---
Fuzzer filename: "parseFuzzer"
All functions:
  Function list name: "All functions"
  Elements:
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java7Validator$lambda_new_0__81].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator$lambda_new_0__81"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.validator.TypedValidator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java7Validator$lambda_new_0__81].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator$lambda_new_0__81:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java7Validator$lambda_new_0__81].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java7Validator$lambda_new_0__81].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator$lambda_new_0__81"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator$lambda_new_0__81:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java7Validator$lambda_new_0__81].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator$lambda_new_0__81"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java7Validator].lambda$new$0(com.github.javaparser.ast.stmt.TryStmt,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator$lambda_new_0__81:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java7Validator].lambda$new$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__442].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__442"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__442].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__442:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__442].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__442].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__442"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__442:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__442].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__442"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__442:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.postprocessors.PostProcessors$lambda_postProcess_0__92].bootstrap$(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.ast.validator.postprocessors.PostProcessors$lambda_postProcess_0__92"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ParseResult"
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.postprocessors.PostProcessors$lambda_postProcess_0__92].<init>(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.postprocessors.PostProcessors$lambda_postProcess_0__92:-1,1"
      Dst: "[com.github.javaparser.ast.validator.postprocessors.PostProcessors$lambda_postProcess_0__92].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.postprocessors.PostProcessors$lambda_postProcess_0__92].<init>(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.ast.validator.postprocessors.PostProcessors$lambda_postProcess_0__92"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ParseResult"
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.postprocessors.PostProcessors$lambda_postProcess_0__92:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.postprocessors.PostProcessors$lambda_postProcess_0__92].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.postprocessors.PostProcessors$lambda_postProcess_0__92"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.postprocessors.PostProcessors].lambda$postProcess$0(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration,com.github.javaparser.Processor)"
    functionUses: 5
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.postprocessors.PostProcessors$lambda_postProcess_0__92:-1,1"
      Dst: "[com.github.javaparser.ast.validator.postprocessors.PostProcessors].lambda$postProcess$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__539].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__539"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__539].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__539:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__539].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__539].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__539"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__539:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__539].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__539"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__539:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.LongLiteralExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.LongLiteralExprMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.LiteralStringValueExprMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.LongLiteralExprMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.LiteralStringValueExprMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__417].bootstrap$(com.github.javaparser.ast.stmt.LabeledStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__417"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.LabeledStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__417].<init>(com.github.javaparser.ast.stmt.LabeledStmt)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__417:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__417].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__417].<init>(com.github.javaparser.ast.stmt.LabeledStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__417"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.LabeledStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__417:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__417].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__417"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__417:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator"
    linkageType: null
    functionLinenumber: 28
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.VisitorValidator].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator:29,1"
      Dst: "[com.github.javaparser.ast.validator.VisitorValidator].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator].validate(com.github.javaparser.ast.expr.LiteralStringValueExpr,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator:33,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator].validate"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator:34,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator].visit(com.github.javaparser.ast.expr.LongLiteralExpr,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator"
    linkageType: null
    functionLinenumber: 38
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LongLiteralExpr"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator].validate(com.github.javaparser.ast.expr.LiteralStringValueExpr,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator:39,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator].validate"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator:40,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator].validate(com.github.javaparser.ast.expr.LiteralStringValueExpr,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator"
    linkageType: null
    functionLinenumber: 43
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LiteralStringValueExpr"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
    functionUses: 2
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator:44"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator:47"
        BranchSideFuncs:
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator:46"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator:44,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator:44,1"
      Dst: "[java.lang.String].toUpperCase"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator:44,1"
      Dst: "[java.lang.String].startsWith"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator:45,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator"
    linkageType: null
    functionLinenumber: 28
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LongLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator].visit(com.github.javaparser.ast.expr.LongLiteralExpr,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator:29,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator"
    linkageType: null
    functionLinenumber: 28
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator:29,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumConstantDeclaration].<init>()"
    functionSourceFile: "com.github.javaparser.ast.body.EnumConstantDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:62,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:62,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:62,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumConstantDeclaration].<init>(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.body.EnumConstantDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:66,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:66,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:66,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumConstantDeclaration].<init>(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.EnumConstantDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:71,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumConstantDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.EnumConstantDeclaration"
    linkageType: null
    functionLinenumber: 78
    functionDepth: 0
    returnType: "void"
    argCount: 5
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.BodyDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].setArguments(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].setClassBody(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 12
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:79,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].<init>"
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:80,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].setName"
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:81,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].setArguments"
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:82,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].setClassBody"
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:83,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.EnumConstantDeclaration"
    linkageType: null
    functionLinenumber: 88
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Object)"
    functionUses: 19
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:89,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.EnumConstantDeclaration"
    linkageType: null
    functionLinenumber: 94
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Object)"
    functionUses: 26
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:95,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumConstantDeclaration].getArguments()"
    functionSourceFile: "com.github.javaparser.ast.body.EnumConstantDeclaration"
    linkageType: null
    functionLinenumber: 99
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 15
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumConstantDeclaration].getClassBody()"
    functionSourceFile: "com.github.javaparser.ast.body.EnumConstantDeclaration"
    linkageType: null
    functionLinenumber: 104
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 15
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumConstantDeclaration].getName()"
    functionSourceFile: "com.github.javaparser.ast.body.EnumConstantDeclaration"
    linkageType: null
    functionLinenumber: 109
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.SimpleName"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumConstantDeclaration].setArguments(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.EnumConstantDeclaration"
    linkageType: null
    functionLinenumber: 114
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.EnumConstantDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.EnumConstantDeclaration:116"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.EnumConstantDeclaration:119"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.EnumConstantDeclaration:118"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.EnumConstantDeclaration:120"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.EnumConstantDeclaration:122"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.EnumConstantDeclaration:121"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:115,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:119,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:121,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:123,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumConstantDeclaration].setClassBody(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.EnumConstantDeclaration"
    linkageType: null
    functionLinenumber: 128
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.EnumConstantDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.EnumConstantDeclaration:130"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.EnumConstantDeclaration:133"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.EnumConstantDeclaration:132"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.EnumConstantDeclaration:134"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.EnumConstantDeclaration:136"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.EnumConstantDeclaration:135"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:129,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:133,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:135,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:137,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumConstantDeclaration].setName(com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.body.EnumConstantDeclaration"
    linkageType: null
    functionLinenumber: 142
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.EnumConstantDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.EnumConstantDeclaration:144"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.EnumConstantDeclaration:147"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.EnumConstantDeclaration:146"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.EnumConstantDeclaration:148"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.EnumConstantDeclaration:150"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.EnumConstantDeclaration:149"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:143,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:147,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:149,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:151,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumConstantDeclaration].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.body.EnumConstantDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 30
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.EnumConstantDeclaration:158"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.EnumConstantDeclaration:161"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.EnumConstantDeclaration:160"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.EnumConstantDeclaration:161"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.EnumConstantDeclaration:167"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.EnumConstantDeclaration:166"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.EnumConstantDeclaration:162"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.EnumConstantDeclaration:161"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.EnumConstantDeclaration:160"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.EnumConstantDeclaration:167"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.EnumConstantDeclaration:173"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.EnumConstantDeclaration:172"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.EnumConstantDeclaration:168"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.EnumConstantDeclaration:167"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.EnumConstantDeclaration:166"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:161,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:162,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:163,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:173,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].remove"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.ast.body.EnumConstantDeclaration].clone()"
    functionSourceFile: "com.github.javaparser.ast.body.EnumConstantDeclaration"
    linkageType: null
    functionLinenumber: 178
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.EnumConstantDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:179,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:179,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumConstantDeclaration].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.body.EnumConstantDeclaration"
    linkageType: null
    functionLinenumber: 184
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.EnumConstantDeclarationMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumConstantDeclaration].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.body.EnumConstantDeclaration"
    linkageType: null
    functionLinenumber: 190
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 38
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.EnumConstantDeclaration:191"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.EnumConstantDeclaration:194"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.EnumConstantDeclaration:193"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.EnumConstantDeclaration:194"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.EnumConstantDeclaration:200"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.EnumConstantDeclaration:199"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.body.EnumConstantDeclaration:195"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.EnumConstantDeclaration:194"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.EnumConstantDeclaration:193"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.EnumConstantDeclaration:200"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.EnumConstantDeclaration:206"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.body.EnumConstantDeclaration:205"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.EnumConstantDeclaration:201"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.EnumConstantDeclaration:200"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.EnumConstantDeclaration:199"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.body.EnumConstantDeclaration:206"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.EnumConstantDeclaration:210"
        BranchSideFuncs:
        - "setName(com.github.javaparser.ast.expr.SimpleName)"
      - BranchSide: "com.github.javaparser.ast.body.EnumConstantDeclaration:209"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:194,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:195,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:196,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:207,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].setName"
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:210,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].replace"
    JavaMethodInfo: null
    BBCount: 15
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.ast.body.EnumConstantDeclaration].isEnumConstantDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.EnumConstantDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumConstantDeclaration].asEnumConstantDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.EnumConstantDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.EnumConstantDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumConstantDeclaration].ifEnumConstantDeclaration(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.body.EnumConstantDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:228,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumConstantDeclaration].resolve()"
    functionSourceFile: "com.github.javaparser.ast.body.EnumConstantDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.declarations.ResolvedEnumConstantDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:233,1"
      Dst: "[com.github.javaparser.ast.Node].getSymbolResolver"
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:233,1"
      Dst: "[com.github.javaparser.resolution.SymbolResolver].resolveDeclaration"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumConstantDeclaration].toEnumConstantDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.EnumConstantDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.EnumConstantDeclaration:239,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_121__165].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_121__165"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_121__165].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_121__165:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_121__165].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_121__165].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_121__165"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_121__165:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_121__165].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_121__165"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$121(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_121__165:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$121"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.postprocessors.Java16PostProcessor].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.postprocessors.Java16PostProcessor"
    linkageType: null
    functionLinenumber: 25
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.postprocessors.Java15PostProcessor].<init>()"
    functionUses: 3
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java16PostProcessor:26,1"
      Dst: "[com.github.javaparser.ast.validator.postprocessors.Java15PostProcessor].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].<init>()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleProvidesDirective:52,1"
      Dst: "[com.github.javaparser.ast.expr.Name].<init>"
    - Src: "com.github.javaparser.ast.modules.ModuleProvidesDirective:52,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.modules.ModuleProvidesDirective:52,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].<init>(com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleProvidesDirective:57,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    linkageType: null
    functionLinenumber: 64
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.Name"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.modules.ModuleDirective].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].setName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].setWith(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 9
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleProvidesDirective:65,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDirective].<init>"
    - Src: "com.github.javaparser.ast.modules.ModuleProvidesDirective:66,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].setName"
    - Src: "com.github.javaparser.ast.modules.ModuleProvidesDirective:67,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].setWith"
    - Src: "com.github.javaparser.ast.modules.ModuleProvidesDirective:68,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    linkageType: null
    functionLinenumber: 73
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Object)"
    functionUses: 19
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleProvidesDirective:74,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    linkageType: null
    functionLinenumber: 79
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Object)"
    functionUses: 16
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleProvidesDirective:80,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 18
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.modules.ModuleProvidesDirective:86"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleProvidesDirective:89"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleProvidesDirective:88"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.modules.ModuleProvidesDirective:89"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleProvidesDirective:95"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleProvidesDirective:94"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.modules.ModuleProvidesDirective:90"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleProvidesDirective:89"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleProvidesDirective:88"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleProvidesDirective:89,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.modules.ModuleProvidesDirective:90,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.modules.ModuleProvidesDirective:91,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.modules.ModuleProvidesDirective:95,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].clone()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    linkageType: null
    functionLinenumber: 100
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleProvidesDirective:101,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.modules.ModuleProvidesDirective:101,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].isModuleProvidesStmt()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].asModuleProvidesStmt()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].ifModuleProvidesStmt(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleProvidesDirective:118,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].toModuleProvidesStmt()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleProvidesDirective:124,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getName()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    linkageType: null
    functionLinenumber: 128
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Name"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].setName(com.github.javaparser.ast.expr.Name)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    linkageType: null
    functionLinenumber: 133
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.modules.ModuleProvidesDirective:135"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleProvidesDirective:138"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleProvidesDirective:137"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.modules.ModuleProvidesDirective:139"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleProvidesDirective:141"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.modules.ModuleProvidesDirective:140"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleProvidesDirective:134,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.modules.ModuleProvidesDirective:138,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.modules.ModuleProvidesDirective:140,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.modules.ModuleProvidesDirective:142,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].setWith(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    linkageType: null
    functionLinenumber: 147
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.modules.ModuleProvidesDirective:149"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleProvidesDirective:152"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleProvidesDirective:151"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.modules.ModuleProvidesDirective:153"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleProvidesDirective:155"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.modules.ModuleProvidesDirective:154"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleProvidesDirective:148,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.modules.ModuleProvidesDirective:152,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.modules.ModuleProvidesDirective:154,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.modules.ModuleProvidesDirective:156,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getWith()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    linkageType: null
    functionLinenumber: 161
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    linkageType: null
    functionLinenumber: 167
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].setName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 25
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.modules.ModuleProvidesDirective:168"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleProvidesDirective:171"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleProvidesDirective:170"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.modules.ModuleProvidesDirective:171"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleProvidesDirective:175"
        BranchSideFuncs:
        - "setName(com.github.javaparser.ast.expr.Name)"
      - BranchSide: "com.github.javaparser.ast.modules.ModuleProvidesDirective:174"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.modules.ModuleProvidesDirective:175"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleProvidesDirective:181"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.modules.ModuleProvidesDirective:180"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.modules.ModuleProvidesDirective:176"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleProvidesDirective:175"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.modules.ModuleProvidesDirective:174"
        BranchSideFuncs:
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleProvidesDirective:172,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].setName"
    - Src: "com.github.javaparser.ast.modules.ModuleProvidesDirective:175,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.modules.ModuleProvidesDirective:176,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.modules.ModuleProvidesDirective:177,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.modules.ModuleProvidesDirective:181,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].isModuleProvidesDirective()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].asModuleProvidesDirective()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].toModuleProvidesDirective()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleProvidesDirective:199,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].ifModuleProvidesDirective(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleProvidesDirective:205,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    linkageType: null
    functionLinenumber: 210
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.ModuleProvidesDirectiveMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_155__177].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_155__177"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_155__177].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_155__177:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_155__177].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_155__177].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_155__177"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_155__177:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_155__177].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_155__177"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$155(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_155__177:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$155"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_15__55].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_15__55"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_15__55].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_15__55:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_15__55].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_15__55].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_15__55"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_15__55:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_15__55].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_15__55"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$15(com.github.javaparser.ast.stmt.SwitchEntry)"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_15__55:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$15"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_calculateMaximumCommonType_1__790].bootstrap$(com.github.javaparser.ast.nodeTypes.NodeWithVariables$1Helper,int)"
    functionSourceFile: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_calculateMaximumCommonType_1__790"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.nodeTypes.NodeWithVariables$1Helper"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_calculateMaximumCommonType_1__790].<init>(com.github.javaparser.ast.nodeTypes.NodeWithVariables$1Helper,int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_calculateMaximumCommonType_1__790:-1,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_calculateMaximumCommonType_1__790].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_calculateMaximumCommonType_1__790].<init>(com.github.javaparser.ast.nodeTypes.NodeWithVariables$1Helper,int)"
    functionSourceFile: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_calculateMaximumCommonType_1__790"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.nodeTypes.NodeWithVariables$1Helper"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_calculateMaximumCommonType_1__790:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_calculateMaximumCommonType_1__790].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_calculateMaximumCommonType_1__790"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables].lambda$calculateMaximumCommonType$1(com.github.javaparser.ast.nodeTypes.NodeWithVariables$1Helper,int,com.github.javaparser.ast.type.Type)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_calculateMaximumCommonType_1__790:-1,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithVariables].lambda$calculateMaximumCommonType$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 115
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].<init>(boolean,boolean,boolean)"
    - "[com.github.javaparser.ast.validator.SimpleValidator].<init>(java.lang.Class,java.util.function.Predicate,java.util.function.BiConsumer)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_0__38].bootstrap$()"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_1__39].bootstrap$()"
    - "[com.github.javaparser.ast.validator.SimpleValidator].<init>(java.lang.Class,java.util.function.Predicate,java.util.function.BiConsumer)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_2__40].bootstrap$()"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_3__41].bootstrap$()"
    - "[com.github.javaparser.ast.validator.SimpleValidator].<init>(java.lang.Class,java.util.function.Predicate,java.util.function.BiConsumer)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_4__42].bootstrap$()"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_5__43].bootstrap$()"
    - "[com.github.javaparser.ast.validator.TreeVisitorValidator].<init>(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_6__44].bootstrap$()"
    - "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].<init>(java.lang.Class,com.github.javaparser.ast.validator.TypedValidator)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_7__45].bootstrap$()"
    - "[com.github.javaparser.ast.validator.TreeVisitorValidator].<init>(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_8__46].bootstrap$()"
    - "[com.github.javaparser.ast.validator.SimpleValidator].<init>(java.lang.Class,java.util.function.Predicate,java.util.function.BiConsumer)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_9__47].bootstrap$()"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_10__48].bootstrap$()"
    - "[com.github.javaparser.ast.validator.SimpleValidator].<init>(java.lang.Class,java.util.function.Predicate,java.util.function.BiConsumer)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$isVarArgs__49].bootstrap$()"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_11__50].bootstrap$()"
    - "[com.github.javaparser.ast.validator.SimpleValidator].<init>(java.lang.Class,java.util.function.Predicate,java.util.function.BiConsumer)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_12__51].bootstrap$()"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_13__52].bootstrap$()"
    - "[com.github.javaparser.ast.validator.SimpleValidator].<init>(java.lang.Class,java.util.function.Predicate,java.util.function.BiConsumer)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$isStatic__53].bootstrap$()"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_14__54].bootstrap$()"
    - "[com.github.javaparser.ast.validator.SimpleValidator].<init>(java.lang.Class,java.util.function.Predicate,java.util.function.BiConsumer)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_15__55].bootstrap$()"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_16__56].bootstrap$()"
    - "[com.github.javaparser.ast.validator.SimpleValidator].<init>(java.lang.Class,java.util.function.Predicate,java.util.function.BiConsumer)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_17__57].bootstrap$()"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_18__58].bootstrap$()"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator].<init>()"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator].<init>()"
    - "[com.github.javaparser.ast.validator.SimpleValidator].<init>(java.lang.Class,java.util.function.Predicate,java.util.function.BiConsumer)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_19__59].bootstrap$()"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_20__60].bootstrap$()"
    - "[com.github.javaparser.ast.validator.SimpleValidator].<init>(java.lang.Class,java.util.function.Predicate,java.util.function.BiConsumer)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_21__61].bootstrap$()"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_22__62].bootstrap$()"
    - "[com.github.javaparser.ast.validator.SimpleValidator].<init>(java.lang.Class,java.util.function.Predicate,java.util.function.BiConsumer)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_23__63].bootstrap$()"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_24__64].bootstrap$()"
    - "[com.github.javaparser.ast.validator.SimpleValidator].<init>(java.lang.Class,java.util.function.Predicate,java.util.function.BiConsumer)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_25__65].bootstrap$()"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_26__66].bootstrap$()"
    - "[com.github.javaparser.ast.validator.SimpleValidator].<init>(java.lang.Class,java.util.function.Predicate,java.util.function.BiConsumer)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_27__67].bootstrap$()"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_28__68].bootstrap$()"
    - "[com.github.javaparser.ast.validator.SimpleValidator].<init>(java.lang.Class,java.util.function.Predicate,java.util.function.BiConsumer)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_29__69].bootstrap$()"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_30__70].bootstrap$()"
    - "[com.github.javaparser.ast.validator.SimpleValidator].<init>(java.lang.Class,java.util.function.Predicate,java.util.function.BiConsumer)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_31__71].bootstrap$()"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_32__72].bootstrap$()"
    - "[com.github.javaparser.ast.validator.SimpleValidator].<init>(java.lang.Class,java.util.function.Predicate,java.util.function.BiConsumer)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_33__73].bootstrap$()"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_34__74].bootstrap$()"
    - "[com.github.javaparser.ast.validator.SimpleValidator].<init>(java.lang.Class,java.util.function.Predicate,java.util.function.BiConsumer)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_35__75].bootstrap$()"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_36__76].bootstrap$()"
    - "[com.github.javaparser.ast.validator.Validators].<init>(com.github.javaparser.ast.validator.Validator[])"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators].<init>()"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    functionUses: 2
    ICount: 167
    EdgeCount: 89
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:116,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:116,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:45,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:47,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_0__38].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:47,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_1__39].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:47,1"
      Dst: "[com.github.javaparser.ast.validator.SimpleValidator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:49,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_2__40].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:49,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_3__41].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:51,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_4__42].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:51,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_5__43].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:53,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_6__44].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:53,1"
      Dst: "[com.github.javaparser.ast.validator.TreeVisitorValidator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:66,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_7__45].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:66,1"
      Dst: "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:75,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_8__46].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:81,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_9__47].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:81,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_10__48].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:83,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$isVarArgs__49].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:83,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_11__50].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:85,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_12__51].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:85,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_13__52].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:87,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$isStatic__53].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:87,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_14__54].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:89,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_15__55].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:89,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_16__56].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:91,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_17__57].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:91,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_18__58].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:93,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:95,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:97,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_19__59].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:97,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_20__60].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:99,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_21__61].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:99,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_22__62].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:101,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_23__63].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:101,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_24__64].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:103,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_25__65].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:103,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_26__66].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:105,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_27__67].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:105,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_28__68].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:107,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_29__69].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:107,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_30__70].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:109,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_31__71].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:109,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_32__72].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:111,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_33__73].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:111,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_34__74].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:113,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_35__75].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:113,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_36__76].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:117,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$36(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 112
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:113,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:113,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$35(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 112
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getPermittedTypes()"
    - "[com.github.javaparser.ast.NodeList].isNonEmpty()"
    functionUses: 1
    ICount: 4
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:113,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getPermittedTypes"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:113,1"
      Dst: "[com.github.javaparser.ast.NodeList].isNonEmpty"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$34(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 110
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:111,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:111,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$33(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 110
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithModifiers].hasModifier(com.github.javaparser.ast.Modifier$Keyword)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithModifiers].hasModifier(com.github.javaparser.ast.Modifier$Keyword)"
    functionUses: 1
    ICount: 11
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:111"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:110"
        BranchSideFuncs:
        - "hasModifier(com.github.javaparser.ast.Modifier$Keyword)"
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:111"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:110"
        BranchSideFuncs:
        - "hasModifier(com.github.javaparser.ast.Modifier$Keyword)"
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:111,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithModifiers].hasModifier"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$32(com.github.javaparser.ast.body.RecordDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 108
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.RecordDeclaration"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:109,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:109,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$31(com.github.javaparser.ast.body.RecordDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 108
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.RecordDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$30(com.github.javaparser.ast.expr.TextBlockLiteralExpr,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 106
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:107,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:107,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$29(com.github.javaparser.ast.expr.TextBlockLiteralExpr)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 106
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$28(com.github.javaparser.ast.expr.InstanceOfExpr,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 104
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.InstanceOfExpr"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:105,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:105,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$27(com.github.javaparser.ast.expr.InstanceOfExpr)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 104
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.InstanceOfExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getPattern()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:105,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].getPattern"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:105,1"
      Dst: "[java.util.Optional].isPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$26(com.github.javaparser.ast.expr.SwitchExpr,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 102
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SwitchExpr"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:103,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:103,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$25(com.github.javaparser.ast.expr.SwitchExpr)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 102
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.SwitchExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$24(com.github.javaparser.ast.modules.ModuleDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 100
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleDeclaration"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:101,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:101,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$23(com.github.javaparser.ast.modules.ModuleDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 100
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$22(com.github.javaparser.ast.expr.LambdaExpr,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 98
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LambdaExpr"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:99,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:99,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$21(com.github.javaparser.ast.expr.LambdaExpr)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 98
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.LambdaExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$20(com.github.javaparser.ast.type.UnionType,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 96
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnionType"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:97,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:97,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$19(com.github.javaparser.ast.type.UnionType)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 96
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.UnionType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$18(com.github.javaparser.ast.stmt.YieldStmt,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 90
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.YieldStmt"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:91,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:91,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$17(com.github.javaparser.ast.stmt.YieldStmt)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 90
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.YieldStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$16(com.github.javaparser.ast.stmt.SwitchEntry,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 88
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchEntry"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getLabels()"
    - "[com.github.javaparser.ast.NodeList].getParentNode()"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
    functionUses: 1
    ICount: 12
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:89,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].getLabels"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:89,1"
      Dst: "[com.github.javaparser.ast.NodeList].getParentNode"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:89,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:89,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:89,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$15(com.github.javaparser.ast.stmt.SwitchEntry)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 88
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchEntry"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getLabels()"
    - "[com.github.javaparser.ast.NodeList].size()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:89"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:88"
        BranchSideFuncs:
        - "getLabels()"
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:89,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].getLabels"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:89,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$14(com.github.javaparser.ast.ImportDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 86
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ImportDeclaration"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:87,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:87,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$13(com.github.javaparser.ast.stmt.ForEachStmt,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 84
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForEachStmt"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:85,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:85,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$12(com.github.javaparser.ast.stmt.ForEachStmt)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 84
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.ForEachStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$11(com.github.javaparser.ast.body.Parameter,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 82
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.Parameter"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:83,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:83,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$10(com.github.javaparser.ast.body.EnumDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 80
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumDeclaration"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:81,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:81,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$9(com.github.javaparser.ast.body.EnumDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 80
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.EnumDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$8(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 75
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
    functionUses: 1
    ICount: 12
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:76"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:77"
        BranchSideFuncs:
        - "<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:76"
        BranchSideFuncs:
        - "<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:76"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:79"
        BranchSideFuncs:
        - "<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:78"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:77,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:77,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$7(com.github.javaparser.ast.stmt.TryStmt,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 66
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.TryStmt"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.TryStmt].getCatchClauses()"
    - "[com.github.javaparser.ast.stmt.TryStmt].getFinallyBlock()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
    - "[com.github.javaparser.ast.stmt.TryStmt].getResources()"
    - "[com.github.javaparser.ast.NodeList].isNonEmpty()"
    - "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
    functionUses: 1
    ICount: 22
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:67"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:70"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:69"
        BranchSideFuncs:
        - "getResources()"
        - "isNonEmpty()"
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:67"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:70"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:69"
        BranchSideFuncs:
        - "getResources()"
        - "isNonEmpty()"
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:70"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:73"
        BranchSideFuncs:
        - "<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:72"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:67,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getCatchClauses"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:67,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:67,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getFinallyBlock"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:67,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:68,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:68,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:70,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getResources"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:70,1"
      Dst: "[com.github.javaparser.ast.NodeList].isNonEmpty"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$6(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 53
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getTypeArguments()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getTypeArguments()"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
    - "[com.github.javaparser.ast.body.CallableDeclaration:com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:com.github.javaparser.ast.body.CompactConstructorDeclaration:com.github.javaparser.ast.body.RecordDeclaration].getTypeParameters()"
    - "[com.github.javaparser.ast.NodeList].isNonEmpty()"
    - "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
    functionUses: 1
    ICount: 25
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:54"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:59"
        BranchSideFuncs:
        - "getTypeArguments()"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:58"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:55"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:59"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:58"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:59"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:64"
        BranchSideFuncs:
        - "getTypeParameters()"
        - "isNonEmpty()"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:63"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:60"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:64"
        BranchSideFuncs:
        - "<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:63"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:55,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments].getTypeArguments"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:55,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:56,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:56,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:60,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithTypeParameters].getTypeParameters"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:60,1"
      Dst: "[com.github.javaparser.ast.NodeList].isNonEmpty"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$5(com.github.javaparser.ast.expr.ClassExpr,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 50
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ClassExpr"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:51,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:51,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$4(com.github.javaparser.ast.expr.ClassExpr)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 50
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.ClassExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$3(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 48
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:49,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:49,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$2(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 48
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.TypeDeclaration].isTopLevelType()"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:49"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:48"
        BranchSideFuncs:
        - "isTopLevelType()"
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:49,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].isTopLevelType"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$1(com.github.javaparser.ast.stmt.AssertStmt,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 46
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.AssertStmt"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:47,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator:47,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$0(com.github.javaparser.ast.stmt.AssertStmt)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator"
    linkageType: null
    functionLinenumber: 46
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.AssertStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.SynchronizedStmtMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.SynchronizedStmtMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.StatementMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.SynchronizedStmtMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.StatementMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CallableDeclaration$Signature$asString__106].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.body.CallableDeclaration$Signature$asString__106"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.CallableDeclaration$Signature$asString__106].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.CallableDeclaration$Signature$asString__106:-1,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration$Signature$asString__106].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CallableDeclaration$Signature$asString__106].<init>()"
    functionSourceFile: "com.github.javaparser.ast.body.CallableDeclaration$Signature$asString__106"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.CallableDeclaration$Signature$asString__106:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CallableDeclaration$Signature$asString__106].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.CallableDeclaration$Signature$asString__106"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.WildcardType].asString()"
    - "[com.github.javaparser.ast.type.IntersectionType].asString()"
    - "[com.github.javaparser.ast.type.PrimitiveType].asString()"
    - "[com.github.javaparser.ast.type.UnionType].asString()"
    - "[com.github.javaparser.ast.type.TypeParameter].asString()"
    - "[com.github.javaparser.ast.type.ArrayType].asString()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].asString()"
    - "[com.github.javaparser.ast.type.UnknownType:com.github.javaparser.ast.type.VarType:com.github.javaparser.ast.type.VoidType].asString()"
    functionUses: 9
    ICount: 5
    EdgeCount: 8
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.CallableDeclaration$Signature$asString__106:-1,1"
      Dst: "[com.github.javaparser.ast.type.Type].asString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.postprocessors.Java14PostProcessor].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.postprocessors.Java14PostProcessor"
    linkageType: null
    functionLinenumber: 25
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.postprocessors.Java13PostProcessor].<init>()"
    functionUses: 3
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java14PostProcessor:26,1"
      Dst: "[com.github.javaparser.ast.validator.postprocessors.Java13PostProcessor].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot$ParallelParse$1].<init>(com.github.javaparser.utils.SourceRoot$ParallelParse,java.nio.file.Path,java.util.List)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot$ParallelParse$1"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.utils.SourceRoot$ParallelParse"
    - "java.nio.file.Path"
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot$ParallelParse$1:586,1"
      Dst: "[java.nio.file.SimpleFileVisitor].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot$ParallelParse$1].preVisitDirectory(java.nio.file.Path,java.nio.file.attribute.BasicFileAttributes)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot$ParallelParse$1"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.FileVisitResult"
    argCount: 2
    argTypes:
    - "java.nio.file.Path"
    - "java.nio.file.attribute.BasicFileAttributes"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 23
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.SourceRoot$ParallelParse$1:590"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.SourceRoot$ParallelParse$1:593"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.SourceRoot$ParallelParse$1:592"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.SourceRoot$ParallelParse$1:593"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.SourceRoot$ParallelParse$1:599"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.SourceRoot$ParallelParse$1:598"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot$ParallelParse$1:590,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$ParallelParse].access$200"
    - Src: "com.github.javaparser.utils.SourceRoot$ParallelParse$1:590,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].isSensibleDirectoryToEnter"
    - Src: "com.github.javaparser.utils.SourceRoot$ParallelParse$1:593,1"
      Dst: "[java.nio.file.Path].equals"
    - Src: "com.github.javaparser.utils.SourceRoot$ParallelParse$1:594,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$ParallelParse].access$300"
    - Src: "com.github.javaparser.utils.SourceRoot$ParallelParse$1:594,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$ParallelParse].<init>"
    - Src: "com.github.javaparser.utils.SourceRoot$ParallelParse$1:595,1"
      Dst: "[java.util.concurrent.ForkJoinTask].fork"
    - Src: "com.github.javaparser.utils.SourceRoot$ParallelParse$1:596,1"
      Dst: "[java.util.List].add"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot$ParallelParse$1].visitFile(java.nio.file.Path,java.nio.file.attribute.BasicFileAttributes)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot$ParallelParse$1"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.FileVisitResult"
    argCount: 2
    argTypes:
    - "java.nio.file.Path"
    - "java.nio.file.attribute.BasicFileAttributes"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot$ParallelParse$1:604,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$ParallelParse].access$300"
    - Src: "com.github.javaparser.utils.SourceRoot$ParallelParse$1:604,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$ParallelParse$VisitFileCallback].process"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot$ParallelParse$1].visitFile(java.lang.Object,java.nio.file.attribute.BasicFileAttributes)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot$ParallelParse$1"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.FileVisitResult"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.nio.file.attribute.BasicFileAttributes"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot$ParallelParse$1:586,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$ParallelParse$1].visitFile"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot$ParallelParse$1].preVisitDirectory(java.lang.Object,java.nio.file.attribute.BasicFileAttributes)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot$ParallelParse$1"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.FileVisitResult"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.nio.file.attribute.BasicFileAttributes"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot$ParallelParse$1:586,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$ParallelParse$1].preVisitDirectory"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.VariableDeclarator].<init>()"
    functionSourceFile: "com.github.javaparser.ast.body.VariableDeclarator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:72,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].<init>"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:72,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:72,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.VariableDeclarator].<init>(com.github.javaparser.ast.type.Type,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.body.VariableDeclarator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:76,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:76,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.VariableDeclarator].<init>(com.github.javaparser.ast.type.Type,com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.body.VariableDeclarator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:80,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.VariableDeclarator].<init>(com.github.javaparser.ast.type.Type,java.lang.String,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.body.VariableDeclarator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    - "java.lang.String"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:84,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:84,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.VariableDeclarator].<init>(com.github.javaparser.ast.type.Type,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.body.VariableDeclarator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:96,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.VariableDeclarator].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.Type,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.body.VariableDeclarator"
    linkageType: null
    functionLinenumber: 103
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.type.Type"
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].setType(com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].setInitializer(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].customInitialization()"
    functionUses: 2
    ICount: 11
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:104,1"
      Dst: "[com.github.javaparser.ast.Node].<init>"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:105,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].setType"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:106,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].setName"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:107,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].setInitializer"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:108,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.VariableDeclarator].customInitialization()"
    functionSourceFile: "com.github.javaparser.ast.body.VariableDeclarator"
    linkageType: null
    functionLinenumber: 114
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.VariableDeclarator$1].<init>(com.github.javaparser.ast.body.VariableDeclarator)"
    - "[com.github.javaparser.ast.Node].register(com.github.javaparser.ast.observer.AstObserver)"
    functionUses: 1
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:115,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator$1].<init>"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:115,1"
      Dst: "[com.github.javaparser.ast.Node].register"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.VariableDeclarator"
    linkageType: null
    functionLinenumber: 144
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Object)"
    functionUses: 18
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:145,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.VariableDeclarator"
    linkageType: null
    functionLinenumber: 150
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Object)"
    functionUses: 21
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:151,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.VariableDeclarator].getInitializer()"
    functionSourceFile: "com.github.javaparser.ast.body.VariableDeclarator"
    linkageType: null
    functionLinenumber: 155
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 19
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:156,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.VariableDeclarator].getName()"
    functionSourceFile: "com.github.javaparser.ast.body.VariableDeclarator"
    linkageType: null
    functionLinenumber: 160
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.SimpleName"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.VariableDeclarator].setName(com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.body.VariableDeclarator"
    linkageType: null
    functionLinenumber: 165
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.VariableDeclarator"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.VariableDeclarator:167"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator:170"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator:169"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.VariableDeclarator:171"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator:173"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator:172"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:166,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:170,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:172,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:174,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.VariableDeclarator].setInitializer(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.body.VariableDeclarator"
    linkageType: null
    functionLinenumber: 185
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.VariableDeclarator"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 15
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.VariableDeclarator:186"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator:189"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator:188"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.VariableDeclarator:190"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator:192"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator:191"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:189,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:191,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:193,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.VariableDeclarator].setInitializer(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.body.VariableDeclarator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.VariableDeclarator"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:204,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNonEmpty"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:204,1"
      Dst: "[com.github.javaparser.ast.expr.NameExpr].<init>"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:204,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].setInitializer"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.VariableDeclarator].getType()"
    functionSourceFile: "com.github.javaparser.ast.body.VariableDeclarator"
    linkageType: null
    functionLinenumber: 208
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.Type"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 19
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.VariableDeclarator].setType(com.github.javaparser.ast.type.Type)"
    functionSourceFile: "com.github.javaparser.ast.body.VariableDeclarator"
    linkageType: null
    functionLinenumber: 213
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.VariableDeclarator"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.VariableDeclarator:215"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator:218"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator:217"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.VariableDeclarator:219"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator:221"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator:220"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:214,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:218,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:220,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:222,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.VariableDeclarator].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.body.VariableDeclarator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.VariableDeclarator:229"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator:232"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator:231"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.VariableDeclarator:232"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator:238"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator:237"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.VariableDeclarator:233"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator:238"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator:237"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:234,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].removeInitializer"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:238,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.VariableDeclarator].removeInitializer()"
    functionSourceFile: "com.github.javaparser.ast.body.VariableDeclarator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.VariableDeclarator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:243,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].setInitializer"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.VariableDeclarator].clone()"
    functionSourceFile: "com.github.javaparser.ast.body.VariableDeclarator"
    linkageType: null
    functionLinenumber: 248
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.VariableDeclarator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:249,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:249,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.VariableDeclarator].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.body.VariableDeclarator"
    linkageType: null
    functionLinenumber: 254
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.VariableDeclaratorMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.VariableDeclarator].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.body.VariableDeclarator"
    linkageType: null
    functionLinenumber: 260
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.VariableDeclarator].setInitializer(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].setType(com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 24
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.VariableDeclarator:261"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator:264"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator:263"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.VariableDeclarator:264"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator:270"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator:269"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.VariableDeclarator:265"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator:270"
        BranchSideFuncs:
        - "setInitializer(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator:269"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.VariableDeclarator:270"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator:274"
        BranchSideFuncs:
        - "setName(com.github.javaparser.ast.expr.SimpleName)"
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator:273"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.VariableDeclarator:274"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator:278"
        BranchSideFuncs:
        - "setType(com.github.javaparser.ast.type.Type)"
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator:277"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:266,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].setInitializer"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:271,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].setName"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:275,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].setType"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:278,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.VariableDeclarator].resolve()"
    functionSourceFile: "com.github.javaparser.ast.body.VariableDeclarator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.declarations.ResolvedValueDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:283,1"
      Dst: "[com.github.javaparser.ast.Node].getSymbolResolver"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator:283,1"
      Dst: "[com.github.javaparser.resolution.SymbolResolver].resolveDeclaration"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_115__222].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_115__222"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_115__222].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_115__222:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_115__222].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_115__222].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_115__222"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_115__222:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_115__222].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_115__222"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$115(java.lang.Object,com.github.javaparser.ast.expr.MemberValuePair)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_115__222:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$115"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ClassOrInterfaceDeclarationMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.ClassOrInterfaceDeclarationMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.TypeDeclarationMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ClassOrInterfaceDeclarationMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.TypeDeclarationMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_5__153].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_5__153"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_5__153].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_5__153:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_5__153].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_5__153].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_5__153"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_5__153:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_5__153].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_5__153"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$5(java.lang.Object,com.github.javaparser.ast.Modifier)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_5__153:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$5"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_3__688].bootstrap$(com.github.javaparser.ast.body.RecordDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_3__688"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.RecordDeclaration"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_3__688].<init>(com.github.javaparser.ast.body.RecordDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_3__688:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_3__688].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_3__688].<init>(com.github.javaparser.ast.body.RecordDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_3__688"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.RecordDeclaration"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_3__688:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_3__688].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_3__688"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].lambda$validateRecordComponentAccessorMethods$3(com.github.javaparser.ast.body.RecordDeclaration,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.body.Parameter)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_3__688:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].lambda$validateRecordComponentAccessorMethods$3"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_4__797].bootstrap$(com.github.javaparser.printer.PrettyPrintVisitor,com.github.javaparser.ast.body.VariableDeclarator,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_4__797"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 3
    argTypes:
    - "com.github.javaparser.printer.PrettyPrintVisitor"
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_4__797].<init>(com.github.javaparser.printer.PrettyPrintVisitor,com.github.javaparser.ast.body.VariableDeclarator,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_4__797:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_4__797].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_4__797].<init>(com.github.javaparser.printer.PrettyPrintVisitor,com.github.javaparser.ast.body.VariableDeclarator,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_4__797"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.printer.PrettyPrintVisitor"
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_4__797:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_4__797].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_4__797"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$4(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Void,com.github.javaparser.ast.type.Type)"
    functionUses: 2
    ICount: 8
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_4__797:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$4"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.YamlPrinter].<init>(boolean)"
    functionSourceFile: "com.github.javaparser.printer.YamlPrinter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.YamlPrinter:42,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.YamlPrinter].output(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.YamlPrinter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 15
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.YamlPrinter:47,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.YamlPrinter:48,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.YamlPrinter:49,1"
      Dst: "[com.github.javaparser.printer.YamlPrinter].output"
    - Src: "com.github.javaparser.printer.YamlPrinter:50,1"
      Dst: "[java.lang.System].lineSeparator"
    - Src: "com.github.javaparser.printer.YamlPrinter:50,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.YamlPrinter].output(com.github.javaparser.ast.Node,java.lang.String,int,java.lang.StringBuilder)"
    functionSourceFile: "com.github.javaparser.printer.YamlPrinter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "java.lang.String"
    - "int"
    - "java.lang.StringBuilder"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 135
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.YamlPrinter:61"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.YamlPrinter:64"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.YamlPrinter:63"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.YamlPrinter:66"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.YamlPrinter:69"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.YamlPrinter:68"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.YamlPrinter:69"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.YamlPrinter:74"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.YamlPrinter:73"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.YamlPrinter:71"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.YamlPrinter:73"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.YamlPrinter:72"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.YamlPrinter:74"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.YamlPrinter:83"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.YamlPrinter:82"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.YamlPrinter:76"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.YamlPrinter:82"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.YamlPrinter:81"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.YamlPrinter:76"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.YamlPrinter:82"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.YamlPrinter:81"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.YamlPrinter:79"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.YamlPrinter:77"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.YamlPrinter:76"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.YamlPrinter:80"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.YamlPrinter:81"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.YamlPrinter:55,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.printer.YamlPrinter:56,1"
      Dst: "[com.github.javaparser.ast.Node].getMetaModel"
    - Src: "com.github.javaparser.printer.YamlPrinter:57,1"
      Dst: "[com.github.javaparser.metamodel.BaseNodeMetaModel].getAllPropertyMetaModels"
    - Src: "com.github.javaparser.printer.YamlPrinter:58,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.printer.YamlPrinter:58,1"
      Dst: "[com.github.javaparser.printer.YamlPrinter$isAttribute__887].bootstrap$"
    - Src: "com.github.javaparser.printer.YamlPrinter:58,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.printer.YamlPrinter:58,1"
      Dst: "[com.github.javaparser.printer.YamlPrinter$isSingular__888].bootstrap$"
    - Src: "com.github.javaparser.printer.YamlPrinter:58,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.printer.YamlPrinter:58,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.printer.YamlPrinter:59,1"
      Dst: "[com.github.javaparser.printer.YamlPrinter$isNode__889].bootstrap$"
    - Src: "com.github.javaparser.printer.YamlPrinter:59,1"
      Dst: "[com.github.javaparser.printer.YamlPrinter$isSingular__890].bootstrap$"
    - Src: "com.github.javaparser.printer.YamlPrinter:60,1"
      Dst: "[com.github.javaparser.printer.YamlPrinter$isNodeList__891].bootstrap$"
    - Src: "com.github.javaparser.printer.YamlPrinter:62,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.YamlPrinter:62,1"
      Dst: "[java.lang.System].lineSeparator"
    - Src: "com.github.javaparser.printer.YamlPrinter:62,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.YamlPrinter:62,1"
      Dst: "[com.github.javaparser.printer.YamlPrinter].indent"
    - Src: "com.github.javaparser.printer.YamlPrinter:62,1"
      Dst: "[com.github.javaparser.metamodel.BaseNodeMetaModel].getTypeName"
    - Src: "com.github.javaparser.printer.YamlPrinter:62,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.YamlPrinter:66,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.printer.YamlPrinter:66,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.YamlPrinter:66,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.YamlPrinter:67,1"
      Dst: "[com.github.javaparser.metamodel.PropertyMetaModel].getName"
    - Src: "com.github.javaparser.printer.YamlPrinter:67,1"
      Dst: "[com.github.javaparser.metamodel.PropertyMetaModel].getValue"
    - Src: "com.github.javaparser.printer.YamlPrinter:67,1"
      Dst: "[java.lang.Object].toString"
    - Src: "com.github.javaparser.printer.YamlPrinter:67,1"
      Dst: "[com.github.javaparser.printer.YamlPrinter].escapeValue"
    - Src: "com.github.javaparser.printer.YamlPrinter:72,1"
      Dst: "[com.github.javaparser.printer.YamlPrinter].output"
    - Src: "com.github.javaparser.printer.YamlPrinter:76,1"
      Dst: "[com.github.javaparser.ast.NodeList].isNonEmpty"
    - Src: "com.github.javaparser.printer.YamlPrinter:79,1"
      Dst: "[java.lang.String].endsWith"
    - Src: "com.github.javaparser.printer.YamlPrinter:79,1"
      Dst: "[java.lang.String].length"
    - Src: "com.github.javaparser.printer.YamlPrinter:79,1"
      Dst: "[java.lang.String].substring"
    - Src: "com.github.javaparser.printer.YamlPrinter:80,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    JavaMethodInfo: null
    BBCount: 23
    CyclomaticComplexity: 5
  - functionName: "[com.github.javaparser.printer.YamlPrinter].indent(int)"
    functionSourceFile: "com.github.javaparser.printer.YamlPrinter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 15
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.YamlPrinter:87"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.YamlPrinter:88"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.YamlPrinter:87"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.YamlPrinter:87"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.YamlPrinter:86"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.YamlPrinter:85"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.YamlPrinter:86,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.YamlPrinter:87,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.YamlPrinter:88,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.printer.YamlPrinter].escapeValue(java.lang.String)"
    functionSourceFile: "com.github.javaparser.printer.YamlPrinter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 16
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.YamlPrinter:92,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.YamlPrinter:92,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.YamlPrinter:92,1"
      Dst: "[java.lang.String].replace"
    - Src: "com.github.javaparser.printer.YamlPrinter:92,1"
      Dst: "[java.lang.String].replaceAll"
    - Src: "com.github.javaparser.printer.YamlPrinter:92,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.YamlPrinter].print(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.YamlPrinter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.YamlPrinter:96,1"
      Dst: "[com.github.javaparser.printer.YamlPrinter].<init>"
    - Src: "com.github.javaparser.printer.YamlPrinter:96,1"
      Dst: "[com.github.javaparser.printer.YamlPrinter].output"
    - Src: "com.github.javaparser.printer.YamlPrinter:96,1"
      Dst: "[java.io.PrintStream].println"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$BlockParseStart__2].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ParseStart$BlockParseStart__2"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseStart"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParseStart$BlockParseStart__2].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$BlockParseStart__2:-1,1"
      Dst: "[com.github.javaparser.ParseStart$BlockParseStart__2].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$BlockParseStart__2].<init>()"
    functionSourceFile: "com.github.javaparser.ParseStart$BlockParseStart__2"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$BlockParseStart__2:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$BlockParseStart__2].parse(com.github.javaparser.GeneratedJavaParser)"
    functionSourceFile: "com.github.javaparser.ParseStart$BlockParseStart__2"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "com.github.javaparser.GeneratedJavaParser"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].BlockParseStart()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$BlockParseStart__2:-1,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].BlockParseStart"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.BinaryExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.BinaryExprMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.BinaryExprMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_10__740].bootstrap$(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void,com.github.javaparser.ast.body.MethodDeclaration)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_10__740"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 3
    argTypes:
    - "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    - "java.lang.Void"
    - "com.github.javaparser.ast.body.MethodDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_10__740].<init>(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void,com.github.javaparser.ast.body.MethodDeclaration)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_10__740:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_10__740].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_10__740].<init>(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void,com.github.javaparser.ast.body.MethodDeclaration)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_10__740"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    - "java.lang.Void"
    - "com.github.javaparser.ast.body.MethodDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_10__740:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_10__740].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_10__740"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$10(java.lang.Void,com.github.javaparser.ast.body.MethodDeclaration,com.github.javaparser.ast.body.ReceiverParameter)"
    functionUses: 4
    ICount: 8
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_10__740:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$10"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseResult].<init>(java.lang.Object,java.util.List,com.github.javaparser.ast.comments.CommentsCollection)"
    functionSourceFile: "com.github.javaparser.ParseResult"
    linkageType: null
    functionLinenumber: 47
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "java.lang.Object"
    - "java.util.List"
    - "com.github.javaparser.ast.comments.CommentsCollection"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseResult:48,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseResult].isSuccessful()"
    functionSourceFile: "com.github.javaparser.ParseResult"
    linkageType: null
    functionLinenumber: 57
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList].isEmpty()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    functionUses: 2
    ICount: 10
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ParseResult:58"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ParseResult:57"
        BranchSideFuncs:
        - "isEmpty()"
    - Branch String: "com.github.javaparser.ParseResult:58"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ParseResult:57"
        BranchSideFuncs:
        - "isEmpty()"
    Callsites:
    - Src: "com.github.javaparser.ParseResult:58,1"
      Dst: "[java.util.List].isEmpty"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseResult].ifSuccessful(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ParseResult"
    linkageType: null
    functionLinenumber: 64
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParseResult].isSuccessful()"
    - "[com.github.javaparser.ast.NodeList$lambda_notifyElementAdded_1__107].accept(java.lang.Object)"
    - "[com.github.javaparser.ParserConfiguration$2$lambda_postProcess_0__36].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.postprocessors.PostProcessors$lambda_postProcess_0__92].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.SingleNodeTypeValidator$lambda_accept_0__93].accept(java.lang.Object)"
    - "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_2__35].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.TypedValidator$1$lambda_postProcess_1__34].accept(java.lang.Object)"
    - "[com.github.javaparser.ParserConfiguration$4$setup__33].accept(java.lang.Object)"
    - "[com.github.javaparser.ParserConfiguration$1$lambda_postProcess_1__31].accept(java.lang.Object)"
    - "[com.github.javaparser.ParserConfiguration$LineEndingProcessor$lambda_postProcess_0__30].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_postProcess_1__37].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_2__95].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList$add__85].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.Validators$lambda_accept_0__94].accept(java.lang.Object)"
    - "[com.github.javaparser.ParserConfiguration$3$lambda_postProcess_1__32].accept(java.lang.Object)"
    functionUses: 3
    ICount: 7
    EdgeCount: 15
    BranchProfiles:
    - Branch String: "com.github.javaparser.ParseResult:65"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ParseResult:68"
        BranchSideFuncs:
        - "accept(java.lang.Object)"
      - BranchSide: "com.github.javaparser.ParseResult:67"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ParseResult:65,1"
      Dst: "[com.github.javaparser.ParseResult].isSuccessful"
    - Src: "com.github.javaparser.ParseResult:66,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseResult].getProblems()"
    functionSourceFile: "com.github.javaparser.ParseResult"
    linkageType: null
    functionLinenumber: 73
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseResult].getProblem(int)"
    functionSourceFile: "com.github.javaparser.ParseResult"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.Problem"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseResult:81,1"
      Dst: "[com.github.javaparser.ParseResult].getProblems"
    - Src: "com.github.javaparser.ParseResult:81,1"
      Dst: "[java.util.List].get"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseResult].getCommentsCollection()"
    functionSourceFile: "com.github.javaparser.ParseResult"
    linkageType: null
    functionLinenumber: 87
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseResult:88,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseResult].getResult()"
    functionSourceFile: "com.github.javaparser.ParseResult"
    linkageType: null
    functionLinenumber: 94
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 5
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseResult:95,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseResult].toString()"
    functionSourceFile: "com.github.javaparser.ParseResult"
    linkageType: null
    functionLinenumber: 99
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParseResult].isSuccessful()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1:com.github.javaparser.ast.Node$PostOrderIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.utils.VisitorList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.Problem].toString()"
    functionUses: 4
    ICount: 21
    EdgeCount: 34
    BranchProfiles:
    - Branch String: "com.github.javaparser.ParseResult:100"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ParseResult:103"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ParseResult:102"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
    - Branch String: "com.github.javaparser.ParseResult:104"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ParseResult:107"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "toString()"
        - "next()"
      - BranchSide: "com.github.javaparser.ParseResult:106"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ParseResult:100,1"
      Dst: "[com.github.javaparser.ParseResult].isSuccessful"
    - Src: "com.github.javaparser.ParseResult:103,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.ParseResult:103,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.ParseResult:104,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.ParseResult:104,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.ParseResult:104,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.ParseResult:105,1"
      Dst: "[com.github.javaparser.Problem].toString"
    - Src: "com.github.javaparser.ParseResult:107,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.expr.ArrayCreationExpr].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayCreationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 13
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:62,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].<init>"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:62,1"
      Dst: "[com.github.javaparser.ast.ArrayCreationLevel].<init>"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:62,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:62,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].<init>"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:62,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayCreationExpr].<init>(com.github.javaparser.ast.type.Type,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.ArrayInitializerExpr)"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayCreationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:67,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayCreationExpr].<init>(com.github.javaparser.ast.type.Type)"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayCreationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:71,1"
      Dst: "[com.github.javaparser.ast.ArrayCreationLevel].<init>"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:71,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:71,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].<init>"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:71,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayCreationExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.Type,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.ArrayInitializerExpr)"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayCreationExpr"
    linkageType: null
    functionLinenumber: 78
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.type.Type"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Expression].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].setElementType(com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].setLevels(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].setInitializer(com.github.javaparser.ast.expr.ArrayInitializerExpr)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 11
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:79,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].<init>"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:80,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].setElementType"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:81,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].setLevels"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:82,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].setInitializer"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:83,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayCreationExpr"
    linkageType: null
    functionLinenumber: 88
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Object)"
    functionUses: 204
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:89,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayCreationExpr"
    linkageType: null
    functionLinenumber: 94
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Object)"
    functionUses: 147
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:95,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayCreationExpr].getInitializer()"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayCreationExpr"
    linkageType: null
    functionLinenumber: 99
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 19
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:100,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayCreationExpr].getElementType()"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayCreationExpr"
    linkageType: null
    functionLinenumber: 104
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.Type"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayCreationExpr].setInitializer(com.github.javaparser.ast.expr.ArrayInitializerExpr)"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayCreationExpr"
    linkageType: null
    functionLinenumber: 115
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ArrayCreationExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 15
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.ArrayCreationExpr:116"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:119"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:118"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.ArrayCreationExpr:120"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:122"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:121"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:119,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:121,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:123,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayCreationExpr].setElementType(com.github.javaparser.ast.type.Type)"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayCreationExpr"
    linkageType: null
    functionLinenumber: 128
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ArrayCreationExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.ArrayCreationExpr:130"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:133"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:132"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.ArrayCreationExpr:134"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:136"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:135"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:129,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:133,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:135,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:137,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayCreationExpr].getLevels()"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayCreationExpr"
    linkageType: null
    functionLinenumber: 142
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayCreationExpr].setLevels(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayCreationExpr"
    linkageType: null
    functionLinenumber: 147
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ArrayCreationExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.ArrayCreationExpr:149"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:152"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:151"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.ArrayCreationExpr:153"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:155"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:154"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:148,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:152,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:154,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:156,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayCreationExpr].createdType()"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayCreationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.Type"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 15
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.ArrayCreationExpr:165"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:167"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:165,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:166,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:166,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].<init>"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.expr.ArrayCreationExpr].setElementType(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayCreationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ArrayCreationExpr"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:178,1"
      Dst: "[com.github.javaparser.ast.Node].tryAddImportToParentCompilationUnit"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:179,1"
      Dst: "[java.lang.Class].getSimpleName"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:179,1"
      Dst: "[com.github.javaparser.StaticJavaParser].parseType"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:179,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].setElementType"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayCreationExpr].setElementType(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayCreationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ArrayCreationExpr"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:183,1"
      Dst: "[com.github.javaparser.StaticJavaParser].parseType"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:183,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].setElementType"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayCreationExpr].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayCreationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 24
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.ArrayCreationExpr:189"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:192"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:191"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ArrayCreationExpr:192"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:198"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:197"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ArrayCreationExpr:193"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:198"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:197"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ArrayCreationExpr:198"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:204"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:203"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ArrayCreationExpr:199"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:198"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:197"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:194,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].removeInitializer"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:198,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:199,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:200,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:204,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.expr.ArrayCreationExpr].removeInitializer()"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayCreationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ArrayCreationExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:209,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].setInitializer"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayCreationExpr].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayCreationExpr"
    linkageType: null
    functionLinenumber: 214
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ArrayCreationExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:215,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:215,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayCreationExpr].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayCreationExpr"
    linkageType: null
    functionLinenumber: 220
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.ArrayCreationExprMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayCreationExpr].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayCreationExpr"
    linkageType: null
    functionLinenumber: 226
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].setElementType(com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].setInitializer(com.github.javaparser.ast.expr.ArrayInitializerExpr)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 32
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.ArrayCreationExpr:227"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:230"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:229"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ArrayCreationExpr:230"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:234"
        BranchSideFuncs:
        - "setElementType(com.github.javaparser.ast.type.Type)"
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:233"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ArrayCreationExpr:234"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:240"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:239"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.expr.ArrayCreationExpr:235"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:240"
        BranchSideFuncs:
        - "setInitializer(com.github.javaparser.ast.expr.ArrayInitializerExpr)"
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:239"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.expr.ArrayCreationExpr:240"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:246"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:245"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.expr.ArrayCreationExpr:241"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:240"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.ArrayCreationExpr:239"
        BranchSideFuncs:
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:231,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].setElementType"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:236,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].setInitializer"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:240,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:241,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:242,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:246,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.expr.ArrayCreationExpr].isArrayCreationExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayCreationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayCreationExpr].asArrayCreationExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayCreationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ArrayCreationExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayCreationExpr].ifArrayCreationExpr(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayCreationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:264,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayCreationExpr].toArrayCreationExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayCreationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayCreationExpr:270,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.NullLiteralExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.NullLiteralExprMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.LiteralExprMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.NullLiteralExprMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.LiteralExprMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$isNull__818].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$isNull__818"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$isNull__818].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$isNull__818:-1,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$isNull__818].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$isNull__818].<init>()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$isNull__818"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$isNull__818:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$isNull__818].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$isNull__818"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$isNull__818:-1,1"
      Dst: "[java.util.Objects].isNull"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$lambda_new_5__27].bootstrap$(com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$lambda_new_5__27"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Supplier"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$lambda_new_5__27].<init>(com.github.javaparser.ParserConfiguration)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$lambda_new_5__27:-1,1"
      Dst: "[com.github.javaparser.ParserConfiguration$lambda_new_5__27].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$lambda_new_5__27].<init>(com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$lambda_new_5__27"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$lambda_new_5__27:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$lambda_new_5__27].get()"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$lambda_new_5__27"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration].lambda$new$5()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$lambda_new_5__27:-1,1"
      Dst: "[com.github.javaparser.ParserConfiguration].lambda$new$5"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__536].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__536"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__536].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__536:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__536].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__536].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__536"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__536:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__536].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__536"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__536:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__467].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__467"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__467].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__467:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__467].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__467].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__467"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__467:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__467].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__467"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__467:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_14__528].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_14__528"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_14__528].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_14__528:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_14__528].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_14__528].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_14__528"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_14__528:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_14__528].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_14__528"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$14(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_14__528:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$14"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].getTokenType()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 8
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].getContent()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken"
    linkageType: null
    functionLinenumber: 44
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].<init>(int)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken"
    linkageType: null
    functionLinenumber: 47
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.TokenTypes].isEndOfLineToken(int)"
    - "[com.github.javaparser.utils.LineSeparator].asRawString()"
    - "[com.github.javaparser.utils.LineSeparator].lookupEscaped(java.lang.String)"
    - "[com.github.javaparser.TokenTypes].isWhitespaceButNotEndOfLine(int)"
    functionUses: 5
    ICount: 29
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:51"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:56"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:55"
        BranchSideFuncs:
        - "isEndOfLineToken(int)"
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:56"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:58"
        BranchSideFuncs:
        - "isWhitespaceButNotEndOfLine(int)"
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:59"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:62"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:61"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:48,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:51,1"
      Dst: "[java.lang.String].startsWith"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:52,1"
      Dst: "[java.lang.String].length"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:52,1"
      Dst: "[java.lang.String].substring"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:56,1"
      Dst: "[com.github.javaparser.TokenTypes].isEndOfLineToken"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:58,1"
      Dst: "[com.github.javaparser.utils.LineSeparator].lookupEscaped"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:58,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:58,1"
      Dst: "[com.github.javaparser.utils.LineSeparator].asRawString"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:59,1"
      Dst: "[com.github.javaparser.TokenTypes].isWhitespaceButNotEndOfLine"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].<init>(int,java.lang.String)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken"
    linkageType: null
    functionLinenumber: 63
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "int"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 12
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:64,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].prettyPrint(com.github.javaparser.ast.Node,com.github.javaparser.printer.SourcePrinter)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.printer.SourcePrinter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:71"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:74"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:73"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:71,1"
      Dst: "[com.github.javaparser.TokenTypes].isEndOfLineToken"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:72,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:74,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].getContent"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:74,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].toString()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken"
    linkageType: null
    functionLinenumber: 79
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 6
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:80,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:80,1"
      Dst: "[java.lang.Class].getSimpleName"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:80,1"
      Dst: "[java.lang.String].format"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken"
    linkageType: null
    functionLinenumber: 84
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 6
    ICount: 25
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:85"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:87"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:86"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:87"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:88"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:87"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:87"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:89"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:88"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:90"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:92"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:91"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:92"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:92"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:91"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:92"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:94"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:93"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:92"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:94"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:93"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:87,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:92,1"
      Dst: "[java.lang.String].equals"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].hashCode()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken"
    linkageType: null
    functionLinenumber: 98
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 6
    ICount: 11
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:100"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:99"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:98"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:100,1"
      Dst: "[java.lang.String].hashCode"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].isWhiteSpace()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken"
    linkageType: null
    functionLinenumber: 104
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.TokenTypes].isWhitespace(int)"
    functionUses: 4
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:105,1"
      Dst: "[com.github.javaparser.TokenTypes].isWhitespace"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].isWhiteSpaceNotEol()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken"
    linkageType: null
    functionLinenumber: 108
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].isNewLine()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].isWhiteSpace()"
    functionUses: 1
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:109"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:108"
        BranchSideFuncs:
        - "isWhiteSpace()"
        - "isNewLine()"
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:109"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:108"
        BranchSideFuncs:
        - "isWhiteSpace()"
        - "isNewLine()"
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:109,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].isWhiteSpace"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:109,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].isNewLine"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].isNewLine()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken"
    linkageType: null
    functionLinenumber: 112
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.TokenTypes].isEndOfLineToken(int)"
    functionUses: 8
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:113,1"
      Dst: "[com.github.javaparser.TokenTypes].isEndOfLineToken"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].isCorrespondingElement(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken"
    linkageType: null
    functionLinenumber: 120
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TextElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getTokenKind()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].getTokenType()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].getContent()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getText()"
    functionUses: 4
    ICount: 17
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:121"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:-1"
        BranchSideFuncs:
        - "getTokenKind()"
        - "getTokenType()"
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:122"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:-1"
        BranchSideFuncs:
        - "getText()"
        - "getContent()"
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:123"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:-2"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:122,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getTokenKind"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:122,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].getTokenType"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:123,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getText"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:123,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].getContent"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmToken:123,1"
      Dst: "[java.lang.String].equals"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ConditionalExpr].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.ConditionalExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ConditionalExpr:55,1"
      Dst: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].<init>"
    - Src: "com.github.javaparser.ast.expr.ConditionalExpr:55,1"
      Dst: "[com.github.javaparser.ast.expr.StringLiteralExpr].<init>"
    - Src: "com.github.javaparser.ast.expr.ConditionalExpr:55,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ConditionalExpr].<init>(com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.ConditionalExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ConditionalExpr:60,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ConditionalExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.ConditionalExpr"
    linkageType: null
    functionLinenumber: 67
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Expression].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].setCondition(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].setThenExpr(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].setElseExpr(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 11
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ConditionalExpr:68,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].<init>"
    - Src: "com.github.javaparser.ast.expr.ConditionalExpr:69,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].setCondition"
    - Src: "com.github.javaparser.ast.expr.ConditionalExpr:70,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].setThenExpr"
    - Src: "com.github.javaparser.ast.expr.ConditionalExpr:71,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].setElseExpr"
    - Src: "com.github.javaparser.ast.expr.ConditionalExpr:72,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.ConditionalExpr"
    linkageType: null
    functionLinenumber: 77
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Object)"
    functionUses: 204
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ConditionalExpr:78,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.ConditionalExpr"
    linkageType: null
    functionLinenumber: 83
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Object)"
    functionUses: 147
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ConditionalExpr:84,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ConditionalExpr].getCondition()"
    functionSourceFile: "com.github.javaparser.ast.expr.ConditionalExpr"
    linkageType: null
    functionLinenumber: 88
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ConditionalExpr].getElseExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.ConditionalExpr"
    linkageType: null
    functionLinenumber: 93
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ConditionalExpr].getThenExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.ConditionalExpr"
    linkageType: null
    functionLinenumber: 98
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ConditionalExpr].setCondition(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.ConditionalExpr"
    linkageType: null
    functionLinenumber: 103
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ConditionalExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.ConditionalExpr:105"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ConditionalExpr:108"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ConditionalExpr:107"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.ConditionalExpr:109"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ConditionalExpr:111"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.ConditionalExpr:110"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ConditionalExpr:104,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.ConditionalExpr:108,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.ConditionalExpr:110,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.ConditionalExpr:112,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ConditionalExpr].setElseExpr(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.ConditionalExpr"
    linkageType: null
    functionLinenumber: 117
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ConditionalExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.ConditionalExpr:119"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ConditionalExpr:122"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ConditionalExpr:121"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.ConditionalExpr:123"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ConditionalExpr:125"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.ConditionalExpr:124"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ConditionalExpr:118,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.ConditionalExpr:122,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.ConditionalExpr:124,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.ConditionalExpr:126,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ConditionalExpr].setThenExpr(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.ConditionalExpr"
    linkageType: null
    functionLinenumber: 131
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ConditionalExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.ConditionalExpr:133"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ConditionalExpr:136"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ConditionalExpr:135"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.ConditionalExpr:137"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ConditionalExpr:139"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.ConditionalExpr:138"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ConditionalExpr:132,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.ConditionalExpr:136,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.ConditionalExpr:138,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.ConditionalExpr:140,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ConditionalExpr].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.ConditionalExpr"
    linkageType: null
    functionLinenumber: 146
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ConditionalExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ConditionalExpr:147,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.ConditionalExpr:147,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ConditionalExpr].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.ConditionalExpr"
    linkageType: null
    functionLinenumber: 152
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.ConditionalExprMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ConditionalExpr].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.ConditionalExpr"
    linkageType: null
    functionLinenumber: 158
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ConditionalExpr].setCondition(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].setElseExpr(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].setThenExpr(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 22
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.ConditionalExpr:159"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ConditionalExpr:162"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ConditionalExpr:161"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ConditionalExpr:162"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ConditionalExpr:166"
        BranchSideFuncs:
        - "setCondition(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.expr.ConditionalExpr:165"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ConditionalExpr:166"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ConditionalExpr:170"
        BranchSideFuncs:
        - "setElseExpr(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.expr.ConditionalExpr:169"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ConditionalExpr:170"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ConditionalExpr:174"
        BranchSideFuncs:
        - "setThenExpr(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.expr.ConditionalExpr:173"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ConditionalExpr:163,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].setCondition"
    - Src: "com.github.javaparser.ast.expr.ConditionalExpr:167,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].setElseExpr"
    - Src: "com.github.javaparser.ast.expr.ConditionalExpr:171,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].setThenExpr"
    - Src: "com.github.javaparser.ast.expr.ConditionalExpr:174,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ConditionalExpr].isConditionalExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.ConditionalExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ConditionalExpr].asConditionalExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.ConditionalExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ConditionalExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ConditionalExpr].ifConditionalExpr(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.expr.ConditionalExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ConditionalExpr:192,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ConditionalExpr].toConditionalExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.ConditionalExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ConditionalExpr:198,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ConditionalExpr].isPolyExpression()"
    functionSourceFile: "com.github.javaparser.ast.expr.ConditionalExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.ConditionalExpr:207"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ConditionalExpr:206"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ConditionalExpr:207"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ConditionalExpr:206"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ConditionalExpr:207,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].appearsInAssignmentContext"
    - Src: "com.github.javaparser.ast.expr.ConditionalExpr:207,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].appearsInInvocationContext"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_191__291].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_191__291"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_191__291].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_191__291:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_191__291].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_191__291].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_191__291"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_191__291:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_191__291].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_191__291"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$191(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_191__291:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$191"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__603].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__603"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__603].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__603:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__603].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__603].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__603"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__603:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__603].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__603"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__603:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].<init>()"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:71,1"
      Dst: "[com.github.javaparser.ParserConfiguration].<init>"
    - Src: "com.github.javaparser.JavaParser:71,1"
      Dst: "[com.github.javaparser.JavaParser].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].<init>(com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: 77
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:78,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].getParserConfiguration()"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParserConfiguration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].getParserForProvider(com.github.javaparser.Provider)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: 89
    functionDepth: 0
    returnType: "com.github.javaparser.GeneratedJavaParser"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Provider"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].<init>(com.github.javaparser.Provider)"
    - "[com.github.javaparser.GeneratedJavaParserBase].reset(com.github.javaparser.Provider)"
    - "[com.github.javaparser.ParserConfiguration].getTabSize()"
    - "[com.github.javaparser.GeneratedJavaParser].setTabSize(int)"
    - "[com.github.javaparser.ParserConfiguration].isStoreTokens()"
    - "[com.github.javaparser.GeneratedJavaParserBase].setStoreTokens(boolean)"
    - "[com.github.javaparser.ParserConfiguration].getLanguageLevel()"
    - "[com.github.javaparser.ParserConfiguration$LanguageLevel].isYieldSupported()"
    - "[com.github.javaparser.GeneratedJavaParserBase].setYieldSupported()"
    functionUses: 1
    ICount: 27
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.JavaParser:90"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaParser:93"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.Provider)"
      - BranchSide: "com.github.javaparser.JavaParser:92"
        BranchSideFuncs:
        - "reset(com.github.javaparser.Provider)"
    - Branch String: "com.github.javaparser.JavaParser:98"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaParser:103"
        BranchSideFuncs:
        - "isYieldSupported()"
      - BranchSide: "com.github.javaparser.JavaParser:102"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.JavaParser:99"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaParser:103"
        BranchSideFuncs:
        - "setYieldSupported()"
      - BranchSide: "com.github.javaparser.JavaParser:102"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:91,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].<init>"
    - Src: "com.github.javaparser.JavaParser:93,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].reset"
    - Src: "com.github.javaparser.JavaParser:95,1"
      Dst: "[com.github.javaparser.ParserConfiguration].getTabSize"
    - Src: "com.github.javaparser.JavaParser:95,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].setTabSize"
    - Src: "com.github.javaparser.JavaParser:96,1"
      Dst: "[com.github.javaparser.ParserConfiguration].isStoreTokens"
    - Src: "com.github.javaparser.JavaParser:96,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].setStoreTokens"
    - Src: "com.github.javaparser.JavaParser:97,1"
      Dst: "[com.github.javaparser.ParserConfiguration].getLanguageLevel"
    - Src: "com.github.javaparser.JavaParser:99,1"
      Dst: "[com.github.javaparser.ParserConfiguration$LanguageLevel].isYieldSupported"
    - Src: "com.github.javaparser.JavaParser:100,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].setYieldSupported"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].parse(com.github.javaparser.ParseStart,com.github.javaparser.Provider)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: 116
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ParseStart"
    - "com.github.javaparser.Provider"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.JavaParser$get__28].bootstrap$()"
    - "[com.github.javaparser.ParserConfiguration].getProcessors()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.utils.VisitorList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor].preProcess(com.github.javaparser.Provider)"
    - "[com.github.javaparser.ParserConfiguration$LineEndingProcessor].preProcess(com.github.javaparser.Provider)"
    - "[com.github.javaparser.JavaParser].getParserForProvider(com.github.javaparser.Provider)"
    - "[com.github.javaparser.ParseStart$ParameterParseStart__16].parse(com.github.javaparser.GeneratedJavaParser)"
    - "[com.github.javaparser.ParseStart$MethodDeclarationParseStart__21].parse(com.github.javaparser.GeneratedJavaParser)"
    - "[com.github.javaparser.ParseStart$ResultTypeParseStart__10].parse(com.github.javaparser.GeneratedJavaParser)"
    - "[com.github.javaparser.ParseStart$BlockStatementParseStart__3].parse(com.github.javaparser.GeneratedJavaParser)"
    - "[com.github.javaparser.ParseStart$VariableDeclarationExpressionParseStart__12].parse(com.github.javaparser.GeneratedJavaParser)"
    - "[com.github.javaparser.ParseStart$CompilationUnit__1].parse(com.github.javaparser.GeneratedJavaParser)"
    - "[com.github.javaparser.ParseStart$BlockParseStart__2].parse(com.github.javaparser.GeneratedJavaParser)"
    - "[com.github.javaparser.ParseStart$AnnotationParseStart__6].parse(com.github.javaparser.GeneratedJavaParser)"
    - "[com.github.javaparser.ParseStart$SimpleNameParseStart__15].parse(com.github.javaparser.GeneratedJavaParser)"
    - "[com.github.javaparser.ParseStart$ExpressionParseStart__5].parse(com.github.javaparser.GeneratedJavaParser)"
    - "[com.github.javaparser.ParseStart$ModuleDeclarationParseStart__19].parse(com.github.javaparser.GeneratedJavaParser)"
    - "[com.github.javaparser.ParseStart$TypeDeclarationParseStart__18].parse(com.github.javaparser.GeneratedJavaParser)"
    - "[com.github.javaparser.ParseStart$NameParseStart__14].parse(com.github.javaparser.GeneratedJavaParser)"
    - "[com.github.javaparser.ParseStart$ImportDeclarationParseStart__4].parse(com.github.javaparser.GeneratedJavaParser)"
    - "[com.github.javaparser.ParseStart$ClassOrInterfaceTypeParseStart__9].parse(com.github.javaparser.GeneratedJavaParser)"
    - "[com.github.javaparser.ParseStart$ExplicitConstructorInvocationParseStart__13].parse(com.github.javaparser.GeneratedJavaParser)"
    - "[com.github.javaparser.ParseStart$PackageDeclarationParseStart__17].parse(com.github.javaparser.GeneratedJavaParser)"
    - "[com.github.javaparser.ParseStart$ClassOrInterfaceBodyDeclarationParseStart__8].parse(com.github.javaparser.GeneratedJavaParser)"
    - "[com.github.javaparser.ParseStart$AnnotationBodyDeclarationParseStart__7].parse(com.github.javaparser.GeneratedJavaParser)"
    - "[com.github.javaparser.ParseStart$TypeParameterParseStart__11].parse(com.github.javaparser.GeneratedJavaParser)"
    - "[com.github.javaparser.ParseStart$ModuleDirectiveParseStart__20].parse(com.github.javaparser.GeneratedJavaParser)"
    - "[com.github.javaparser.ParseResult].<init>(java.lang.Object,java.util.List,com.github.javaparser.ast.comments.CommentsCollection)"
    - "[com.github.javaparser.GeneratedJavaParserBase].getCommentsCollection()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.utils.VisitorList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1].postProcess(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    - "[com.github.javaparser.ParserConfiguration$2].postProcess(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    - "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor].postProcess(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    - "[com.github.javaparser.ast.validator.TypedValidator$1].postProcess(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    - "[com.github.javaparser.ParserConfiguration$4].postProcess(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    - "[com.github.javaparser.ParserConfiguration$3].postProcess(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    - "[com.github.javaparser.ParserConfiguration$1].postProcess(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    - "[com.github.javaparser.ParserConfiguration$LineEndingProcessor].postProcess(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    - "[com.github.javaparser.ParserConfiguration:com.github.javaparser.Processor:com.github.javaparser.TokenRange$1:com.github.javaparser.ast.Node$PostOrderIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].postProcess(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    - "[com.github.javaparser.ParseResult].getProblems()"
    - "[com.github.javaparser.ast.NodeList].sort(java.util.Comparator)"
    - "[com.github.javaparser.TokenMgrException].getMessage()"
    - "[com.github.javaparser.TokenMgrException].getMessage()"
    - "[com.github.javaparser.Problem].<init>(java.lang.String,com.github.javaparser.TokenRange,java.lang.Throwable)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.ParseResult].<init>(java.lang.Object,java.util.List,com.github.javaparser.ast.comments.CommentsCollection)"
    - "[com.github.javaparser.GeneratedJavaParserBase].getCommentsCollection()"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].close()"
    - "[com.github.javaparser.LineEndingProcessingProvider].close()"
    - "[com.github.javaparser.StreamProvider].close()"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].close()"
    - "[com.github.javaparser.StringProvider].close()"
    - "[com.github.javaparser.LineEndingProcessingProvider].close()"
    - "[com.github.javaparser.StreamProvider].close()"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].close()"
    - "[com.github.javaparser.StringProvider].close()"
    - "[com.github.javaparser.LineEndingProcessingProvider].close()"
    - "[com.github.javaparser.StreamProvider].close()"
    - "[com.github.javaparser.StringProvider].close()"
    functionUses: 1
    ICount: 65
    EdgeCount: 123
    BranchProfiles:
    - Branch String: "com.github.javaparser.JavaParser:120"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaParser:123"
        BranchSideFuncs:
        - "preProcess(com.github.javaparser.Provider)"
      - BranchSide: "com.github.javaparser.JavaParser:122"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "iterator()"
        - "getParserForProvider(com.github.javaparser.Provider)"
        - "parse(com.github.javaparser.GeneratedJavaParser)"
    - Branch String: "com.github.javaparser.JavaParser:127"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaParser:130"
        BranchSideFuncs:
        - "hasNext()"
        - "postProcess(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
        - "next()"
        - "iterator()"
      - BranchSide: "com.github.javaparser.JavaParser:129"
        BranchSideFuncs:
        - "<init>(java.lang.Object,java.util.List,com.github.javaparser.ast.comments.CommentsCollection)"
        - "add(java.lang.Object)"
        - "getProblems()"
        - "sort(java.util.Comparator)"
        - "getMessage()"
        - "<init>(java.lang.String,com.github.javaparser.TokenRange,java.lang.Throwable)"
        - "getCommentsCollection()"
        - "close()"
    - Branch String: "com.github.javaparser.JavaParser:133"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaParser:130"
        BranchSideFuncs:
        - "<init>(java.lang.Object,java.util.List,com.github.javaparser.ast.comments.CommentsCollection)"
        - "add(java.lang.Object)"
        - "getProblems()"
        - "sort(java.util.Comparator)"
        - "getMessage()"
        - "<init>(java.lang.String,com.github.javaparser.TokenRange,java.lang.Throwable)"
        - "getCommentsCollection()"
        - "close()"
      - BranchSide: "com.github.javaparser.JavaParser:129"
        BranchSideFuncs:
        - "<init>(java.lang.Object,java.util.List,com.github.javaparser.ast.comments.CommentsCollection)"
        - "add(java.lang.Object)"
        - "getProblems()"
        - "sort(java.util.Comparator)"
        - "getMessage()"
        - "<init>(java.lang.String,com.github.javaparser.TokenRange,java.lang.Throwable)"
        - "getCommentsCollection()"
        - "close()"
    Callsites:
    - Src: "com.github.javaparser.JavaParser:117,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.JavaParser:119,1"
      Dst: "[com.github.javaparser.ParserConfiguration].getProcessors"
    - Src: "com.github.javaparser.JavaParser:119,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.JavaParser:119,1"
      Dst: "[com.github.javaparser.JavaParser$get__28].bootstrap$"
    - Src: "com.github.javaparser.JavaParser:119,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.JavaParser:119,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.JavaParser:119,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.JavaParser:120,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.JavaParser:120,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.JavaParser:120,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.JavaParser:121,1"
      Dst: "[com.github.javaparser.Processor].preProcess"
    - Src: "com.github.javaparser.JavaParser:123,1"
      Dst: "[com.github.javaparser.JavaParser].getParserForProvider"
    - Src: "com.github.javaparser.JavaParser:125,1"
      Dst: "[com.github.javaparser.ParseStart].parse"
    - Src: "com.github.javaparser.JavaParser:126,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].getCommentsCollection"
    - Src: "com.github.javaparser.JavaParser:126,1"
      Dst: "[com.github.javaparser.ParseResult].<init>"
    - Src: "com.github.javaparser.JavaParser:128,1"
      Dst: "[com.github.javaparser.Processor].postProcess"
    - Src: "com.github.javaparser.JavaParser:130,1"
      Dst: "[com.github.javaparser.ParseResult].getProblems"
    - Src: "com.github.javaparser.JavaParser:130,1"
      Dst: "[java.util.List].sort"
    - Src: "com.github.javaparser.JavaParser:138,1"
      Dst: "[java.io.Closeable].close"
    - Src: "com.github.javaparser.JavaParser:133,1"
      Dst: "[java.lang.Throwable].getMessage"
    - Src: "com.github.javaparser.JavaParser:134,1"
      Dst: "[com.github.javaparser.Problem].<init>"
    - Src: "com.github.javaparser.JavaParser:134,1"
      Dst: "[java.util.List].add"
    JavaMethodInfo: null
    BBCount: 18
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.JavaParser].parse(java.io.InputStream,java.nio.charset.Charset)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 2
    argTypes:
    - "java.io.InputStream"
    - "java.nio.charset.Charset"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:155,1"
      Dst: "[com.github.javaparser.Providers].provider"
    - Src: "com.github.javaparser.JavaParser:155,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].parse(java.io.InputStream)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 1
    argTypes:
    - "java.io.InputStream"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:167,1"
      Dst: "[com.github.javaparser.ParserConfiguration].getCharacterEncoding"
    - Src: "com.github.javaparser.JavaParser:167,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].parse(java.io.File,java.nio.charset.Charset)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 2
    argTypes:
    - "java.io.File"
    - "java.nio.charset.Charset"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:183,1"
      Dst: "[com.github.javaparser.Providers].provider"
    - Src: "com.github.javaparser.JavaParser:183,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    - Src: "com.github.javaparser.JavaParser:184,1"
      Dst: "[com.github.javaparser.ParseResult].getResult"
    - Src: "com.github.javaparser.JavaParser:184,1"
      Dst: "[com.github.javaparser.JavaParser$lambda_parse_0__892].bootstrap$"
    - Src: "com.github.javaparser.JavaParser:184,1"
      Dst: "[java.util.Optional].ifPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].parse(java.io.File)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 1
    argTypes:
    - "java.io.File"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:198,1"
      Dst: "[com.github.javaparser.ParserConfiguration].getCharacterEncoding"
    - Src: "com.github.javaparser.JavaParser:198,1"
      Dst: "[com.github.javaparser.Providers].provider"
    - Src: "com.github.javaparser.JavaParser:198,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    - Src: "com.github.javaparser.JavaParser:199,1"
      Dst: "[com.github.javaparser.ParseResult].getResult"
    - Src: "com.github.javaparser.JavaParser:199,1"
      Dst: "[com.github.javaparser.JavaParser$lambda_parse_1__893].bootstrap$"
    - Src: "com.github.javaparser.JavaParser:199,1"
      Dst: "[java.util.Optional].ifPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].parse(java.nio.file.Path,java.nio.charset.Charset)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 2
    argTypes:
    - "java.nio.file.Path"
    - "java.nio.charset.Charset"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:216,1"
      Dst: "[com.github.javaparser.Providers].provider"
    - Src: "com.github.javaparser.JavaParser:216,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    - Src: "com.github.javaparser.JavaParser:217,1"
      Dst: "[com.github.javaparser.ParseResult].getResult"
    - Src: "com.github.javaparser.JavaParser:217,1"
      Dst: "[com.github.javaparser.JavaParser$lambda_parse_2__894].bootstrap$"
    - Src: "com.github.javaparser.JavaParser:217,1"
      Dst: "[java.util.Optional].ifPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].parse(java.nio.file.Path)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 1
    argTypes:
    - "java.nio.file.Path"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:231,1"
      Dst: "[com.github.javaparser.ParserConfiguration].getCharacterEncoding"
    - Src: "com.github.javaparser.JavaParser:231,1"
      Dst: "[com.github.javaparser.Providers].provider"
    - Src: "com.github.javaparser.JavaParser:231,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    - Src: "com.github.javaparser.JavaParser:232,1"
      Dst: "[com.github.javaparser.ParseResult].getResult"
    - Src: "com.github.javaparser.JavaParser:232,1"
      Dst: "[com.github.javaparser.JavaParser$lambda_parse_3__895].bootstrap$"
    - Src: "com.github.javaparser.JavaParser:232,1"
      Dst: "[java.util.Optional].ifPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].parseResource(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:247,1"
      Dst: "[com.github.javaparser.ParserConfiguration].getCharacterEncoding"
    - Src: "com.github.javaparser.JavaParser:247,1"
      Dst: "[com.github.javaparser.Providers].resourceProvider"
    - Src: "com.github.javaparser.JavaParser:247,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].parseResource(java.lang.String,java.nio.charset.Charset)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "java.nio.charset.Charset"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:264,1"
      Dst: "[com.github.javaparser.Providers].resourceProvider"
    - Src: "com.github.javaparser.JavaParser:264,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].parseResource(java.lang.ClassLoader,java.lang.String,java.nio.charset.Charset)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 3
    argTypes:
    - "java.lang.ClassLoader"
    - "java.lang.String"
    - "java.nio.charset.Charset"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:281,1"
      Dst: "[com.github.javaparser.Providers].resourceProvider"
    - Src: "com.github.javaparser.JavaParser:281,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].parse(java.io.Reader)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 1
    argTypes:
    - "java.io.Reader"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:293,1"
      Dst: "[com.github.javaparser.Providers].provider"
    - Src: "com.github.javaparser.JavaParser:293,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].parse(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:305,1"
      Dst: "[com.github.javaparser.Providers].provider"
    - Src: "com.github.javaparser.JavaParser:305,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].parseBlock(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:317,1"
      Dst: "[com.github.javaparser.Providers].provider"
    - Src: "com.github.javaparser.JavaParser:317,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].parseStatement(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:329,1"
      Dst: "[com.github.javaparser.Providers].provider"
    - Src: "com.github.javaparser.JavaParser:329,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].parseImport(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:341,1"
      Dst: "[com.github.javaparser.Providers].provider"
    - Src: "com.github.javaparser.JavaParser:341,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].parseExpression(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:354,1"
      Dst: "[com.github.javaparser.Providers].provider"
    - Src: "com.github.javaparser.JavaParser:354,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].parseAnnotation(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:366,1"
      Dst: "[com.github.javaparser.Providers].provider"
    - Src: "com.github.javaparser.JavaParser:366,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].parseAnnotationBodyDeclaration(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:378,1"
      Dst: "[com.github.javaparser.Providers].provider"
    - Src: "com.github.javaparser.JavaParser:378,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].parseBodyDeclaration(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:391,1"
      Dst: "[com.github.javaparser.Providers].provider"
    - Src: "com.github.javaparser.JavaParser:391,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].parseClassOrInterfaceType(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:402,1"
      Dst: "[com.github.javaparser.Providers].provider"
    - Src: "com.github.javaparser.JavaParser:402,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].parseType(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:413,1"
      Dst: "[com.github.javaparser.Providers].provider"
    - Src: "com.github.javaparser.JavaParser:413,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].parseVariableDeclarationExpr(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:425,1"
      Dst: "[com.github.javaparser.Providers].provider"
    - Src: "com.github.javaparser.JavaParser:425,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].parseExplicitConstructorInvocationStmt(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:436,1"
      Dst: "[com.github.javaparser.Providers].provider"
    - Src: "com.github.javaparser.JavaParser:436,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].parseName(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:447,1"
      Dst: "[com.github.javaparser.Providers].provider"
    - Src: "com.github.javaparser.JavaParser:447,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].parseSimpleName(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:458,1"
      Dst: "[com.github.javaparser.Providers].provider"
    - Src: "com.github.javaparser.JavaParser:458,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].parseParameter(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:469,1"
      Dst: "[com.github.javaparser.Providers].provider"
    - Src: "com.github.javaparser.JavaParser:469,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].parsePackageDeclaration(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:480,1"
      Dst: "[com.github.javaparser.Providers].provider"
    - Src: "com.github.javaparser.JavaParser:480,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].parseTypeDeclaration(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:491,1"
      Dst: "[com.github.javaparser.Providers].provider"
    - Src: "com.github.javaparser.JavaParser:491,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].parseModuleDeclaration(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:503,1"
      Dst: "[com.github.javaparser.Providers].provider"
    - Src: "com.github.javaparser.JavaParser:503,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].parseModuleDirective(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:515,1"
      Dst: "[com.github.javaparser.Providers].provider"
    - Src: "com.github.javaparser.JavaParser:515,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].parseTypeParameter(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:526,1"
      Dst: "[com.github.javaparser.Providers].provider"
    - Src: "com.github.javaparser.JavaParser:526,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].parseMethodDeclaration(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:538,1"
      Dst: "[com.github.javaparser.Providers].provider"
    - Src: "com.github.javaparser.JavaParser:538,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].lambda$parse$3(java.nio.file.Path,com.github.javaparser.ast.CompilationUnit)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.nio.file.Path"
    - "com.github.javaparser.ast.CompilationUnit"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:232,1"
      Dst: "[com.github.javaparser.ParserConfiguration].getCharacterEncoding"
    - Src: "com.github.javaparser.JavaParser:232,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].setStorage"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].lambda$parse$2(java.nio.file.Path,java.nio.charset.Charset,com.github.javaparser.ast.CompilationUnit)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "java.nio.file.Path"
    - "java.nio.charset.Charset"
    - "com.github.javaparser.ast.CompilationUnit"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:217,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].setStorage"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].lambda$parse$1(java.io.File,com.github.javaparser.ast.CompilationUnit)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.io.File"
    - "com.github.javaparser.ast.CompilationUnit"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:199,1"
      Dst: "[java.io.File].toPath"
    - Src: "com.github.javaparser.JavaParser:199,1"
      Dst: "[com.github.javaparser.ParserConfiguration].getCharacterEncoding"
    - Src: "com.github.javaparser.JavaParser:199,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].setStorage"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser].lambda$parse$0(java.io.File,java.nio.charset.Charset,com.github.javaparser.ast.CompilationUnit)"
    functionSourceFile: "com.github.javaparser.JavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "java.io.File"
    - "java.nio.charset.Charset"
    - "com.github.javaparser.ast.CompilationUnit"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser:184,1"
      Dst: "[java.io.File].toPath"
    - Src: "com.github.javaparser.JavaParser:184,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].setStorage"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SwitchExpr].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.SwitchExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SwitchExpr:69,1"
      Dst: "[com.github.javaparser.ast.expr.NameExpr].<init>"
    - Src: "com.github.javaparser.ast.expr.SwitchExpr:69,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.expr.SwitchExpr:69,1"
      Dst: "[com.github.javaparser.ast.expr.SwitchExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SwitchExpr].<init>(com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.expr.SwitchExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SwitchExpr:74,1"
      Dst: "[com.github.javaparser.ast.expr.SwitchExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SwitchExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.expr.SwitchExpr"
    linkageType: null
    functionLinenumber: 81
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Expression].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].setSelector(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].setEntries(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 9
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SwitchExpr:82,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].<init>"
    - Src: "com.github.javaparser.ast.expr.SwitchExpr:83,1"
      Dst: "[com.github.javaparser.ast.expr.SwitchExpr].setSelector"
    - Src: "com.github.javaparser.ast.expr.SwitchExpr:84,1"
      Dst: "[com.github.javaparser.ast.expr.SwitchExpr].setEntries"
    - Src: "com.github.javaparser.ast.expr.SwitchExpr:85,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.SwitchExpr"
    linkageType: null
    functionLinenumber: 90
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Object)"
    functionUses: 204
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SwitchExpr:91,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.SwitchExpr"
    linkageType: null
    functionLinenumber: 96
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Object)"
    functionUses: 147
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SwitchExpr:97,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SwitchExpr].getEntries()"
    functionSourceFile: "com.github.javaparser.ast.expr.SwitchExpr"
    linkageType: null
    functionLinenumber: 101
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 15
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SwitchExpr].getEntry(int)"
    functionSourceFile: "com.github.javaparser.ast.expr.SwitchExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.SwitchEntry"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SwitchExpr:106,1"
      Dst: "[com.github.javaparser.ast.expr.SwitchExpr].getEntries"
    - Src: "com.github.javaparser.ast.expr.SwitchExpr:106,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SwitchExpr].getSelector()"
    functionSourceFile: "com.github.javaparser.ast.expr.SwitchExpr"
    linkageType: null
    functionLinenumber: 110
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SwitchExpr].setEntries(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.expr.SwitchExpr"
    linkageType: null
    functionLinenumber: 115
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.SwitchExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.SwitchExpr:117"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.SwitchExpr:120"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.SwitchExpr:119"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.SwitchExpr:121"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.SwitchExpr:123"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.SwitchExpr:122"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SwitchExpr:116,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.SwitchExpr:120,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.SwitchExpr:122,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.expr.SwitchExpr:124,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SwitchExpr].setSelector(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.SwitchExpr"
    linkageType: null
    functionLinenumber: 129
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.SwitchExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.SwitchExpr:131"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.SwitchExpr:134"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.SwitchExpr:133"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.SwitchExpr:135"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.SwitchExpr:137"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.SwitchExpr:136"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SwitchExpr:130,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.SwitchExpr:134,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.SwitchExpr:136,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.SwitchExpr:138,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SwitchExpr].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.SwitchExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 18
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.SwitchExpr:145"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.SwitchExpr:148"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.SwitchExpr:147"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.SwitchExpr:148"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.SwitchExpr:154"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.SwitchExpr:153"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.SwitchExpr:149"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.SwitchExpr:148"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.SwitchExpr:147"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SwitchExpr:148,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.expr.SwitchExpr:149,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.expr.SwitchExpr:150,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.expr.SwitchExpr:154,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.expr.SwitchExpr].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.SwitchExpr"
    linkageType: null
    functionLinenumber: 159
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.SwitchExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SwitchExpr:160,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.SwitchExpr:160,1"
      Dst: "[com.github.javaparser.ast.expr.SwitchExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SwitchExpr].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.SwitchExpr"
    linkageType: null
    functionLinenumber: 165
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].setSelector(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 25
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.SwitchExpr:166"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.SwitchExpr:169"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.SwitchExpr:168"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.expr.SwitchExpr:169"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.SwitchExpr:175"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.expr.SwitchExpr:174"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.SwitchExpr:170"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.SwitchExpr:169"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.SwitchExpr:168"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.expr.SwitchExpr:175"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.SwitchExpr:179"
        BranchSideFuncs:
        - "setSelector(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.expr.SwitchExpr:178"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SwitchExpr:169,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.expr.SwitchExpr:170,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.expr.SwitchExpr:171,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.expr.SwitchExpr:176,1"
      Dst: "[com.github.javaparser.ast.expr.SwitchExpr].setSelector"
    - Src: "com.github.javaparser.ast.expr.SwitchExpr:179,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.expr.SwitchExpr].isSwitchExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.SwitchExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SwitchExpr].asSwitchExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.SwitchExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.SwitchExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SwitchExpr].toSwitchExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.SwitchExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SwitchExpr:197,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SwitchExpr].ifSwitchExpr(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.expr.SwitchExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SwitchExpr:203,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SwitchExpr].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.SwitchExpr"
    linkageType: null
    functionLinenumber: 208
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.SwitchExprMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].<init>(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement"
    linkageType: null
    functionLinenumber: 35
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.TextElement].<init>()"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement:36,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].expand()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].print(com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement:42,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].print"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].getChild()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement"
    linkageType: null
    functionLinenumber: 45
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 6
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isToken(int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement"
    linkageType: null
    functionLinenumber: 50
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 7
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isNode(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement"
    linkageType: null
    functionLinenumber: 55
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 8
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement:56"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement:55"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].getNodeTextForWrappedNode()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement"
    linkageType: null
    functionLinenumber: 59
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.NodeText"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].getOrCreateNodeText(com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement:60,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].getOrCreateNodeText"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement"
    linkageType: null
    functionLinenumber: 64
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].equals(java.lang.Object)"
    functionUses: 3
    ICount: 14
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement:65"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement:67"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement:66"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement:67"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement:68"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement:67"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement:67"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement:69"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement:68"
        BranchSideFuncs:
        - "equals(java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement:67,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement:70,1"
      Dst: "[com.github.javaparser.ast.Node].equals"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].hashCode()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement"
    linkageType: null
    functionLinenumber: 74
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 3
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement:75,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].toString()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement"
    linkageType: null
    functionLinenumber: 79
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 5
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement:80,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement:80,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement:80,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isWhiteSpace()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement"
    linkageType: null
    functionLinenumber: 84
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 7
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isSpaceOrTab()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement"
    linkageType: null
    functionLinenumber: 89
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 16
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isNewline()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement"
    linkageType: null
    functionLinenumber: 94
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 12
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isComment()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement"
    linkageType: null
    functionLinenumber: 99
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 8
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isSeparator()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isIdentifier()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement"
    linkageType: null
    functionLinenumber: 109
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isKeyword()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement"
    linkageType: null
    functionLinenumber: 114
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isPrimitive()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement"
    linkageType: null
    functionLinenumber: 119
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isLiteral()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement"
    linkageType: null
    functionLinenumber: 124
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isChildOfClass(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement"
    linkageType: null
    functionLinenumber: 129
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement:130,1"
      Dst: "[java.lang.Class].isInstance"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].getRange()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement"
    linkageType: null
    functionLinenumber: 134
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].getRange()"
    functionUses: 5
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement:135,1"
      Dst: "[com.github.javaparser.ast.Node].getRange"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].accept(com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement:140,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].getNodeTextForWrappedNode"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement:141,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].getElements"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement:141,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement$lambda_accept_0__896].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement:141,1"
      Dst: "[java.lang.Iterable].forEach"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].lambda$accept$0(com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor,com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor"
    - "com.github.javaparser.printer.lexicalpreservation.TextElement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement:141,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.PrintableTextElement].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SwitchStmt].<init>()"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SwitchStmt:87,1"
      Dst: "[com.github.javaparser.ast.expr.NameExpr].<init>"
    - Src: "com.github.javaparser.ast.stmt.SwitchStmt:87,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.stmt.SwitchStmt:87,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SwitchStmt].<init>(com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SwitchStmt:92,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SwitchStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchStmt"
    linkageType: null
    functionLinenumber: 99
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.Statement].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].setSelector(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].setEntries(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 9
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SwitchStmt:100,1"
      Dst: "[com.github.javaparser.ast.stmt.Statement].<init>"
    - Src: "com.github.javaparser.ast.stmt.SwitchStmt:101,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchStmt].setSelector"
    - Src: "com.github.javaparser.ast.stmt.SwitchStmt:102,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchStmt].setEntries"
    - Src: "com.github.javaparser.ast.stmt.SwitchStmt:103,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchStmt"
    linkageType: null
    functionLinenumber: 108
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Object)"
    functionUses: 59
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SwitchStmt:109,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchStmt"
    linkageType: null
    functionLinenumber: 114
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Object)"
    functionUses: 45
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SwitchStmt:115,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SwitchStmt].getEntries()"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchStmt"
    linkageType: null
    functionLinenumber: 119
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 15
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SwitchStmt].getEntry(int)"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.SwitchEntry"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SwitchStmt:124,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchStmt].getEntries"
    - Src: "com.github.javaparser.ast.stmt.SwitchStmt:124,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SwitchStmt].getSelector()"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchStmt"
    linkageType: null
    functionLinenumber: 128
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SwitchStmt].setEntries(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchStmt"
    linkageType: null
    functionLinenumber: 133
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.SwitchStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.SwitchStmt:135"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchStmt:138"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchStmt:137"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.SwitchStmt:139"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchStmt:141"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchStmt:140"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SwitchStmt:134,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.stmt.SwitchStmt:138,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.SwitchStmt:140,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.SwitchStmt:142,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SwitchStmt].setSelector(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchStmt"
    linkageType: null
    functionLinenumber: 147
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.SwitchStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.SwitchStmt:149"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchStmt:152"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchStmt:151"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.SwitchStmt:153"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchStmt:155"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchStmt:154"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SwitchStmt:148,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.stmt.SwitchStmt:152,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.SwitchStmt:154,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.SwitchStmt:156,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SwitchStmt].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 18
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.SwitchStmt:163"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchStmt:166"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchStmt:165"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.SwitchStmt:166"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchStmt:172"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchStmt:171"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.SwitchStmt:167"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchStmt:166"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchStmt:165"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SwitchStmt:166,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.stmt.SwitchStmt:167,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.stmt.SwitchStmt:168,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.stmt.SwitchStmt:172,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.stmt.SwitchStmt].clone()"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchStmt"
    linkageType: null
    functionLinenumber: 177
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.SwitchStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SwitchStmt:178,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.stmt.SwitchStmt:178,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchStmt].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SwitchStmt].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchStmt"
    linkageType: null
    functionLinenumber: 183
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.SwitchStmtMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SwitchStmt].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchStmt"
    linkageType: null
    functionLinenumber: 189
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].setSelector(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 25
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.SwitchStmt:190"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchStmt:193"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchStmt:192"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.stmt.SwitchStmt:193"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchStmt:199"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchStmt:198"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.SwitchStmt:194"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchStmt:193"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchStmt:192"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.stmt.SwitchStmt:199"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchStmt:203"
        BranchSideFuncs:
        - "setSelector(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchStmt:202"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SwitchStmt:193,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.stmt.SwitchStmt:194,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.stmt.SwitchStmt:195,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.stmt.SwitchStmt:200,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchStmt].setSelector"
    - Src: "com.github.javaparser.ast.stmt.SwitchStmt:203,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.stmt.SwitchStmt].isSwitchStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SwitchStmt].asSwitchStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.SwitchStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SwitchStmt].ifSwitchStmt(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SwitchStmt:221,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SwitchStmt].toSwitchStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SwitchStmt:227,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.description.JavadocInlineTag].fromText(java.lang.String)"
    functionSourceFile: "com.github.javaparser.javadoc.description.JavadocInlineTag"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.javadoc.description.JavadocDescriptionElement"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 27
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.javadoc.description.JavadocInlineTag:34"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocInlineTag:37"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocInlineTag:36"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.javadoc.description.JavadocInlineTag:37"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocInlineTag:40"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocInlineTag:39"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.description.JavadocInlineTag:34,1"
      Dst: "[java.lang.String].startsWith"
    - Src: "com.github.javaparser.javadoc.description.JavadocInlineTag:35,1"
      Dst: "[java.lang.String].format"
    - Src: "com.github.javaparser.javadoc.description.JavadocInlineTag:35,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    - Src: "com.github.javaparser.javadoc.description.JavadocInlineTag:37,1"
      Dst: "[java.lang.String].endsWith"
    - Src: "com.github.javaparser.javadoc.description.JavadocInlineTag:40,1"
      Dst: "[java.lang.String].length"
    - Src: "com.github.javaparser.javadoc.description.JavadocInlineTag:40,1"
      Dst: "[java.lang.String].substring"
    - Src: "com.github.javaparser.javadoc.description.JavadocInlineTag:41,1"
      Dst: "[com.github.javaparser.utils.Utils].nextWord"
    - Src: "com.github.javaparser.javadoc.description.JavadocInlineTag:42,1"
      Dst: "[com.github.javaparser.javadoc.description.JavadocInlineTag$Type].fromName"
    - Src: "com.github.javaparser.javadoc.description.JavadocInlineTag:44,1"
      Dst: "[com.github.javaparser.javadoc.description.JavadocInlineTag].<init>"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.description.JavadocInlineTag].<init>(java.lang.String,com.github.javaparser.javadoc.description.JavadocInlineTag$Type,java.lang.String)"
    functionSourceFile: "com.github.javaparser.javadoc.description.JavadocInlineTag"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.javadoc.description.JavadocInlineTag$Type"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.description.JavadocInlineTag:85,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.description.JavadocInlineTag].getType()"
    functionSourceFile: "com.github.javaparser.javadoc.description.JavadocInlineTag"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.javadoc.description.JavadocInlineTag$Type"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.description.JavadocInlineTag].getContent()"
    functionSourceFile: "com.github.javaparser.javadoc.description.JavadocInlineTag"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.description.JavadocInlineTag].getName()"
    functionSourceFile: "com.github.javaparser.javadoc.description.JavadocInlineTag"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.description.JavadocInlineTag].toText()"
    functionSourceFile: "com.github.javaparser.javadoc.description.JavadocInlineTag"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.description.JavadocInlineTag:105,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.javadoc.description.JavadocInlineTag:105,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.javadoc.description.JavadocInlineTag:105,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.description.JavadocInlineTag].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.javadoc.description.JavadocInlineTag"
    linkageType: null
    functionLinenumber: 109
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 36
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.javadoc.description.JavadocInlineTag:110"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocInlineTag:112"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocInlineTag:111"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.javadoc.description.JavadocInlineTag:112"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocInlineTag:113"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocInlineTag:112"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.javadoc.description.JavadocInlineTag:112"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocInlineTag:114"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocInlineTag:113"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.javadoc.description.JavadocInlineTag:115"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocInlineTag:114"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocInlineTag:113"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.javadoc.description.JavadocInlineTag:115"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocInlineTag:117"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocInlineTag:116"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.javadoc.description.JavadocInlineTag:115"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocInlineTag:117"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocInlineTag:116"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.javadoc.description.JavadocInlineTag:117"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocInlineTag:119"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocInlineTag:118"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.javadoc.description.JavadocInlineTag:119"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocInlineTag:118"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.javadoc.description.JavadocInlineTag:119"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocInlineTag:118"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.description.JavadocInlineTag:112,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.javadoc.description.JavadocInlineTag:115,1"
      Dst: "[java.lang.String].equals"
    JavaMethodInfo: null
    BBCount: 18
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.description.JavadocInlineTag].hashCode()"
    functionSourceFile: "com.github.javaparser.javadoc.description.JavadocInlineTag"
    linkageType: null
    functionLinenumber: 123
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 24
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.javadoc.description.JavadocInlineTag:124"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocInlineTag:124"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocInlineTag:123"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.javadoc.description.JavadocInlineTag:125"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocInlineTag:125"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocInlineTag:124"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.javadoc.description.JavadocInlineTag:126"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocInlineTag:125"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocInlineTag:124"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.description.JavadocInlineTag:124,1"
      Dst: "[java.lang.String].hashCode"
    - Src: "com.github.javaparser.javadoc.description.JavadocInlineTag:125,1"
      Dst: "[java.lang.Enum].hashCode"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.description.JavadocInlineTag].toString()"
    functionSourceFile: "com.github.javaparser.javadoc.description.JavadocInlineTag"
    linkageType: null
    functionLinenumber: 131
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 17
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.description.JavadocInlineTag:132,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.javadoc.description.JavadocInlineTag:132,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.javadoc.description.JavadocInlineTag:132,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType$asString__751].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType$asString__751"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType$asString__751].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType$asString__751:-1,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType$asString__751].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType$asString__751].<init>()"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType$asString__751"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType$asString__751:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType$asString__751].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType$asString__751"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.WildcardType].asString()"
    - "[com.github.javaparser.ast.type.IntersectionType].asString()"
    - "[com.github.javaparser.ast.type.PrimitiveType].asString()"
    - "[com.github.javaparser.ast.type.UnionType].asString()"
    - "[com.github.javaparser.ast.type.TypeParameter].asString()"
    - "[com.github.javaparser.ast.type.ArrayType].asString()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].asString()"
    - "[com.github.javaparser.ast.type.UnknownType:com.github.javaparser.ast.type.VarType:com.github.javaparser.ast.type.VoidType].asString()"
    functionUses: 7
    ICount: 5
    EdgeCount: 8
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType$asString__751:-1,1"
      Dst: "[com.github.javaparser.ast.type.Type].asString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_223__231].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_223__231"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_223__231].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_223__231:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_223__231].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_223__231].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_223__231"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_223__231:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_223__231].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_223__231"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$223(java.lang.Object,com.github.javaparser.ast.Modifier)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_223__231:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$223"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_206__219].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_206__219"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_206__219].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_206__219:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_206__219].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_206__219].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_206__219"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_206__219:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_206__219].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_206__219"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$206(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_206__219:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$206"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration$isClassOrInterfaceDeclaration__884].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration$isClassOrInterfaceDeclaration__884"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.FieldDeclaration$isClassOrInterfaceDeclaration__884].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration$isClassOrInterfaceDeclaration__884:-1,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration$isClassOrInterfaceDeclaration__884].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration$isClassOrInterfaceDeclaration__884].<init>()"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration$isClassOrInterfaceDeclaration__884"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration$isClassOrInterfaceDeclaration__884:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration$isClassOrInterfaceDeclaration__884].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration$isClassOrInterfaceDeclaration__884"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration$isClassOrInterfaceDeclaration__884:-1,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].isClassOrInterfaceDeclaration"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter].<init>()"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter"
    linkageType: null
    functionLinenumber: 528
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter:529,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter].getLine()"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter"
    linkageType: null
    functionLinenumber: 535
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter].getColumn()"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter"
    linkageType: null
    functionLinenumber: 542
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter].getPosition()"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.Position"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter:550,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter].getLine"
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter:550,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter].getColumn"
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter:550,1"
      Dst: "[com.github.javaparser.Position].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter].process(int)"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter"
    linkageType: null
    functionLinenumber: 556
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter].incLine()"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter].incLine()"
    functionUses: 2
    ICount: 18
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter:571"
      Branch Sides:
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter:574"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter:573"
        BranchSideFuncs:
        - "incLine()"
    Callsites:
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter:564,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter].incLine"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter].incLine()"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter"
    linkageType: null
    functionLinenumber: 587
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_concretePropertyChange_0__846].bootstrap$(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_concretePropertyChange_0__846"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_concretePropertyChange_0__846].<init>(java.util.Optional)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_concretePropertyChange_0__846:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_concretePropertyChange_0__846].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_concretePropertyChange_0__846].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_concretePropertyChange_0__846"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_concretePropertyChange_0__846:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_concretePropertyChange_0__846].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_concretePropertyChange_0__846"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$concretePropertyChange$0(java.util.Optional,com.github.javaparser.ast.Node)"
    functionUses: 6
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_concretePropertyChange_0__846:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$concretePropertyChange$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.Indentation].<init>(com.github.javaparser.printer.configuration.Indentation$IndentType,int)"
    functionSourceFile: "com.github.javaparser.printer.configuration.Indentation"
    linkageType: null
    functionLinenumber: 93
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.configuration.Indentation$IndentType"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.Indentation].format()"
    functionUses: 1
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.Indentation:94,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.printer.configuration.Indentation:97,1"
      Dst: "[com.github.javaparser.printer.configuration.Indentation].format"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.Indentation].<init>(com.github.javaparser.printer.configuration.Indentation$IndentType)"
    functionSourceFile: "com.github.javaparser.printer.configuration.Indentation"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.configuration.Indentation$IndentType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.Indentation:104,1"
      Dst: "[com.github.javaparser.printer.configuration.Indentation].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.Indentation].setSize(int)"
    functionSourceFile: "com.github.javaparser.printer.configuration.Indentation"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.configuration.Indentation"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.Indentation:112,1"
      Dst: "[com.github.javaparser.printer.configuration.Indentation].format"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.Indentation].getSize()"
    functionSourceFile: "com.github.javaparser.printer.configuration.Indentation"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.Indentation].setType(com.github.javaparser.printer.configuration.Indentation$IndentType)"
    functionSourceFile: "com.github.javaparser.printer.configuration.Indentation"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.configuration.Indentation"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.configuration.Indentation$IndentType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.Indentation:125,1"
      Dst: "[com.github.javaparser.printer.configuration.Indentation].format"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.Indentation].getType()"
    functionSourceFile: "com.github.javaparser.printer.configuration.Indentation"
    linkageType: null
    functionLinenumber: 129
    functionDepth: 0
    returnType: "com.github.javaparser.printer.configuration.Indentation$IndentType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.Indentation].getIndent()"
    functionSourceFile: "com.github.javaparser.printer.configuration.Indentation"
    linkageType: null
    functionLinenumber: 136
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.Indentation].format()"
    functionSourceFile: "com.github.javaparser.printer.configuration.Indentation"
    linkageType: null
    functionLinenumber: 141
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.Indentation$IndentType].access$000(com.github.javaparser.printer.configuration.Indentation$IndentType)"
    functionUses: 1
    ICount: 15
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.configuration.Indentation:144"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.configuration.Indentation:146"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.Indentation:142,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.configuration.Indentation:143,1"
      Dst: "[com.github.javaparser.printer.configuration.Indentation$IndentType].access$000"
    - Src: "com.github.javaparser.printer.configuration.Indentation:143,1"
      Dst: "[java.lang.Character].charValue"
    - Src: "com.github.javaparser.printer.configuration.Indentation:145,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.configuration.Indentation:147,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.configuration.Indentation].toString()"
    functionSourceFile: "com.github.javaparser.printer.configuration.Indentation"
    linkageType: null
    functionLinenumber: 151
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.Indentation:152,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.configuration.Indentation:152,1"
      Dst: "[java.lang.Enum].name"
    - Src: "com.github.javaparser.printer.configuration.Indentation:152,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.configuration.Indentation:152,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_90__128].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_90__128"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_90__128].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_90__128:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_90__128].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_90__128].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_90__128"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_90__128:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_90__128].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_90__128"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$90(java.lang.Object,com.github.javaparser.ast.expr.AnnotationExpr)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_90__128:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$90"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_87__350].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_87__350"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_87__350].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_87__350:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_87__350].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_87__350].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_87__350"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_87__350:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_87__350].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_87__350"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$87(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_87__350:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$87"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Kept].<init>(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Kept"
    linkageType: null
    functionLinenumber: 33
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Kept:34,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Kept].toString()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Kept"
    linkageType: null
    functionLinenumber: 39
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Kept:40,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Kept:40,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Kept:40,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Kept].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Kept"
    linkageType: null
    functionLinenumber: 44
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmIndent:com.github.javaparser.printer.concretesyntaxmodel.CsmUnindent].equals(java.lang.Object)"
    functionUses: 2
    ICount: 14
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Kept:45"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Kept:47"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Kept:46"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Kept:47"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Kept:48"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Kept:47"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Kept:47"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Kept:49"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Kept:48"
        BranchSideFuncs:
        - "equals(java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Kept:47,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Kept:50,1"
      Dst: "[java.lang.Object].equals"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Kept].hashCode()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Kept"
    linkageType: null
    functionLinenumber: 54
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].hashCode()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].hashCode()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].hashCode()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmIndent:com.github.javaparser.printer.concretesyntaxmodel.CsmUnindent].hashCode()"
    functionUses: 3
    ICount: 4
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Kept:55,1"
      Dst: "[java.lang.Object].hashCode"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Kept].getElement()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Kept"
    linkageType: null
    functionLinenumber: 59
    functionDepth: 0
    returnType: "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 11
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Kept].getTokenType()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Kept"
    linkageType: null
    functionLinenumber: 63
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].isToken()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].getTokenType()"
    functionUses: 1
    ICount: 17
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Kept:64"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Kept:68"
        BranchSideFuncs:
        - "getTokenType()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Kept:67"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Kept:64,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Kept].isToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Kept:66,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].getTokenType"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Kept:68,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Kept:68,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Kept:68,1"
      Dst: "[java.lang.Class].getSimpleName"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Kept:68,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Kept:68,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Kept].isAdded()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Kept"
    linkageType: null
    functionLinenumber: 72
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 7
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Kept].isRemoved()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Kept"
    linkageType: null
    functionLinenumber: 77
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Kept].isKept()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Kept"
    linkageType: null
    functionLinenumber: 82
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Kept].isIndent()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Kept"
    linkageType: null
    functionLinenumber: 86
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Kept].isUnindent()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Kept"
    linkageType: null
    functionLinenumber: 90
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Kept].isToken()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Kept"
    linkageType: null
    functionLinenumber: 94
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 6
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Kept].isPrimitiveType()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Kept"
    linkageType: null
    functionLinenumber: 98
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isChild()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild()"
    functionUses: 1
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Kept:99"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Kept:103"
        BranchSideFuncs:
        - "getChild()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Kept:102"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Kept:99,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isChild"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Kept:101,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Kept].isWhiteSpace()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Kept"
    linkageType: null
    functionLinenumber: 106
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].isToken()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].isWhiteSpace()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Kept:107"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Kept:111"
        BranchSideFuncs:
        - "isWhiteSpace()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Kept:110"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Kept:107,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Kept].isToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Kept:109,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].isWhiteSpace"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Kept].isWhiteSpaceOrComment()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Kept"
    linkageType: null
    functionLinenumber: 114
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].isToken()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].getTokenType()"
    - "[com.github.javaparser.TokenTypes].isWhitespaceOrComment(int)"
    functionUses: 1
    ICount: 9
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Kept:115"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Kept:119"
        BranchSideFuncs:
        - "isWhitespaceOrComment(int)"
        - "getTokenType()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Kept:118"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Kept:115,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Kept].isToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Kept:117,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].getTokenType"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Kept:117,1"
      Dst: "[com.github.javaparser.TokenTypes].isWhitespaceOrComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Kept].isNewLine()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Kept"
    linkageType: null
    functionLinenumber: 122
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].isToken()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].isNewLine()"
    functionUses: 3
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Kept:123"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Kept:127"
        BranchSideFuncs:
        - "isNewLine()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Kept:126"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Kept:123,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Kept].isToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Kept:125,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].isNewLine"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BinaryExpr].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.BinaryExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.BinaryExpr:119,1"
      Dst: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].<init>"
    - Src: "com.github.javaparser.ast.expr.BinaryExpr:119,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BinaryExpr].<init>(com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.BinaryExpr$Operator)"
    functionSourceFile: "com.github.javaparser.ast.expr.BinaryExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.expr.BinaryExpr$Operator"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.BinaryExpr:124,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BinaryExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.BinaryExpr$Operator)"
    functionSourceFile: "com.github.javaparser.ast.expr.BinaryExpr"
    linkageType: null
    functionLinenumber: 131
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.expr.BinaryExpr$Operator"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Expression].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].setLeft(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].setRight(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].setOperator(com.github.javaparser.ast.expr.BinaryExpr$Operator)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 11
    ICount: 11
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.BinaryExpr:132,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].<init>"
    - Src: "com.github.javaparser.ast.expr.BinaryExpr:133,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].setLeft"
    - Src: "com.github.javaparser.ast.expr.BinaryExpr:134,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].setRight"
    - Src: "com.github.javaparser.ast.expr.BinaryExpr:135,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].setOperator"
    - Src: "com.github.javaparser.ast.expr.BinaryExpr:136,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.BinaryExpr"
    linkageType: null
    functionLinenumber: 141
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Object)"
    functionUses: 204
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.BinaryExpr:142,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.BinaryExpr"
    linkageType: null
    functionLinenumber: 147
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Object)"
    functionUses: 147
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.BinaryExpr:148,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BinaryExpr].getLeft()"
    functionSourceFile: "com.github.javaparser.ast.expr.BinaryExpr"
    linkageType: null
    functionLinenumber: 152
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BinaryExpr].getOperator()"
    functionSourceFile: "com.github.javaparser.ast.expr.BinaryExpr"
    linkageType: null
    functionLinenumber: 157
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.BinaryExpr$Operator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 9
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BinaryExpr].getRight()"
    functionSourceFile: "com.github.javaparser.ast.expr.BinaryExpr"
    linkageType: null
    functionLinenumber: 162
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BinaryExpr].setLeft(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.BinaryExpr"
    linkageType: null
    functionLinenumber: 167
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.BinaryExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.BinaryExpr:169"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.BinaryExpr:172"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.BinaryExpr:171"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.BinaryExpr:173"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.BinaryExpr:175"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.BinaryExpr:174"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.BinaryExpr:168,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.BinaryExpr:172,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.BinaryExpr:174,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.BinaryExpr:176,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BinaryExpr].setOperator(com.github.javaparser.ast.expr.BinaryExpr$Operator)"
    functionSourceFile: "com.github.javaparser.ast.expr.BinaryExpr"
    linkageType: null
    functionLinenumber: 181
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.BinaryExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.BinaryExpr$Operator"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 11
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.BinaryExpr:183"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.BinaryExpr:186"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.BinaryExpr:185"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.BinaryExpr:182,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.BinaryExpr:186,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BinaryExpr].setRight(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.BinaryExpr"
    linkageType: null
    functionLinenumber: 192
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.BinaryExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.BinaryExpr:194"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.BinaryExpr:197"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.BinaryExpr:196"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.BinaryExpr:198"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.BinaryExpr:200"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.BinaryExpr:199"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.BinaryExpr:193,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.BinaryExpr:197,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.BinaryExpr:199,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.BinaryExpr:201,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BinaryExpr].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.BinaryExpr"
    linkageType: null
    functionLinenumber: 207
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.BinaryExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.BinaryExpr:208,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.BinaryExpr:208,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BinaryExpr].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.BinaryExpr"
    linkageType: null
    functionLinenumber: 213
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.BinaryExprMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BinaryExpr].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.BinaryExpr"
    linkageType: null
    functionLinenumber: 219
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.BinaryExpr].setLeft(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].setRight(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 17
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.BinaryExpr:220"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.BinaryExpr:223"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.BinaryExpr:222"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.BinaryExpr:223"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.BinaryExpr:227"
        BranchSideFuncs:
        - "setLeft(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.expr.BinaryExpr:226"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.BinaryExpr:227"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.BinaryExpr:231"
        BranchSideFuncs:
        - "setRight(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.expr.BinaryExpr:230"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.BinaryExpr:224,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].setLeft"
    - Src: "com.github.javaparser.ast.expr.BinaryExpr:228,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].setRight"
    - Src: "com.github.javaparser.ast.expr.BinaryExpr:231,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BinaryExpr].isBinaryExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.BinaryExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BinaryExpr].asBinaryExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.BinaryExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.BinaryExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BinaryExpr].ifBinaryExpr(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.expr.BinaryExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.BinaryExpr:249,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BinaryExpr].toBinaryExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.BinaryExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.BinaryExpr:255,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceZip].<init>(java.nio.file.Path)"
    functionSourceFile: "com.github.javaparser.utils.SourceZip"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.nio.file.Path"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceZip:58,1"
      Dst: "[com.github.javaparser.ParserConfiguration].<init>"
    - Src: "com.github.javaparser.utils.SourceZip:58,1"
      Dst: "[com.github.javaparser.utils.SourceZip].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceZip].<init>(java.nio.file.Path,com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.utils.SourceZip"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.nio.file.Path"
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 14
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceZip:68,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.utils.SourceZip:69,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.utils.SourceZip:71,1"
      Dst: "[java.nio.file.Path].normalize"
    - Src: "com.github.javaparser.utils.SourceZip:73,1"
      Dst: "[com.github.javaparser.utils.SourceZip$lambda_new_0__897].bootstrap$"
    - Src: "com.github.javaparser.utils.SourceZip:73,1"
      Dst: "[com.github.javaparser.utils.Log].info"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceZip].parse()"
    functionSourceFile: "com.github.javaparser.utils.SourceZip"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceZip:85,1"
      Dst: "[com.github.javaparser.utils.SourceZip$lambda_parse_1__898].bootstrap$"
    - Src: "com.github.javaparser.utils.SourceZip:85,1"
      Dst: "[com.github.javaparser.utils.Log].info"
    - Src: "com.github.javaparser.utils.SourceZip:86,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.utils.SourceZip:87,1"
      Dst: "[com.github.javaparser.utils.SourceZip$lambda_parse_2__899].bootstrap$"
    - Src: "com.github.javaparser.utils.SourceZip:87,1"
      Dst: "[com.github.javaparser.utils.SourceZip].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceZip].parse(com.github.javaparser.utils.SourceZip$Callback)"
    functionSourceFile: "com.github.javaparser.utils.SourceZip"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.utils.SourceZip"
    argCount: 1
    argTypes:
    - "com.github.javaparser.utils.SourceZip$Callback"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 47
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.SourceZip:103"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.SourceZip:110"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.SourceZip:109"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.SourceZip:104"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.SourceZip:109"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.SourceZip:108"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.SourceZip:104"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.SourceZip:109"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.SourceZip:108"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceZip:100,1"
      Dst: "[com.github.javaparser.utils.SourceZip$lambda_parse_3__900].bootstrap$"
    - Src: "com.github.javaparser.utils.SourceZip:100,1"
      Dst: "[com.github.javaparser.utils.Log].info"
    - Src: "com.github.javaparser.utils.SourceZip:101,1"
      Dst: "[com.github.javaparser.JavaParser].<init>"
    - Src: "com.github.javaparser.utils.SourceZip:102,1"
      Dst: "[java.nio.file.Path].toFile"
    - Src: "com.github.javaparser.utils.SourceZip:102,1"
      Dst: "[java.util.zip.ZipFile].<init>"
    - Src: "com.github.javaparser.utils.SourceZip:103,1"
      Dst: "[java.util.zip.ZipFile].entries"
    - Src: "com.github.javaparser.utils.SourceZip:103,1"
      Dst: "[java.util.Collections].list"
    - Src: "com.github.javaparser.utils.SourceZip:103,1"
      Dst: "[java.util.ArrayList].iterator"
    - Src: "com.github.javaparser.utils.SourceZip:103,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.utils.SourceZip:103,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.utils.SourceZip:104,1"
      Dst: "[java.util.zip.ZipEntry].isDirectory"
    - Src: "com.github.javaparser.utils.SourceZip:104,1"
      Dst: "[java.util.zip.ZipEntry].getName"
    - Src: "com.github.javaparser.utils.SourceZip:104,1"
      Dst: "[java.lang.String].endsWith"
    - Src: "com.github.javaparser.utils.SourceZip:105,1"
      Dst: "[com.github.javaparser.utils.SourceZip$lambda_parse_4__901].bootstrap$"
    - Src: "com.github.javaparser.utils.SourceZip:106,1"
      Dst: "[java.util.zip.ZipFile].getInputStream"
    - Src: "com.github.javaparser.utils.SourceZip:106,1"
      Dst: "[com.github.javaparser.Providers].provider"
    - Src: "com.github.javaparser.utils.SourceZip:106,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    - Src: "com.github.javaparser.utils.SourceZip:107,1"
      Dst: "[java.nio.file.Paths].get"
    - Src: "com.github.javaparser.utils.SourceZip:107,1"
      Dst: "[com.github.javaparser.utils.SourceZip$Callback].process"
    - Src: "com.github.javaparser.utils.SourceZip:110,1"
      Dst: "[java.util.zip.ZipFile].close"
    - Src: "com.github.javaparser.utils.SourceZip:109,1"
      Dst: "[java.lang.Throwable].addSuppressed"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.utils.SourceZip].getZipPath()"
    functionSourceFile: "com.github.javaparser.utils.SourceZip"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.Path"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceZip].getParserConfiguration()"
    functionSourceFile: "com.github.javaparser.utils.SourceZip"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParserConfiguration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceZip].setParserConfiguration(com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.utils.SourceZip"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.utils.SourceZip"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceZip:143,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceZip].lambda$parse$4(java.util.zip.ZipEntry)"
    functionSourceFile: "com.github.javaparser.utils.SourceZip"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.util.zip.ZipEntry"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceZip:105,1"
      Dst: "[java.util.zip.ZipEntry].getName"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceZip].lambda$parse$3()"
    functionSourceFile: "com.github.javaparser.utils.SourceZip"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceZip].lambda$parse$2(java.util.List,java.nio.file.Path,com.github.javaparser.ParseResult)"
    functionSourceFile: "com.github.javaparser.utils.SourceZip"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "java.util.List"
    - "java.nio.file.Path"
    - "com.github.javaparser.ParseResult"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceZip:87,1"
      Dst: "[com.github.javaparser.utils.Pair].<init>"
    - Src: "com.github.javaparser.utils.SourceZip:87,1"
      Dst: "[java.util.List].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceZip].lambda$parse$1()"
    functionSourceFile: "com.github.javaparser.utils.SourceZip"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceZip].lambda$new$0()"
    functionSourceFile: "com.github.javaparser.utils.SourceZip"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__521].bootstrap$(com.github.javaparser.ast.body.AnnotationMemberDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__521"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__521].<init>(com.github.javaparser.ast.body.AnnotationMemberDeclaration)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__521:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__521].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__521].<init>(com.github.javaparser.ast.body.AnnotationMemberDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__521"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__521:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__521].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__521"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__521:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java9Validator].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java9Validator"
    linkageType: null
    functionLinenumber: 46
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator].<init>()"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].<init>(boolean,boolean,boolean)"
    - "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].<init>(java.lang.Class,com.github.javaparser.ast.validator.TypedValidator)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java9Validator$lambda_new_0__84].bootstrap$()"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java8Validator].<init>()"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].remove(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].replace(com.github.javaparser.ast.validator.Validator,com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].replace(com.github.javaparser.ast.validator.Validator,com.github.javaparser.ast.validator.Validator)"
    functionUses: 2
    ICount: 23
    EdgeCount: 9
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java9Validator:47,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java8Validator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java9Validator:36,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java9Validator:38,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java9Validator:40,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java9Validator$lambda_new_0__84].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java9Validator:40,1"
      Dst: "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java9Validator:54,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].add"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java9Validator:55,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].remove"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java9Validator:56,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].replace"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java9Validator].lambda$new$0(com.github.javaparser.ast.stmt.TryStmt,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java9Validator"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.TryStmt"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.TryStmt].getCatchClauses()"
    - "[com.github.javaparser.ast.stmt.TryStmt].getFinallyBlock()"
    - "[com.github.javaparser.ast.stmt.TryStmt].getResources()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
    functionUses: 1
    ICount: 14
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.Java9Validator:41"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java9Validator:44"
        BranchSideFuncs:
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java9Validator:43"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.Java9Validator:41"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java9Validator:44"
        BranchSideFuncs:
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java9Validator:43"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.Java9Validator:41"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java9Validator:44"
        BranchSideFuncs:
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java9Validator:43"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java9Validator:41,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getCatchClauses"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java9Validator:41,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java9Validator:41,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getResources"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java9Validator:41,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getFinallyBlock"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java9Validator:41,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java9Validator:42,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_225__233].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_225__233"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_225__233].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_225__233:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_225__233].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_225__233].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_225__233"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_225__233:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_225__233].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_225__233"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$225(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_225__233:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$225"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__560].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__560"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__560].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__560:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__560].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__560].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__560"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__560:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__560].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__560"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__560:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ImportDeclarationMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.ImportDeclarationMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.NodeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ImportDeclarationMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.NodeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__530].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__530"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__530].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__530:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__530].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__530].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__530"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__530:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__530].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__530"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__530:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_applyAddedDiffElement_4__839].bootstrap$(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference$lambda_applyAddedDiffElement_4__839"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TextElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_applyAddedDiffElement_4__839].<init>(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference$lambda_applyAddedDiffElement_4__839:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_applyAddedDiffElement_4__839].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_applyAddedDiffElement_4__839].<init>(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference$lambda_applyAddedDiffElement_4__839"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TextElement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference$lambda_applyAddedDiffElement_4__839:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_applyAddedDiffElement_4__839].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference$lambda_applyAddedDiffElement_4__839"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].lambda$applyAddedDiffElement$4(com.github.javaparser.printer.lexicalpreservation.TextElement,com.github.javaparser.Range)"
    functionUses: 6
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference$lambda_applyAddedDiffElement_4__839:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].lambda$applyAddedDiffElement$4"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_61__263].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_61__263"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_61__263].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_61__263:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_61__263].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_61__263].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_61__263"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_61__263:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_61__263].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_61__263"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$61(java.lang.Object,com.github.javaparser.ast.body.BodyDeclaration)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_61__263:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$61"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__635].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__635"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__635].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__635:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__635].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__635].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__635"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__635:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__635].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__635"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__635:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_172__160].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_172__160"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_172__160].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_172__160:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_172__160].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_172__160].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_172__160"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_172__160:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_172__160].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_172__160"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$172(java.lang.Object,com.github.javaparser.ast.expr.AnnotationExpr)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_172__160:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$172"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator"
    linkageType: null
    functionLinenumber: 75
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.TreeVisitorValidator].<init>(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_0__78].bootstrap$()"
    - "[com.github.javaparser.ast.validator.TreeVisitorValidator].<init>(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_3__79].bootstrap$()"
    - "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].<init>(java.lang.Class,com.github.javaparser.ast.validator.TypedValidator)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_4__80].bootstrap$()"
    - "[com.github.javaparser.ast.validator.ReservedKeywordValidator].<init>(java.lang.String)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_4Validator].<init>()"
    - "[com.github.javaparser.ast.validator.Validators].replace(com.github.javaparser.ast.validator.Validator,com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].remove(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].remove(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].remove(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].remove(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].remove(com.github.javaparser.ast.validator.Validator)"
    functionUses: 2
    ICount: 37
    EdgeCount: 17
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:76,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_4Validator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:43,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_0__78].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:43,1"
      Dst: "[com.github.javaparser.ast.validator.TreeVisitorValidator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:52,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_3__79].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:65,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_4__80].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:65,1"
      Dst: "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:73,1"
      Dst: "[com.github.javaparser.ast.validator.ReservedKeywordValidator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:77,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].replace"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:78,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].add"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:83,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].remove"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator].lambda$new$4(com.github.javaparser.ast.stmt.ForEachStmt,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator"
    linkageType: null
    functionLinenumber: 65
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForEachStmt"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.ForEachStmt].getVariable()"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getVariables()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getVariables()"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
    - "[com.github.javaparser.ast.NodeList].size()"
    functionUses: 1
    ICount: 17
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:68"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:71"
        BranchSideFuncs:
        - "getVariables()"
        - "size()"
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:70"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:66,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].getVariable"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:68,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getVariables"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:68,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:69,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:69,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:69,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:69,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator].lambda$new$3(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator"
    linkageType: null
    functionLinenumber: 52
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getTypeArguments()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getTypeArguments()"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_2__95].bootstrap$(com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 9
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:53"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:61"
        BranchSideFuncs:
        - "bootstrap$(com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Node)"
        - "getTypeArguments()"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:60"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:54,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments].getTypeArguments"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:55,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_2__95].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:55,1"
      Dst: "[java.util.Optional].ifPresent"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator].lambda$new$2(com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Node,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator"
    linkageType: null
    functionLinenumber: 54
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.validator.ProblemReporter"
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_1__111].bootstrap$(com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].forEach(java.util.function.Consumer)"
    functionUses: 1
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:55,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_1__111].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:55,1"
      Dst: "[com.github.javaparser.ast.NodeList].forEach"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator].lambda$new$1(com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Node,com.github.javaparser.ast.type.Type)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator"
    linkageType: null
    functionLinenumber: 55
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.validator.ProblemReporter"
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.type.Type"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
    functionUses: 1
    ICount: 8
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:56"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:59"
        BranchSideFuncs:
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:58"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:57,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator].lambda$new$0(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator"
    linkageType: null
    functionLinenumber: 43
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getTypeArguments()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getTypeArguments()"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
    functionUses: 1
    ICount: 18
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:44"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:50"
        BranchSideFuncs:
        - "isEmpty()"
        - "getTypeArguments()"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:49"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:46"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:50"
        BranchSideFuncs:
        - "<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:49"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:46"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:50"
        BranchSideFuncs:
        - "<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:49"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:45,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments].getTypeArguments"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:46,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:46,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:46,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:47,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator:47,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].<init>(boolean,boolean,boolean)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    linkageType: null
    functionLinenumber: 57
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "boolean"
    - "boolean"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.VisitorValidator].<init>()"
    functionUses: 4
    ICount: 67
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:58,1"
      Dst: "[com.github.javaparser.ast.validator.VisitorValidator].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    linkageType: null
    functionLinenumber: 65
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface()"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateInterfaceModifiers(com.github.javaparser.ast.body.TypeDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateClassModifiers(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Object)"
    functionUses: 1
    ICount: 10
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:66"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:69"
        BranchSideFuncs:
        - "validateInterfaceModifiers(com.github.javaparser.ast.body.TypeDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:68"
        BranchSideFuncs:
        - "validateClassModifiers(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:66,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:67,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateInterfaceModifiers"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:69,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateClassModifiers"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:71,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateClassModifiers(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    linkageType: null
    functionLinenumber: 74
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.TypeDeclaration].isTopLevelType()"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateModifiers(com.github.javaparser.ast.nodeTypes.NodeWithModifiers,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Modifier$Keyword[])"
    - "[com.github.javaparser.ast.body.TypeDeclaration].isNestedType()"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateModifiers(com.github.javaparser.ast.nodeTypes.NodeWithModifiers,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Modifier$Keyword[])"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isLocalClassDeclaration()"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateModifiers(com.github.javaparser.ast.nodeTypes.NodeWithModifiers,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Modifier$Keyword[])"
    functionUses: 1
    ICount: 58
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:75"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:77"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:76"
        BranchSideFuncs:
        - "isNestedType()"
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:77"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:79"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:78"
        BranchSideFuncs:
        - "isLocalClassDeclaration()"
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:79"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:82"
        BranchSideFuncs:
        - "validateModifiers(com.github.javaparser.ast.nodeTypes.NodeWithModifiers,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Modifier$Keyword[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:81"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:75,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].isTopLevelType"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:76,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateModifiers"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:77,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].isNestedType"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:79,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isLocalClassDeclaration"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateInterfaceModifiers(com.github.javaparser.ast.body.TypeDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    linkageType: null
    functionLinenumber: 84
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.TypeDeclaration"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.TypeDeclaration].isTopLevelType()"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateModifiers(com.github.javaparser.ast.nodeTypes.NodeWithModifiers,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Modifier$Keyword[])"
    - "[com.github.javaparser.ast.body.TypeDeclaration].isNestedType()"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateModifiers(com.github.javaparser.ast.nodeTypes.NodeWithModifiers,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Modifier$Keyword[])"
    functionUses: 2
    ICount: 39
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:85"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:87"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:86"
        BranchSideFuncs:
        - "isNestedType()"
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:87"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:90"
        BranchSideFuncs:
        - "validateModifiers(com.github.javaparser.ast.nodeTypes.NodeWithModifiers,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Modifier$Keyword[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:89"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:85,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].isTopLevelType"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:86,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateModifiers"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:87,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].isNestedType"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.body.EnumDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    linkageType: null
    functionLinenumber: 93
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumDeclaration"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.TypeDeclaration].isTopLevelType()"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateModifiers(com.github.javaparser.ast.nodeTypes.NodeWithModifiers,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Modifier$Keyword[])"
    - "[com.github.javaparser.ast.body.TypeDeclaration].isNestedType()"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateModifiers(com.github.javaparser.ast.nodeTypes.NodeWithModifiers,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Modifier$Keyword[])"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Object)"
    functionUses: 1
    ICount: 28
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:94"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:96"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:95"
        BranchSideFuncs:
        - "isNestedType()"
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:96"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:99"
        BranchSideFuncs:
        - "validateModifiers(com.github.javaparser.ast.nodeTypes.NodeWithModifiers,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Modifier$Keyword[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:98"
        BranchSideFuncs:
        - "visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:94,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].isTopLevelType"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:95,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateModifiers"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:96,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].isNestedType"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:99,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.body.AnnotationDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    linkageType: null
    functionLinenumber: 103
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationDeclaration"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateInterfaceModifiers(com.github.javaparser.ast.body.TypeDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:104,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateInterfaceModifiers"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:105,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    linkageType: null
    functionLinenumber: 109
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateModifiers(com.github.javaparser.ast.nodeTypes.NodeWithModifiers,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Modifier$Keyword[])"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Object)"
    functionUses: 1
    ICount: 11
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:110,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateModifiers"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:111,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.body.ConstructorDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    linkageType: null
    functionLinenumber: 115
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ConstructorDeclaration"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateModifiers(com.github.javaparser.ast.nodeTypes.NodeWithModifiers,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Modifier$Keyword[])"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_0__698].bootstrap$(com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.NodeList].forEach(java.util.function.Consumer)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getParameters()"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Object)"
    functionUses: 1
    ICount: 16
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:116,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateModifiers"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:117,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getParameters"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:117,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_0__698].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:117,1"
      Dst: "[com.github.javaparser.ast.NodeList].forEach"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:118,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.body.FieldDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    linkageType: null
    functionLinenumber: 122
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.FieldDeclaration"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateModifiers(com.github.javaparser.ast.nodeTypes.NodeWithModifiers,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Modifier$Keyword[])"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Object)"
    functionUses: 1
    ICount: 21
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:123,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateModifiers"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:124,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.body.MethodDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    linkageType: null
    functionLinenumber: 128
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.MethodDeclaration"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.modifiers.NodeWithAbstractModifier].isAbstract()"
    - "[com.github.javaparser.utils.SeparatedItemStringBuilder].<init>(java.lang.String,java.lang.String,java.lang.String)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.utils.VisitorList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithModifiers].hasModifier(com.github.javaparser.ast.Modifier$Keyword)"
    - "[com.github.javaparser.utils.SeparatedItemStringBuilder].append(java.lang.CharSequence,java.lang.Object[])"
    - "[com.github.javaparser.ast.Modifier$Keyword].asString()"
    - "[com.github.javaparser.utils.SeparatedItemStringBuilder].hasItems()"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
    - "[com.github.javaparser.utils.SeparatedItemStringBuilder].toString()"
    - "[com.github.javaparser.ast.Node].getParentNode()"
    - "[com.github.javaparser.ast.Node].getParentNode()"
    - "[com.github.javaparser.ast.Node].getParentNode()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface()"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateModifiers(com.github.javaparser.ast.nodeTypes.NodeWithModifiers,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Modifier$Keyword[])"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateModifiers(com.github.javaparser.ast.nodeTypes.NodeWithModifiers,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Modifier$Keyword[])"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateModifiers(com.github.javaparser.ast.nodeTypes.NodeWithModifiers,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Modifier$Keyword[])"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateModifiers(com.github.javaparser.ast.nodeTypes.NodeWithModifiers,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Modifier$Keyword[])"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_1__741].bootstrap$(com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.NodeList].forEach(java.util.function.Consumer)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getParameters()"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Object)"
    functionUses: 1
    ICount: 87
    EdgeCount: 56
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:129"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:140"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "<init>(java.lang.String,java.lang.String,java.lang.String)"
        - "iterator()"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:139"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:131"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:136"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "hasModifier(com.github.javaparser.ast.Modifier$Keyword)"
        - "iterator()"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:135"
        BranchSideFuncs:
        - "hasItems()"
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:132"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:135"
        BranchSideFuncs:
        - "asString()"
        - "append(java.lang.CharSequence,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:134"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:136"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:140"
        BranchSideFuncs:
        - "toString()"
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:139"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:140"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:157"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:156"
        BranchSideFuncs:
        - "getParameters()"
        - "visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Object)"
        - "forEach(java.util.function.Consumer)"
        - "bootstrap$(com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator,com.github.javaparser.ast.validator.ProblemReporter)"
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:141"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:157"
        BranchSideFuncs:
        - "getParentNode()"
        - "isInterface()"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:156"
        BranchSideFuncs:
        - "getParameters()"
        - "visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Object)"
        - "forEach(java.util.function.Consumer)"
        - "bootstrap$(com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator,com.github.javaparser.ast.validator.ProblemReporter)"
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:142"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:153"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:152"
        BranchSideFuncs:
        - "validateModifiers(com.github.javaparser.ast.nodeTypes.NodeWithModifiers,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Modifier$Keyword[])"
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:143"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:150"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:149"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:144"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:147"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:146"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:129,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.modifiers.NodeWithAbstractModifier].isAbstract"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:130,1"
      Dst: "[com.github.javaparser.utils.SeparatedItemStringBuilder].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:131,1"
      Dst: "[java.util.Arrays].asList"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:131,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:131,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:131,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:132,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithModifiers].hasModifier"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:133,1"
      Dst: "[com.github.javaparser.ast.Modifier$Keyword].asString"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:133,1"
      Dst: "[com.github.javaparser.utils.SeparatedItemStringBuilder].append"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:136,1"
      Dst: "[com.github.javaparser.utils.SeparatedItemStringBuilder].hasItems"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:137,1"
      Dst: "[com.github.javaparser.utils.SeparatedItemStringBuilder].toString"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:137,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:140,1"
      Dst: "[com.github.javaparser.ast.Node].getParentNode"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:140,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:141,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:142,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:145,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateModifiers"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:157,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getParameters"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:157,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_1__741].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:157,1"
      Dst: "[com.github.javaparser.ast.NodeList].forEach"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:158,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit"
    JavaMethodInfo: null
    BBCount: 18
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.expr.LambdaExpr,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    linkageType: null
    functionLinenumber: 162
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LambdaExpr"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_2__695].bootstrap$(com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.NodeList].forEach(java.util.function.Consumer)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].getParameters()"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Object)"
    functionUses: 1
    ICount: 8
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:163,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].getParameters"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:163,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_2__695].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:163,1"
      Dst: "[com.github.javaparser.ast.NodeList].forEach"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:167,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.stmt.CatchClause,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    linkageType: null
    functionLinenumber: 171
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.CatchClause"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.CatchClause].getParameter()"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateModifiers(com.github.javaparser.ast.nodeTypes.NodeWithModifiers,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Modifier$Keyword[])"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Object)"
    functionUses: 1
    ICount: 10
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:172,1"
      Dst: "[com.github.javaparser.ast.stmt.CatchClause].getParameter"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:172,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateModifiers"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:173,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    linkageType: null
    functionLinenumber: 177
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateModifiers(com.github.javaparser.ast.nodeTypes.NodeWithModifiers,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Modifier$Keyword[])"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Object)"
    functionUses: 1
    ICount: 9
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:178,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateModifiers"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:179,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    linkageType: null
    functionLinenumber: 183
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateModifiers(com.github.javaparser.ast.nodeTypes.NodeWithModifiers,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Modifier$Keyword[])"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Object)"
    functionUses: 1
    ICount: 11
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:184,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateModifiers"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:185,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateModifiers(com.github.javaparser.ast.nodeTypes.NodeWithModifiers,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Modifier$Keyword[])"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    linkageType: null
    functionLinenumber: 188
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.nodeTypes.NodeWithModifiers"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    - "com.github.javaparser.ast.Modifier$Keyword[]"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateAtMostOneOf(com.github.javaparser.ast.nodeTypes.NodeWithModifiers,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Modifier$Keyword[])"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateAtMostOneOf(com.github.javaparser.ast.nodeTypes.NodeWithModifiers,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Modifier$Keyword[])"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateAtMostOneOf(com.github.javaparser.ast.nodeTypes.NodeWithModifiers,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Modifier$Keyword[])"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].removeModifierFromArray(com.github.javaparser.ast.Modifier$Keyword,com.github.javaparser.ast.Modifier$Keyword[])"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getModifiers()"
    - "[com.github.javaparser.ast.body.FieldDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.Parameter].getModifiers()"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.expr.PatternExpr].getModifiers()"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getModifiers()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].arrayContains(java.lang.Object[],java.lang.Object)"
    - "[com.github.javaparser.ast.Modifier].getKeyword()"
    - "[com.github.javaparser.ast.Modifier$Keyword].asString()"
    - "[com.github.javaparser.ast.Modifier].getKeyword()"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
    functionUses: 20
    ICount: 46
    EdgeCount: 53
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:191"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:194"
        BranchSideFuncs:
        - "validateAtMostOneOf(com.github.javaparser.ast.nodeTypes.NodeWithModifiers,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Modifier$Keyword[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:193"
        BranchSideFuncs:
        - "removeModifierFromArray(com.github.javaparser.ast.Modifier$Keyword,com.github.javaparser.ast.Modifier$Keyword[])"
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:196"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:201"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "getModifiers()"
        - "arrayContains(java.lang.Object[],java.lang.Object)"
        - "next()"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:200"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:197"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:200"
        BranchSideFuncs:
        - "getKeyword()"
        - "asString()"
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:199"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:189,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateAtMostOneOf"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:194,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].removeModifierFromArray"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:196,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithModifiers].getModifiers"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:196,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:196,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:196,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:197,1"
      Dst: "[com.github.javaparser.ast.Modifier].getKeyword"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:197,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].arrayContains"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:198,1"
      Dst: "[com.github.javaparser.ast.Modifier$Keyword].asString"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:198,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].removeModifierFromArray(com.github.javaparser.ast.Modifier$Keyword,com.github.javaparser.ast.Modifier$Keyword[])"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    linkageType: null
    functionLinenumber: 203
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Modifier$Keyword[]"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Modifier$Keyword"
    - "com.github.javaparser.ast.Modifier$Keyword[]"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:204,1"
      Dst: "[java.util.Arrays].asList"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:204,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:205,1"
      Dst: "[java.util.List].remove"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:206,1"
      Dst: "[java.util.List].toArray"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].arrayContains(java.lang.Object[],java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    linkageType: null
    functionLinenumber: 210
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.lang.Object[]"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 12
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:211"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:216"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:215"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:212"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:211"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:210"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateAtMostOneOf(com.github.javaparser.ast.nodeTypes.NodeWithModifiers,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Modifier$Keyword[])"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    linkageType: null
    functionLinenumber: 219
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.nodeTypes.NodeWithModifiers"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    - "com.github.javaparser.ast.Modifier$Keyword[]"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithModifiers].hasModifier(com.github.javaparser.ast.Modifier$Keyword)"
    - "[com.github.javaparser.utils.SeparatedItemStringBuilder].<init>(java.lang.String,java.lang.String,java.lang.String)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.utils.SeparatedItemStringBuilder].append(java.lang.CharSequence,java.lang.Object[])"
    - "[com.github.javaparser.ast.Modifier$Keyword].asString()"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
    - "[com.github.javaparser.utils.SeparatedItemStringBuilder].toString()"
    functionUses: 3
    ICount: 33
    EdgeCount: 40
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:221"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:226"
        BranchSideFuncs:
        - "hasModifier(com.github.javaparser.ast.Modifier$Keyword)"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:225"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:222"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:220"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:219"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:226"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:233"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "<init>(java.lang.String,java.lang.String,java.lang.String)"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:232"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:228"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:231"
        BranchSideFuncs:
        - "hasNext()"
        - "append(java.lang.CharSequence,java.lang.Object[])"
        - "next()"
        - "asString()"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:230"
        BranchSideFuncs:
        - "toString()"
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:220,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:222,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithModifiers].hasModifier"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:223,1"
      Dst: "[java.util.List].add"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:226,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:227,1"
      Dst: "[com.github.javaparser.utils.SeparatedItemStringBuilder].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:228,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:228,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:228,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:229,1"
      Dst: "[com.github.javaparser.ast.Modifier$Keyword].asString"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:229,1"
      Dst: "[com.github.javaparser.utils.SeparatedItemStringBuilder].append"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:231,1"
      Dst: "[com.github.javaparser.utils.SeparatedItemStringBuilder].toString"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:231,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    linkageType: null
    functionLinenumber: 43
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:44,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    linkageType: null
    functionLinenumber: 43
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LambdaExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.expr.LambdaExpr,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:44,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    linkageType: null
    functionLinenumber: 43
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:44,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    linkageType: null
    functionLinenumber: 43
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.MethodDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.body.MethodDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:44,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    linkageType: null
    functionLinenumber: 43
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.FieldDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.body.FieldDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:44,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    linkageType: null
    functionLinenumber: 43
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.body.EnumDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:44,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    linkageType: null
    functionLinenumber: 43
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ConstructorDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.body.ConstructorDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:44,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    linkageType: null
    functionLinenumber: 43
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:44,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    linkageType: null
    functionLinenumber: 43
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.CatchClause"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.stmt.CatchClause,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:44,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    linkageType: null
    functionLinenumber: 43
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:44,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    linkageType: null
    functionLinenumber: 43
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.body.AnnotationDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:44,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].lambda$visit$2(com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.body.Parameter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    linkageType: null
    functionLinenumber: 164
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.validator.ProblemReporter"
    - "com.github.javaparser.ast.body.Parameter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateModifiers(com.github.javaparser.ast.nodeTypes.NodeWithModifiers,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Modifier$Keyword[])"
    functionUses: 1
    ICount: 8
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:165,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateModifiers"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].lambda$visit$1(com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.body.Parameter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    linkageType: null
    functionLinenumber: 156
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.validator.ProblemReporter"
    - "com.github.javaparser.ast.body.Parameter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateModifiers(com.github.javaparser.ast.nodeTypes.NodeWithModifiers,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Modifier$Keyword[])"
    functionUses: 1
    ICount: 8
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:157,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateModifiers"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].lambda$visit$0(com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.body.Parameter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    linkageType: null
    functionLinenumber: 116
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.validator.ProblemReporter"
    - "com.github.javaparser.ast.body.Parameter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateModifiers(com.github.javaparser.ast.nodeTypes.NodeWithModifiers,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Modifier$Keyword[])"
    functionUses: 1
    ICount: 8
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator:117,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].validateModifiers"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_16__189].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_16__189"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_16__189].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_16__189:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_16__189].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_16__189].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_16__189"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_16__189:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_16__189].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_16__189"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$16(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_16__189:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$16"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_209__142].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_209__142"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_209__142].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_209__142:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_209__142].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_209__142].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_209__142"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_209__142:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_209__142].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_209__142"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$209(java.lang.Object,com.github.javaparser.ast.expr.AnnotationExpr)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_209__142:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$209"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodCallExpr].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodCallExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:70,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:70,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:70,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodCallExpr].<init>(java.lang.String,com.github.javaparser.ast.expr.Expression[])"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodCallExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.ast.expr.Expression[]"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:74,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:74,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:74,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodCallExpr].<init>(com.github.javaparser.ast.expr.Expression,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodCallExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:78,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:78,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:78,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodCallExpr].<init>(com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodCallExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:82,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:82,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodCallExpr].<init>(com.github.javaparser.ast.expr.Expression,java.lang.String,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodCallExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    - "java.lang.String"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:86,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:86,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodCallExpr].<init>(com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList,java.lang.String,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodCallExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.String"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:90,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:90,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodCallExpr].<init>(com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodCallExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:94,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodCallExpr].<init>(com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodCallExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:99,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodCallExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodCallExpr"
    linkageType: null
    functionLinenumber: 106
    functionDepth: 0
    returnType: "void"
    argCount: 5
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Expression].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].setScope(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].setTypeArguments(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].setArguments(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 4
    ICount: 13
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:107,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].<init>"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:108,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].setScope"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:109,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].setTypeArguments"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:110,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].setName"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:111,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].setArguments"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:112,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodCallExpr"
    linkageType: null
    functionLinenumber: 117
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Object)"
    functionUses: 204
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:118,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodCallExpr"
    linkageType: null
    functionLinenumber: 123
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Object)"
    functionUses: 147
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:124,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodCallExpr].getArguments()"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodCallExpr"
    linkageType: null
    functionLinenumber: 128
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodCallExpr].getName()"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodCallExpr"
    linkageType: null
    functionLinenumber: 133
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.SimpleName"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodCallExpr].getScope()"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodCallExpr"
    linkageType: null
    functionLinenumber: 138
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 21
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:139,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodCallExpr].setArguments(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodCallExpr"
    linkageType: null
    functionLinenumber: 143
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.MethodCallExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:145"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:148"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:147"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:149"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:151"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:150"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:144,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:148,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:150,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:152,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodCallExpr].setName(com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodCallExpr"
    linkageType: null
    functionLinenumber: 157
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.MethodCallExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:159"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:162"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:161"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:163"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:165"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:164"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:158,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:162,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:164,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:166,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodCallExpr].setScope(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodCallExpr"
    linkageType: null
    functionLinenumber: 171
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.MethodCallExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 15
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:172"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:175"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:174"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:176"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:178"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:177"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:175,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:177,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:179,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodCallExpr].getTypeArguments()"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodCallExpr"
    linkageType: null
    functionLinenumber: 184
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 23
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:185,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodCallExpr].setTypeArguments(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodCallExpr"
    linkageType: null
    functionLinenumber: 195
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.MethodCallExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 15
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:196"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:199"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:198"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:200"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:202"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:201"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:199,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:201,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:203,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodCallExpr].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodCallExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 38
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:210"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:213"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:212"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:213"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:219"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:218"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:214"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:213"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:212"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:219"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:225"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:224"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:220"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:225"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:224"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:225"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:233"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:232"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:226"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:233"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:232"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:227"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:226"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:225"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:213,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:214,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:215,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:221,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].removeScope"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:233,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 17
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.ast.expr.MethodCallExpr].removeScope()"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodCallExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.MethodCallExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:238,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].setScope"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodCallExpr].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodCallExpr"
    linkageType: null
    functionLinenumber: 243
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.MethodCallExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:244,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:244,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodCallExpr].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodCallExpr"
    linkageType: null
    functionLinenumber: 249
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.MethodCallExprMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodCallExpr].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodCallExpr"
    linkageType: null
    functionLinenumber: 255
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].setScope(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 47
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:256"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:259"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:258"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:259"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:265"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:264"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:260"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:259"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:258"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:265"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:269"
        BranchSideFuncs:
        - "setName(com.github.javaparser.ast.expr.SimpleName)"
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:268"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:269"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:275"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:274"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:270"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:275"
        BranchSideFuncs:
        - "setScope(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:274"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:275"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:283"
        BranchSideFuncs:
        - "size()"
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:282"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:276"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:283"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:282"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:277"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:276"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:275"
        BranchSideFuncs:
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:259,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:260,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:261,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:266,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].setName"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:271,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].setScope"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:283,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 19
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.ast.expr.MethodCallExpr].isMethodCallExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodCallExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodCallExpr].asMethodCallExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodCallExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.MethodCallExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodCallExpr].ifMethodCallExpr(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodCallExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:301,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodCallExpr].resolve()"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodCallExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:319,1"
      Dst: "[com.github.javaparser.ast.Node].getSymbolResolver"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:319,1"
      Dst: "[com.github.javaparser.resolution.SymbolResolver].resolveDeclaration"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodCallExpr].toMethodCallExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodCallExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:325,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodCallExpr].isPolyExpression()"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodCallExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 19
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:342"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:347"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:346"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:342"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:347"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:346"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:347"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:353"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:352"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:347"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:353"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:352"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:353"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:357"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:353"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:357"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:342,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].appearsInAssignmentContext"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:342,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].appearsInInvocationContext"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:347,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].isQualified"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:347,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].elidesTypeArguments"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:353,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].isGenericMethod"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:353,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].resolve"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:353,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration].getReturnType"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:353,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].hasParameterwithSameTypeThanResultType"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodCallExpr].isGenericMethod()"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodCallExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 13
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:366"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:365"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:366"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:365"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:366,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].getTypeArguments"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:366,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:366,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:366,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodCallExpr].hasParameterwithSameTypeThanResultType(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodCallExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 16
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:373"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:372"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.MethodCallExpr:373"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodCallExpr:372"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:373,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].getTypeArguments"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:373,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:373,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:373,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:373,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr$lambda_hasParameterwithSameTypeThanResultType_0__902].bootstrap$"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:373,1"
      Dst: "[java.util.stream.Stream].anyMatch"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodCallExpr].isInvocationContext()"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodCallExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodCallExpr].lambda$hasParameterwithSameTypeThanResultType$0(com.github.javaparser.resolution.types.ResolvedType,com.github.javaparser.ast.type.Type)"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodCallExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    - "com.github.javaparser.ast.type.Type"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:373,1"
      Dst: "[com.github.javaparser.ast.type.Type].resolve"
    - Src: "com.github.javaparser.ast.expr.MethodCallExpr:373,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isAssignableBy"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit$Storage].<init>(com.github.javaparser.ast.CompilationUnit,java.nio.file.Path)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit$Storage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    - "java.nio.file.Path"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:719,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$Storage].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit$Storage].<init>(com.github.javaparser.ast.CompilationUnit,java.nio.file.Path,java.nio.charset.Charset)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit$Storage"
    linkageType: null
    functionLinenumber: 721
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    - "java.nio.file.Path"
    - "java.nio.charset.Charset"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:722,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:724,1"
      Dst: "[java.nio.file.Path].toAbsolutePath"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit$Storage].getPath()"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit$Storage"
    linkageType: null
    functionLinenumber: 731
    functionDepth: 0
    returnType: "java.nio.file.Path"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit$Storage].getCompilationUnit()"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit$Storage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit$Storage].getEncoding()"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit$Storage"
    linkageType: null
    functionLinenumber: 745
    functionDepth: 0
    returnType: "java.nio.charset.Charset"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit$Storage].getSourceRoot()"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit$Storage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.Path"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 13
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:755,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getPackageDeclaration"
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:755,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$Storage$getNameAsString__903].bootstrap$"
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:755,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:756,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$Storage$lambda_getSourceRoot_0__904].bootstrap$"
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:756,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$Storage$lambda_getSourceRoot_1__905].bootstrap$"
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:756,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$Storage].getDirectory"
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:756,1"
      Dst: "[java.util.Optional].orElse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit$Storage].getFileName()"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit$Storage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:760,1"
      Dst: "[java.nio.file.Path].getFileName"
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:760,1"
      Dst: "[java.nio.file.Path].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit$Storage].getDirectory()"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit$Storage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.Path"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:764,1"
      Dst: "[java.nio.file.Path].getParent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit$Storage].save()"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit$Storage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:771,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$Storage$lambda_save_2__906].bootstrap$"
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:771,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$Storage].save"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit$Storage].save(java.util.function.Function)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit$Storage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Function"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:781,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$Storage].save"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit$Storage].save(java.util.function.Function,java.nio.charset.Charset)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit$Storage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.util.function.Function"
    - "java.nio.charset.Charset"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 20
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:793,1"
      Dst: "[java.nio.file.Path].getParent"
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:793,1"
      Dst: "[java.nio.file.Files].createDirectories"
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:794,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$Storage].getCompilationUnit"
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:794,1"
      Dst: "[java.util.function.Function].apply"
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:795,1"
      Dst: "[java.lang.String].getBytes"
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:795,1"
      Dst: "[java.nio.file.Files].write"
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:797,1"
      Dst: "[java.lang.RuntimeException].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit$Storage].reparse(com.github.javaparser.JavaParser)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit$Storage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 1
    argTypes:
    - "com.github.javaparser.JavaParser"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:803,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$Storage].getPath"
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:803,1"
      Dst: "[com.github.javaparser.Providers].provider"
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:803,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:805,1"
      Dst: "[java.lang.RuntimeException].<init>"
    JavaMethodInfo: null
    BBCount: 2
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit$Storage].lambda$save$2(com.github.javaparser.ast.CompilationUnit)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit$Storage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:771,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getPrinter"
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:771,1"
      Dst: "[com.github.javaparser.printer.Printer].print"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit$Storage].lambda$getSourceRoot$1(java.nio.file.Path)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit$Storage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.Path"
    argCount: 1
    argTypes:
    - "java.nio.file.Path"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:756,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$Storage].getDirectory"
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:756,1"
      Dst: "[com.github.javaparser.utils.CodeGenerationUtils].subtractPaths"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit$Storage].lambda$getSourceRoot$0(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit$Storage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.Path"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:756,1"
      Dst: "[com.github.javaparser.utils.CodeGenerationUtils].packageToPath"
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:756,1"
      Dst: "[java.nio.file.Paths].get"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit$Storage].<init>(com.github.javaparser.ast.CompilationUnit,java.nio.file.Path,com.github.javaparser.ast.CompilationUnit$1)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit$Storage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    - "java.nio.file.Path"
    - "com.github.javaparser.ast.CompilationUnit$1"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:710,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$Storage].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit$Storage].<init>(com.github.javaparser.ast.CompilationUnit,java.nio.file.Path,java.nio.charset.Charset,com.github.javaparser.ast.CompilationUnit$1)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit$Storage"
    linkageType: null
    functionLinenumber: 709
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    - "java.nio.file.Path"
    - "java.nio.charset.Charset"
    - "com.github.javaparser.ast.CompilationUnit$1"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.CompilationUnit$Storage].<init>(com.github.javaparser.ast.CompilationUnit,java.nio.file.Path,java.nio.charset.Charset)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit$Storage:710,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$Storage].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.HasParentNode$lambda_findAncestor_0__689].bootstrap$()"
    functionSourceFile: "com.github.javaparser.HasParentNode$lambda_findAncestor_0__689"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.HasParentNode$lambda_findAncestor_0__689].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.HasParentNode$lambda_findAncestor_0__689:-1,1"
      Dst: "[com.github.javaparser.HasParentNode$lambda_findAncestor_0__689].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.HasParentNode$lambda_findAncestor_0__689].<init>()"
    functionSourceFile: "com.github.javaparser.HasParentNode$lambda_findAncestor_0__689"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.HasParentNode$lambda_findAncestor_0__689:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.HasParentNode$lambda_findAncestor_0__689].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.HasParentNode$lambda_findAncestor_0__689"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.HasParentNode].lambda$findAncestor$0(java.lang.Object)"
    functionUses: 2
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.HasParentNode$lambda_findAncestor_0__689:-1,1"
      Dst: "[com.github.javaparser.HasParentNode].lambda$findAncestor$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$1].<init>(java.lang.String,int)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$1"
    linkageType: null
    functionLinenumber: 65
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition].<init>(java.lang.String,int,com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$1)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$1:66,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$1].evaluate(com.github.javaparser.ast.Node,com.github.javaparser.ast.observer.ObservableProperty)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$1"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.observer.ObservableProperty"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$1:71"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$1:69"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$1:71"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$1:69"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$1:70,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].getValueAsMultipleReference"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$1:71,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ModifierMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.ModifierMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.NodeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ModifierMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.NodeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_109__472].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_109__472"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_109__472].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_109__472:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_109__472].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_109__472].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_109__472"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_109__472:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_109__472].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_109__472"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$109(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_109__472:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$109"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_36__332].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_36__332"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_36__332].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_36__332:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_36__332].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_36__332].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_36__332"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_36__332:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_36__332].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_36__332"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$36(java.lang.Object,com.github.javaparser.ast.type.ClassOrInterfaceType)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_36__332:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$36"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__400].bootstrap$(com.github.javaparser.ast.expr.ObjectCreationExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__400"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.ObjectCreationExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__400].<init>(com.github.javaparser.ast.expr.ObjectCreationExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__400:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__400].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__400].<init>(com.github.javaparser.ast.expr.ObjectCreationExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__400"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.ObjectCreationExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__400:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__400].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__400"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__400:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$LanguageLevel$lambda_isYieldSupported_0__91].bootstrap$(com.github.javaparser.ParserConfiguration$LanguageLevel)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$LanguageLevel$lambda_isYieldSupported_0__91"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParserConfiguration$LanguageLevel"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$LanguageLevel$lambda_isYieldSupported_0__91].<init>(com.github.javaparser.ParserConfiguration$LanguageLevel)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$LanguageLevel$lambda_isYieldSupported_0__91:-1,1"
      Dst: "[com.github.javaparser.ParserConfiguration$LanguageLevel$lambda_isYieldSupported_0__91].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$LanguageLevel$lambda_isYieldSupported_0__91].<init>(com.github.javaparser.ParserConfiguration$LanguageLevel)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$LanguageLevel$lambda_isYieldSupported_0__91"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParserConfiguration$LanguageLevel"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$LanguageLevel$lambda_isYieldSupported_0__91:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$LanguageLevel$lambda_isYieldSupported_0__91].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$LanguageLevel$lambda_isYieldSupported_0__91"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$LanguageLevel].lambda$isYieldSupported$0(com.github.javaparser.ParserConfiguration$LanguageLevel)"
    functionUses: 3
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$LanguageLevel$lambda_isYieldSupported_0__91:-1,1"
      Dst: "[com.github.javaparser.ParserConfiguration$LanguageLevel].lambda$isYieldSupported$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__552].bootstrap$(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__552"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__552].<init>(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__552:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__552].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__552].<init>(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__552"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__552:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__552].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__552"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__552:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_31__71].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_31__71"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_31__71].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_31__71:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_31__71].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_31__71].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_31__71"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_31__71:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_31__71].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_31__71"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$31(com.github.javaparser.ast.body.RecordDeclaration)"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_31__71:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$31"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__405].bootstrap$(com.github.javaparser.ast.body.RecordDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__405"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.RecordDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__405].<init>(com.github.javaparser.ast.body.RecordDeclaration)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__405:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__405].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__405].<init>(com.github.javaparser.ast.body.RecordDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__405"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.RecordDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__405:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__405].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__405"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__405:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$3$lambda_postProcess_0__110].bootstrap$(com.github.javaparser.resolution.SymbolResolver)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$3$lambda_postProcess_0__110"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.SymbolResolver"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$3$lambda_postProcess_0__110].<init>(com.github.javaparser.resolution.SymbolResolver)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$3$lambda_postProcess_0__110:-1,1"
      Dst: "[com.github.javaparser.ParserConfiguration$3$lambda_postProcess_0__110].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$3$lambda_postProcess_0__110].<init>(com.github.javaparser.resolution.SymbolResolver)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$3$lambda_postProcess_0__110"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.SymbolResolver"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$3$lambda_postProcess_0__110:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$3$lambda_postProcess_0__110].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$3$lambda_postProcess_0__110"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$3].lambda$postProcess$0(com.github.javaparser.resolution.SymbolResolver,com.github.javaparser.ast.Node)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$3$lambda_postProcess_0__110:-1,1"
      Dst: "[com.github.javaparser.ParserConfiguration$3].lambda$postProcess$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__648].bootstrap$(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__648"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__648].<init>(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__648:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__648].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__648].<init>(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__648"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__648:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__648].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__648"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__648:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__581].bootstrap$(com.github.javaparser.ast.stmt.DoStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__581"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.DoStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__581].<init>(com.github.javaparser.ast.stmt.DoStmt)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__581:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__581].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__581].<init>(com.github.javaparser.ast.stmt.DoStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__581"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.DoStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__581:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__581].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__581"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__581:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser$get__28].bootstrap$()"
    functionSourceFile: "com.github.javaparser.JavaParser$get__28"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.JavaParser$get__28].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser$get__28:-1,1"
      Dst: "[com.github.javaparser.JavaParser$get__28].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser$get__28].<init>()"
    functionSourceFile: "com.github.javaparser.JavaParser$get__28"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser$get__28:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParser$get__28].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.JavaParser$get__28"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$lambda_new_5__27].get()"
    - "[com.github.javaparser.ParserConfiguration$lambda_new_0__22].get()"
    - "[com.github.javaparser.ParserConfiguration$lambda_new_1__23].get()"
    - "[com.github.javaparser.ParserConfiguration$lambda_new_3__25].get()"
    - "[com.github.javaparser.ParserConfiguration$lambda_new_4__26].get()"
    - "[com.github.javaparser.ParserConfiguration$lambda_new_2__24].get()"
    functionUses: 9
    ICount: 5
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParser$get__28:-1,1"
      Dst: "[java.util.function.Supplier].get"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__712].bootstrap$(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__712"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__712].<init>(java.lang.Class)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__712:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__712].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__712].<init>(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__712"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__712:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__712].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__712"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__712:-1,1"
      Dst: "[java.lang.Class].isInstance"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__730].bootstrap$(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__730"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__730].<init>(java.lang.Class)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__730:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__730].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__730].<init>(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__730"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__730:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__730].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__730"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 7
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__730:-1,1"
      Dst: "[java.lang.Class].cast"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.InferenceContext].<init>(com.github.javaparser.resolution.TypeSolver)"
    functionSourceFile: "com.github.javaparser.resolution.logic.InferenceContext"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.TypeSolver"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:44,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:41,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:42,1"
      Dst: "[java.util.HashMap].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.InferenceContext].inferenceVariableTypeForTp(com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration)"
    functionSourceFile: "com.github.javaparser.resolution.logic.InferenceContext"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.logic.InferenceVariableType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 23
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:49"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:55"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:54"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:49,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration].getName"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:49,1"
      Dst: "[java.util.Map].containsKey"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:50,1"
      Dst: "[com.github.javaparser.resolution.logic.InferenceVariableType].<init>"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:51,1"
      Dst: "[java.util.List].add"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:52,1"
      Dst: "[com.github.javaparser.resolution.logic.InferenceVariableType].setCorrespondingTp"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:53,1"
      Dst: "[java.util.Map].put"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:55,1"
      Dst: "[java.util.Map].get"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.InferenceContext].addPair(com.github.javaparser.resolution.types.ResolvedType,com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.logic.InferenceContext"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 2
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:62,1"
      Dst: "[com.github.javaparser.resolution.logic.InferenceContext].placeInferenceVariables"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:64,1"
      Dst: "[com.github.javaparser.resolution.logic.InferenceContext].registerCorrespondance"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.InferenceContext].addSingle(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.logic.InferenceContext"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:69,1"
      Dst: "[com.github.javaparser.resolution.logic.InferenceContext].placeInferenceVariables"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.InferenceContext].registerCorrespondance(com.github.javaparser.resolution.types.ResolvedType,com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.logic.InferenceContext"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 252
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:73"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:73"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:72"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:73"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:73"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:72"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:77"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:101"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:100"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:83"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:86"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:88"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:98"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:97"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:92"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:95"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:94"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:101"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:114"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:113"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:102"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:114"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:113"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:103"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:105"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:107"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:114"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:113"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:73"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:119"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:118"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:73"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:119"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:118"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:116"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:189"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:188"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:119"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:120"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:121"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:122"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:123"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:125"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:124"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:123"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:125"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:124"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:125"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:149"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:127"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:133"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:132"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:127"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:133"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:132"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:129"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:133"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:132"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:133"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:145"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:144"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:136"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:145"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:144"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:136"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:145"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:144"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:137"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:139"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:138"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:137"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:139"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:138"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:139"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:145"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:144"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:139"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:145"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:144"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:145"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:189"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:188"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:146"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:189"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:188"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:150"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:156"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:155"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:151"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:153"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:152"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:153"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:189"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:188"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:156"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:156"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:155"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:158"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:161"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:160"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:156"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:168"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:167"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:162"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:164"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:168"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:179"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:178"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:169"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:189"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:188"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:170"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:189"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:188"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:179"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:187"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:186"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:181"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:183"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:73,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isReferenceType"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:74,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asReferenceType"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:77,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].getQualifiedName"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:77,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:78,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].getAllAncestors"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:84,1"
      Dst: "[java.util.Arrays].asList"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:84,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:84,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:85,1"
      Dst: "[com.github.javaparser.resolution.logic.InferenceContext$lambda_registerCorrespondance_0__909].bootstrap$"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:85,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:85,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:85,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:84,1"
      Dst: "[java.util.stream.Stream].concat"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:87,1"
      Dst: "[com.github.javaparser.resolution.logic.InferenceContext$lambda_registerCorrespondance_1__907].bootstrap$"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:87,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:88,1"
      Dst: "[java.util.List].isEmpty"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:91,1"
      Dst: "[com.github.javaparser.resolution.logic.InferenceContext$lambda_registerCorrespondance_2__908].bootstrap$"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:93,1"
      Dst: "[com.github.javaparser.resolution.logic.ConflictingGenericTypesException].<init>"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:98,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:102,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].typeParametersValues"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:103,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].isRawType"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:107,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:107,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:107,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:108,1"
      Dst: "[com.github.javaparser.resolution.logic.InferenceContext].registerCorrespondance"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:73,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isPrimitive"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:115,1"
      Dst: "[com.github.javaparser.resolution.logic.InferenceVariableType].registerEquivalentType"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:119,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isNull"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:121,1"
      Dst: "[java.lang.Object].equals"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:123,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isArray"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:124,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asArrayType"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:124,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedArrayType].getComponentType"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:125,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isWildcard"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:127,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asWildcard"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:127,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].isBounded"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:128,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].getBoundedType"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:137,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].isSuper"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:139,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].isExtends"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:156,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isConstraint"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:157,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asConstraintType"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:158,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedLambdaConstraintType].getBound"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:165,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asPrimitive"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:165,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].getBoxTypeQName"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:165,1"
      Dst: "[com.github.javaparser.resolution.TypeSolver].solveType"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:166,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].<init>"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:170,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].describe"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:181,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].isJavaLangObject"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:184,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:184,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:184,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:184,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    JavaMethodInfo: null
    BBCount: 71
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.resolution.logic.InferenceContext].placeInferenceVariables(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.logic.InferenceContext"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 61
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:192"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:201"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:200"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:193"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:196"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:195"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:196"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:199"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:198"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:201"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:204"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:203"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:204"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:207"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:206"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:207"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:210"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:209"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:210"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:211"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:210"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:210"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:211"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:210"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:210"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:213"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:212"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:213"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:216"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:215"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:216"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:219"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:218"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:192,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isWildcard"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:193,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asWildcard"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:193,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].isExtends"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:194,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].getBoundedType"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:194,1"
      Dst: "[com.github.javaparser.resolution.logic.InferenceContext].placeInferenceVariables"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:194,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].extendsBound"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:196,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].isSuper"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:197,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].superBound"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:201,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isTypeVariable"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:202,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asTypeParameter"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:202,1"
      Dst: "[com.github.javaparser.resolution.logic.InferenceContext].inferenceVariableTypeForTp"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:204,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isReferenceType"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:205,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asReferenceType"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:205,1"
      Dst: "[com.github.javaparser.resolution.logic.InferenceContext$lambda_placeInferenceVariables_3__910].bootstrap$"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:205,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].transformTypeParameters"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:207,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isArray"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:208,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asArrayType"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:208,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedArrayType].getComponentType"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:208,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedArrayType].<init>"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:210,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isNull"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:210,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isPrimitive"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:210,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isVoid"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:213,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isConstraint"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:214,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asConstraintType"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:214,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedLambdaConstraintType].getBound"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:214,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedLambdaConstraintType].bound"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:219,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].describe"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:219,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    JavaMethodInfo: null
    BBCount: 21
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.InferenceContext].resolve(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.logic.InferenceContext"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 51
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:223"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:227"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:226"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:227"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:230"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:229"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:230"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:231"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:230"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:230"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:231"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:230"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:230"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:233"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:232"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:233"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:236"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:235"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:236"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:245"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:244"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:237"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:240"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:239"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceContext:240"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:243"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceContext:242"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:225,1"
      Dst: "[com.github.javaparser.resolution.logic.InferenceVariableType].equivalentType"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:227,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isReferenceType"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:228,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asReferenceType"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:228,1"
      Dst: "[com.github.javaparser.resolution.logic.InferenceContext$lambda_resolve_4__911].bootstrap$"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:228,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].transformTypeParameters"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:230,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isNull"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:230,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isPrimitive"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:230,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isVoid"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:233,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isArray"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:234,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asArrayType"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:234,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedArrayType].getComponentType"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:234,1"
      Dst: "[com.github.javaparser.resolution.logic.InferenceContext].resolve"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:234,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedArrayType].<init>"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:236,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isWildcard"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:237,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asWildcard"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:237,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].isExtends"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:238,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].getBoundedType"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:238,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].extendsBound"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:240,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].isSuper"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:241,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].superBound"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:245,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].describe"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:245,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    JavaMethodInfo: null
    BBCount: 17
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.InferenceContext].lambda$resolve$4(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.logic.InferenceContext"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:228,1"
      Dst: "[com.github.javaparser.resolution.logic.InferenceContext].resolve"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.InferenceContext].lambda$placeInferenceVariables$3(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.logic.InferenceContext"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:205,1"
      Dst: "[com.github.javaparser.resolution.logic.InferenceContext].placeInferenceVariables"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.InferenceContext].lambda$registerCorrespondance$2(java.lang.String,com.github.javaparser.resolution.types.ResolvedReferenceType)"
    functionSourceFile: "com.github.javaparser.resolution.logic.InferenceContext"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.resolution.types.ResolvedReferenceType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:91,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].getQualifiedName"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:91,1"
      Dst: "[java.lang.String].equals"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.InferenceContext].lambda$registerCorrespondance$1(java.lang.String,com.github.javaparser.resolution.types.ResolvedReferenceType)"
    functionSourceFile: "com.github.javaparser.resolution.logic.InferenceContext"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.resolution.types.ResolvedReferenceType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:87,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].getQualifiedName"
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:87,1"
      Dst: "[java.lang.String].equals"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.InferenceContext].lambda$registerCorrespondance$0(com.github.javaparser.resolution.types.ResolvedReferenceType)"
    functionSourceFile: "com.github.javaparser.resolution.logic.InferenceContext"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedReferenceType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedReferenceType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.InferenceContext:85,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].asReferenceType"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__413].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__413"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__413].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__413:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__413].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__413].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__413"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__413:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__413].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__413"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__413:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__483].bootstrap$(com.github.javaparser.ast.stmt.ForStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__483"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.ForStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__483].<init>(com.github.javaparser.ast.stmt.ForStmt)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__483:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__483].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__483].<init>(com.github.javaparser.ast.stmt.ForStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__483"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.ForStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__483:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__483].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__483"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__483:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ConstructorDeclarationMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.ConstructorDeclarationMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.CallableDeclarationMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ConstructorDeclarationMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.CallableDeclarationMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_2__132].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_2__132"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_2__132].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_2__132:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_2__132].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_2__132].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_2__132"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_2__132:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_2__132].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_2__132"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$2(java.lang.Object,com.github.javaparser.ast.expr.AnnotationExpr)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_2__132:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$2"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.CommentMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.CommentMetaModel"
    linkageType: null
    functionLinenumber: 42
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.NodeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.CommentMetaModel:43,1"
      Dst: "[com.github.javaparser.metamodel.NodeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.CommentMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionSourceFile: "com.github.javaparser.metamodel.CommentMetaModel"
    linkageType: null
    functionLinenumber: 47
    functionDepth: 0
    returnType: "void"
    argCount: 6
    argTypes:
    - "java.util.Optional"
    - "java.lang.Class"
    - "java.lang.String"
    - "java.lang.String"
    - "boolean"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.NodeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 3
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.CommentMetaModel:48,1"
      Dst: "[com.github.javaparser.metamodel.NodeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].<init>(java.util.List,com.github.javaparser.printer.lexicalpreservation.NodeText,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 70
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "java.util.List"
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].getElements()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].findIndentation(com.github.javaparser.ast.Node)"
    functionUses: 2
    ICount: 20
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:72"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:75"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:74"
        BranchSideFuncs:
        - "findIndentation(com.github.javaparser.ast.Node)"
        - "getElements()"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:71,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:73,1"
      Dst: "[java.lang.NullPointerException].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:78,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].getElements"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:79,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].findIndentation"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].processIndentation(java.util.List,java.util.List)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 85
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 2
    argTypes:
    - "java.util.List"
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].lastIndexOfEol(java.util.List)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_processIndentation_0__852].bootstrap$()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.utils.VisitorList].subList(int,int)"
    - "[com.github.javaparser.ast.NodeList].subList(int,int)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].takeWhile(java.util.List,java.util.function.Predicate)"
    functionUses: 3
    ICount: 12
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:88"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:91"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:90"
        BranchSideFuncs:
        - "subList(int,int)"
        - "takeWhile(java.util.List,java.util.function.Predicate)"
        - "bootstrap$()"
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:86,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].lastIndexOfEol"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:91,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:91,1"
      Dst: "[java.util.List].subList"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:91,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_processIndentation_0__852].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:91,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].takeWhile"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].takeWhile(java.util.List,java.util.function.Predicate)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 100
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 2
    argTypes:
    - "java.util.List"
    - "java.util.function.Predicate"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1:com.github.javaparser.ast.Node$PostOrderIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.utils.VisitorList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_13__707].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$isStatic__53].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_15__55].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_2__40].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_matchForbiddenContext_2__827].test(java.lang.Object)"
    - "[com.github.javaparser.CommentsInserter$lambda_insertComments_1__803].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_4__42].test(java.lang.Object)"
    - "[com.github.javaparser.HasParentNode$lambda_findAncestor_1__770].test(java.lang.Object)"
    - "[com.github.javaparser.ast.observer.ObservableProperty$lambda_fromCamelCaseName_0__758].test(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__713].test(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__736].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_1__749].test(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_9__864].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_17__57].test(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findChildTextElementForComment_1__877].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_31__71].test(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_6__867].test(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_12__706].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_35__75].test(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_4__865].test(java.lang.Object)"
    - "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_1__835].test(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.changes.Change$lambda_evaluate_0__857].test(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix$isNull__819].test(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getFields_17__768].test(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_5__814].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_23__63].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_forbidNonStaticFieldsInRecords_0__687].test(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_13__861].test(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__735].test(java.lang.Object)"
    - "[com.github.javaparser.CommentsInserter$lambda_insertComments_0__802].test(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethods_1__125].test(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Expression$lambda_static_0__108].test(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$isNull__818].test(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__720].test(java.lang.Object)"
    - "[com.github.javaparser.CommentsInserter$lambda_attributeLineCommentsOnSameLine_3__828].test(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter$nonNull__807].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_33__73].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_12__51].test(java.lang.Object)"
    - "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$lambda_get_0__820].test(java.lang.Object)"
    - "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_5__831].test(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_7__862].test(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_10__858].test(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__712].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_27__67].test(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_2__745].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$isVarArgs__49].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_9__47].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_19__59].test(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_printOrphanCommentsEnding_15__788].test(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_2__746].test(java.lang.Object)"
    - "[com.github.javaparser.CommentsInserter$lambda_insertComments_2__804].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_0__38].test(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_1__783].test(java.lang.Object)"
    - "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_3__833].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_2__98].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_25__65].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_29__69].test(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__729].test(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_12__860].test(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__709].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_21__61].test(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethodsByName_0__805].test(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_2__811].test(java.lang.Object)"
    - "[com.github.javaparser.CommentsInserter$isLineComment__829].test(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__725].test(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_cost_7__816].test(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__719].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_0__96].test(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_0__809].test(java.lang.Object)"
    - "[com.github.javaparser.ParserConfiguration$LanguageLevel$lambda_isYieldSupported_0__91].test(java.lang.Object)"
    - "[com.github.javaparser.printer.ConcreteSyntaxModel$lambda_static_0__765].test(java.lang.Object)"
    - "[com.github.javaparser.HasParentNode$lambda_findAncestor_0__689].test(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_3__812].test(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_processIndentation_0__852].test(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__728].test(java.lang.Object)"
    functionUses: 1
    ICount: 15
    EdgeCount: 107
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:102"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:109"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
        - "test(java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:108"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:103"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:109"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:108"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:101,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:102,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:102,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:102,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:103,1"
      Dst: "[java.util.function.Predicate].test"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:104,1"
      Dst: "[java.util.List].add"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].lastIndexOfEol(java.util.List)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 113
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_lastIndexOfEol_1__872].bootstrap$(java.util.List)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_lastIndexOfEol_2__873].bootstrap$(java.util.List)"
    functionUses: 1
    ICount: 12
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:114,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:114,1"
      Dst: "[java.util.stream.IntStream].range"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:114,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_lastIndexOfEol_1__872].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:115,1"
      Dst: "[java.util.stream.IntStream].map"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:115,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_lastIndexOfEol_2__873].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:116,1"
      Dst: "[java.util.stream.IntStream].filter"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:117,1"
      Dst: "[java.util.stream.IntStream].findFirst"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:118,1"
      Dst: "[java.util.OptionalInt].orElse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].posOfNextComment(int,java.util.List)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 125
    functionDepth: 0
    returnType: "int"
    argCount: 2
    argTypes:
    - "int"
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].isValidIndex(int,java.util.List)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].<init>(java.util.List,int)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isSpaceOrTab()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isSpaceOrTab()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isComment()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isComment()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].index()"
    functionUses: 2
    ICount: 22
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:126"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:128"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:127"
        BranchSideFuncs:
        - "<init>(java.util.List,int)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:130"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:null"
        BranchSideFuncs:
        - "next()"
        - "isSpaceOrTab()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:132"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:135"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:134"
        BranchSideFuncs:
        - "isComment()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:135"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:null"
        BranchSideFuncs:
        - "index()"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:126,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].isValidIndex"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:128,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:130,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:131,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:132,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isSpaceOrTab"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:135,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isComment"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:136,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].index"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].isFollowedByComment(int,java.util.List)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 146
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "int"
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].posOfNextComment(int,java.util.List)"
    functionUses: 1
    ICount: 10
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:147"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:146"
        BranchSideFuncs:
        - "posOfNextComment(int,java.util.List)"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:147,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].posOfNextComment"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].removeElements(int,int,java.util.List)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 153
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "int"
    - "int"
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].isValidIndex(int,java.util.List)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].isValidIndex(int,java.util.List)"
    - "[com.github.javaparser.ast.NodeList].listIterator(int)"
    - "[com.github.javaparser.utils.VisitorList].listIterator(int)"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$2].remove()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].remove()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].remove()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].remove()"
    functionUses: 1
    ICount: 20
    EdgeCount: 16
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:154"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:155"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:154"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:154"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:155"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:154"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:154"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:156"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:155"
        BranchSideFuncs:
        - "listIterator(int)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:159"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:164"
        BranchSideFuncs:
        - "next()"
        - "remove()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:163"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:159"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:164"
        BranchSideFuncs:
        - "next()"
        - "remove()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:163"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:154,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].isValidIndex"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:156,1"
      Dst: "[java.util.List].listIterator"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:159,1"
      Dst: "[java.util.ListIterator].hasNext"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:160,1"
      Dst: "[java.util.ListIterator].next"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:161,1"
      Dst: "[java.util.ListIterator].remove"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].isValidIndex(int,java.util.List)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 166
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "int"
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    functionUses: 3
    ICount: 10
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:167"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:166"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:167"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:166"
        BranchSideFuncs:
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:167,1"
      Dst: "[java.util.List].size"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].lastIndexOfEolWithoutGPT(java.util.List)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 18
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:176"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:null"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:178"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:null"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:174,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:174,1"
      Dst: "[java.util.List].listIterator"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:176,1"
      Dst: "[java.util.ListIterator].hasPrevious"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:177,1"
      Dst: "[java.util.ListIterator].previous"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:178,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isNewline"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].indentationBlock()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 186
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>(int)"
    functionUses: 1
    ICount: 16
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:187,1"
      Dst: "[java.util.LinkedList].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:188,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:188,1"
      Dst: "[java.util.List].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].isAfterLBrace(com.github.javaparser.printer.lexicalpreservation.NodeText,int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 195
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].getTextElement(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isToken(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isToken(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].getTextElement(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isSpaceOrTab()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isSpaceOrTab()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].isAfterLBrace(com.github.javaparser.printer.lexicalpreservation.NodeText,int)"
    functionUses: 2
    ICount: 18
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:196"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:199"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:198"
        BranchSideFuncs:
        - "getTextElement(int)"
        - "isSpaceOrTab()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:196"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:199"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:198"
        BranchSideFuncs:
        - "getTextElement(int)"
        - "isSpaceOrTab()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:199"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:202"
        BranchSideFuncs:
        - "isAfterLBrace(com.github.javaparser.printer.lexicalpreservation.NodeText,int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:201"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:199"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:202"
        BranchSideFuncs:
        - "isAfterLBrace(com.github.javaparser.printer.lexicalpreservation.NodeText,int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:201"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:196,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].getTextElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:196,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:199,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isSpaceOrTab"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:200,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].isAfterLBrace"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].considerEnforcingIndentation(com.github.javaparser.printer.lexicalpreservation.NodeText,int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 220
    functionDepth: 0
    returnType: "int"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].considerIndentation(com.github.javaparser.printer.lexicalpreservation.NodeText,int,int)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    functionUses: 1
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:221,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:221,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].considerIndentation"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].considerRemovingIndentation(com.github.javaparser.printer.lexicalpreservation.NodeText,int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 224
    functionDepth: 0
    returnType: "int"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].considerIndentation(com.github.javaparser.printer.lexicalpreservation.NodeText,int,int)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:225,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].considerIndentation"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].considerIndentation(com.github.javaparser.printer.lexicalpreservation.NodeText,int,int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 228
    functionDepth: 0
    returnType: "int"
    argCount: 3
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].defineEnforcingIndentationContext(com.github.javaparser.printer.lexicalpreservation.NodeText,int)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].removeExtraCharacters(com.github.javaparser.printer.lexicalpreservation.NodeText,int,int)"
    functionUses: 2
    ICount: 26
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:232"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:238"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:237"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:233"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:233"
        BranchSideFuncs:
        - "removeExtraCharacters(com.github.javaparser.printer.lexicalpreservation.NodeText,int,int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:232"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:236"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:233"
        BranchSideFuncs:
        - "removeExtraCharacters(com.github.javaparser.printer.lexicalpreservation.NodeText,int,int)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:238"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:241"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:240"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:229,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].defineEnforcingIndentationContext"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:234,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].removeExtraCharacters"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:239,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].isEnforcingIndentationActivable(com.github.javaparser.printer.lexicalpreservation.RemovedGroup)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 244
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].isAdded()"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].isAdded()"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].isAdded()"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].isAdded()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].isLastElement(java.util.List,int)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].nextDiffElement(java.util.List,int)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].isACompleteLine()"
    functionUses: 1
    ICount: 21
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:245"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:246"
        BranchSideFuncs:
        - "size()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:245"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:245"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:-1"
        BranchSideFuncs:
        - "size()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:246"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:-1"
        BranchSideFuncs:
        - "isACompleteLine()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:247"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:-2"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:245,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].isLastElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:245,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].nextDiffElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:245,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isAdded"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:246,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:247,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].isACompleteLine"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].isRemovingIndentationActivable(com.github.javaparser.printer.lexicalpreservation.RemovedGroup)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 250
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].isAdded()"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].isAdded()"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].isAdded()"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].isAdded()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].isLastElement(java.util.List,int)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].nextDiffElement(java.util.List,int)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].isACompleteLine()"
    functionUses: 2
    ICount: 21
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:251"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:252"
        BranchSideFuncs:
        - "size()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:251"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:251"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:-1"
        BranchSideFuncs:
        - "size()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:252"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:-1"
        BranchSideFuncs:
        - "isACompleteLine()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:253"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:-2"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:251,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].isLastElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:251,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].nextDiffElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:251,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isAdded"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:252,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:253,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].isACompleteLine"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].isLastElement(java.util.List,int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 256
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.util.List"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    functionUses: 2
    ICount: 10
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:257"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:256"
        BranchSideFuncs:
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:257,1"
      Dst: "[java.util.List].size"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].nextDiffElement(java.util.List,int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 260
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.DifferenceElement"
    argCount: 2
    argTypes:
    - "java.util.List"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    functionUses: 2
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:261,1"
      Dst: "[java.util.List].get"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].removeExtraCharacters(com.github.javaparser.printer.lexicalpreservation.NodeText,int,int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 286
    functionDepth: 0
    returnType: "int"
    argCount: 3
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].numberOfElements()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].removeElement(int)"
    functionUses: 1
    ICount: 13
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:288"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:292"
        BranchSideFuncs:
        - "removeElement(int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:291"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:288"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:292"
        BranchSideFuncs:
        - "removeElement(int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:291"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:288"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:292"
        BranchSideFuncs:
        - "removeElement(int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:291"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:288,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].numberOfElements"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:289,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].removeElement"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].defineEnforcingIndentationContext(com.github.javaparser.printer.lexicalpreservation.NodeText,int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 303
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.Difference$EnforcingIndentationContext"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$EnforcingIndentationContext].<init>(com.github.javaparser.printer.lexicalpreservation.Difference,int)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].numberOfElements()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].numberOfElements()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].getTextElement(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isNewline()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isNewline()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].isSpaceOrTabElement(com.github.javaparser.printer.lexicalpreservation.NodeText,int)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$EnforcingIndentationContext].<init>(com.github.javaparser.printer.lexicalpreservation.Difference,int)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].isSpaceOrTabElement(com.github.javaparser.printer.lexicalpreservation.NodeText,int)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].numberOfElements()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].numberOfElements()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].getTextElement(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isNewline()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isNewline()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].isSpaceOrTabElement(com.github.javaparser.printer.lexicalpreservation.NodeText,int)"
    functionUses: 1
    ICount: 51
    EdgeCount: 15
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:306"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:320"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:306"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:320"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:308"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:321"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:320"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:308"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:321"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:320"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:309"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:312"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:311"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:312"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:null"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.printer.lexicalpreservation.Difference,int)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:321"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:333"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:321"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:333"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:323"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:334"
        BranchSideFuncs:
        - "getTextElement(int)"
        - "isNewline()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:333"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:323"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:334"
        BranchSideFuncs:
        - "getTextElement(int)"
        - "isNewline()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:333"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:324"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:327"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:326"
        BranchSideFuncs:
        - "isSpaceOrTabElement(com.github.javaparser.printer.lexicalpreservation.NodeText,int)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:327"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:null"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:304,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference$EnforcingIndentationContext].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:306,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].numberOfElements"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:309,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].getTextElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:309,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isNewline"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:312,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].isSpaceOrTabElement"
    JavaMethodInfo: null
    BBCount: 21
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].isSpaceOrTabElement(com.github.javaparser.printer.lexicalpreservation.NodeText,int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 340
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].getTextElement(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isSpaceOrTab()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isSpaceOrTab()"
    functionUses: 3
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:341,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].getTextElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:341,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isSpaceOrTab"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].apply()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 348
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor].extract(java.util.List)"
    - "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor].of(com.github.javaparser.printer.lexicalpreservation.NodeText)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].combineRemovedElementsToRemovedGroups()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].applyLeftOverDiffElements()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].applyLeftOverOriginalElements()"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].isAdded()"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].isAdded()"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].isAdded()"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].isAdded()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].applyAddedDiffElement(com.github.javaparser.printer.lexicalpreservation.Added)"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].isKept()"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].isKept()"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].isKept()"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].isKept()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].applyKeptDiffElement(com.github.javaparser.printer.lexicalpreservation.Kept,com.github.javaparser.printer.lexicalpreservation.TextElement,boolean,boolean)"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].isRemoved()"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].isRemoved()"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].isRemoved()"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].isRemoved()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].applyRemovedDiffElement(com.github.javaparser.printer.lexicalpreservation.RemovedGroup,com.github.javaparser.printer.lexicalpreservation.Removed,com.github.javaparser.printer.lexicalpreservation.TextElement,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorMap].get(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    functionUses: 2
    ICount: 56
    EdgeCount: 31
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:354"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:372"
        BranchSideFuncs:
        - "isAdded()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:371"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:354"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:372"
        BranchSideFuncs:
        - "isAdded()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:371"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:356"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:359"
        BranchSideFuncs:
        - "applyAddedDiffElement(com.github.javaparser.printer.lexicalpreservation.Added)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:358"
        BranchSideFuncs:
        - "get(int)"
        - "isKept()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:362"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:364"
        BranchSideFuncs:
        - "applyKeptDiffElement(com.github.javaparser.printer.lexicalpreservation.Kept,com.github.javaparser.printer.lexicalpreservation.TextElement,boolean,boolean)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:363"
        BranchSideFuncs:
        - "isRemoved()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:364"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:368"
        BranchSideFuncs:
        - "applyRemovedDiffElement(com.github.javaparser.printer.lexicalpreservation.RemovedGroup,com.github.javaparser.printer.lexicalpreservation.Removed,com.github.javaparser.printer.lexicalpreservation.TextElement,boolean,boolean)"
        - "get(java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:367"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:372"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:352"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:351"
        BranchSideFuncs:
        - "applyLeftOverOriginalElements()"
        - "applyLeftOverDiffElements()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:372"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:352"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:351"
        BranchSideFuncs:
        - "applyLeftOverOriginalElements()"
        - "applyLeftOverDiffElements()"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:349,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor].of"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:349,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor].extract"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:350,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].combineRemovedElementsToRemovedGroups"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:352,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].applyLeftOverDiffElements"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:353,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].applyLeftOverOriginalElements"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:355,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:356,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isAdded"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:357,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].applyAddedDiffElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:362,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isKept"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:363,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].applyKeptDiffElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:364,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isRemoved"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:366,1"
      Dst: "[java.util.Map].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:366,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].applyRemovedDiffElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:368,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:368,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:368,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:368,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:372,1"
      Dst: "[java.util.List].size"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].applyLeftOverOriginalElements()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 375
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElement].isWhiteSpaceOrComment()"
    functionUses: 1
    ICount: 35
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:377"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:386"
        BranchSideFuncs:
        - "get(int)"
        - "isWhiteSpaceOrComment()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:385"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:377"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:386"
        BranchSideFuncs:
        - "get(int)"
        - "isWhiteSpaceOrComment()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:385"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:379"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:382"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:381"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:377,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:378,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:379,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isWhiteSpaceOrComment"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:382,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:382,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:382,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:382,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].applyLeftOverDiffElements()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 389
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].isKept()"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].isKept()"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].isKept()"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].isKept()"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].isAdded()"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].isAdded()"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].isAdded()"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].isAdded()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].addElement(int,com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].toTextElement()"
    functionUses: 1
    ICount: 39
    EdgeCount: 17
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:391"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:406"
        BranchSideFuncs:
        - "get(int)"
        - "isKept()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:405"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:391"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:406"
        BranchSideFuncs:
        - "get(int)"
        - "isKept()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:405"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:393"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:395"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:394"
        BranchSideFuncs:
        - "isAdded()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:395"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:402"
        BranchSideFuncs:
        - "addElement(int,com.github.javaparser.printer.lexicalpreservation.TextElement)"
        - "toTextElement()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:401"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:391,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:392,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:393,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isKept"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:395,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isAdded"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:397,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Added].toTextElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:397,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].addElement"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].combineRemovedElementsToRemovedGroups()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 422
    functionDepth: 0
    returnType: "java.util.Map"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].groupConsecutiveRemovedElements()"
    - "[com.github.javaparser.utils.VisitorMap].entrySet()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].of(java.lang.Integer,java.util.List)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    functionUses: 1
    ICount: 33
    EdgeCount: 107
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:425"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:428"
        BranchSideFuncs:
        - "of(java.lang.Integer,java.util.List)"
        - "entrySet()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:427"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:429"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:434"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:433"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:430"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:433"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:432"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:423,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].groupConsecutiveRemovedElements"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:424,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:425,1"
      Dst: "[java.util.Map].entrySet"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:425,1"
      Dst: "[java.util.Set].iterator"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:425,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:425,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:426,1"
      Dst: "[java.util.Map$Entry].getKey"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:426,1"
      Dst: "[java.util.Map$Entry].getValue"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:426,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].of"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:426,1"
      Dst: "[java.util.List].add"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:428,1"
      Dst: "[java.util.HashMap].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:429,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:430,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].iterator"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:431,1"
      Dst: "[java.util.Map].put"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 4
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].groupConsecutiveRemovedElements()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 437
    functionDepth: 0
    returnType: "java.util.Map"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].isRemoved()"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].isRemoved()"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].isRemoved()"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].isRemoved()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_groupConsecutiveRemovedElements_3__850].bootstrap$()"
    functionUses: 1
    ICount: 25
    EdgeCount: 13
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:440"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:451"
        BranchSideFuncs:
        - "get(int)"
        - "isRemoved()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:450"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:442"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:448"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:447"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:443"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:446"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:445"
        BranchSideFuncs:
        - "add(java.lang.Object)"
        - "bootstrap$()"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:438,1"
      Dst: "[java.util.HashMap].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:440,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:441,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:442,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isRemoved"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:444,1"
      Dst: "[java.lang.Integer].valueOf"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:446,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_groupConsecutiveRemovedElements_3__850].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:446,1"
      Dst: "[java.util.Map].computeIfAbsent"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:446,1"
      Dst: "[java.util.List].add"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].applyRemovedDiffElement(com.github.javaparser.printer.lexicalpreservation.RemovedGroup,com.github.javaparser.printer.lexicalpreservation.Removed,com.github.javaparser.printer.lexicalpreservation.TextElement,boolean,boolean)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 454
    functionDepth: 0
    returnType: "void"
    argCount: 5
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    - "com.github.javaparser.printer.lexicalpreservation.Removed"
    - "com.github.javaparser.printer.lexicalpreservation.TextElement"
    - "boolean"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isChild()"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isChild()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isComment()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isComment()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isComment()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].getChild()"
    - "[com.github.javaparser.ast.Node].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].getChild()"
    - "[com.github.javaparser.ast.comments.Comment].getCommentedNode()"
    - "[com.github.javaparser.ast.comments.Comment].getCommentedNode()"
    - "[com.github.javaparser.ast.comments.Comment].isOrphan()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].removeElement(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].removeElement(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].isEnforcingIndentationActivable(com.github.javaparser.printer.lexicalpreservation.RemovedGroup)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].considerEnforcingIndentation(com.github.javaparser.printer.lexicalpreservation.NodeText,int)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isWhiteSpace()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isWhiteSpace()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isWhiteSpace()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isWhiteSpace()"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].isKept()"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].isKept()"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].isKept()"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].isKept()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.utils.VisitorList].remove(int)"
    - "[com.github.javaparser.ast.NodeList].remove(int)"
    - "[com.github.javaparser.utils.VisitorList$3].remove(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].isFollowedByComment(int,java.util.List)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].posOfNextComment(int,java.util.List)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].removeElements(int,int,java.util.List)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].isRemovingIndentationActivable(com.github.javaparser.printer.lexicalpreservation.RemovedGroup)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].considerRemovingIndentation(com.github.javaparser.printer.lexicalpreservation.NodeText,int)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].removeElement(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].isRemovingIndentationActivable(com.github.javaparser.printer.lexicalpreservation.RemovedGroup)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].considerRemovingIndentation(com.github.javaparser.printer.lexicalpreservation.NodeText,int)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getTokenKind()"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].getTokenType()"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].isToken()"
    - "[com.github.javaparser.JavaToken].getCategory()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getToken()"
    - "[com.github.javaparser.JavaToken$Category].isEndOfLine()"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].isNewLine()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].removeElement(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].isWhiteSpaceNotEol()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isSpaceOrTab()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isSpaceOrTab()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].removeElement(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElement].isWhiteSpaceOrComment()"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].isNewLine()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isLiteral()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isLiteral()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].removeElement(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].isPrimitiveType()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isPrimitive()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isPrimitive()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].removeElement(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].isWhiteSpace()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isWhiteSpace()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isWhiteSpace()"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isChild()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].removeElement(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].cleanTheLineOfLeftOverSpace(com.github.javaparser.printer.lexicalpreservation.RemovedGroup,com.github.javaparser.printer.lexicalpreservation.Removed)"
    functionUses: 1
    ICount: 230
    EdgeCount: 80
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:455"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:455"
        BranchSideFuncs:
        - "isComment()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:454"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:455"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:455"
        BranchSideFuncs:
        - "isComment()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:454"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:457"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:466"
        BranchSideFuncs:
        - "isEnforcingIndentationActivable(com.github.javaparser.printer.lexicalpreservation.RemovedGroup)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:461"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:464"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:463"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:461"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:464"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:463"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:461"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:464"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:463"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:472"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:476"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:477"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:490"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:489"
        BranchSideFuncs:
        - "isFollowedByComment(int,java.util.List)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:477"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:490"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:489"
        BranchSideFuncs:
        - "isFollowedByComment(int,java.util.List)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:478"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:489"
        BranchSideFuncs:
        - "isFollowedByComment(int,java.util.List)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:478"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:489"
        BranchSideFuncs:
        - "isFollowedByComment(int,java.util.List)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:483"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:484"
        BranchSideFuncs:
        - "remove(int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:483"
        BranchSideFuncs:
        - "remove(int)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:483"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:490"
        BranchSideFuncs:
        - "remove(int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:489"
        BranchSideFuncs:
        - "isFollowedByComment(int,java.util.List)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:490"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:494"
        BranchSideFuncs:
        - "removeElements(int,int,java.util.List)"
        - "posOfNextComment(int,java.util.List)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:493"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:494"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:497"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:455"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:506"
        BranchSideFuncs:
        - "isComment()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:505"
        BranchSideFuncs:
        - "getTokenKind()"
        - "isToken()"
        - "getTokenType()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:455"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:506"
        BranchSideFuncs:
        - "isComment()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:505"
        BranchSideFuncs:
        - "getTokenKind()"
        - "isToken()"
        - "getTokenType()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:503"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:542"
        BranchSideFuncs:
        - "considerRemovingIndentation(com.github.javaparser.printer.lexicalpreservation.NodeText,int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:541"
        BranchSideFuncs:
        - "cleanTheLineOfLeftOverSpace(com.github.javaparser.printer.lexicalpreservation.RemovedGroup,com.github.javaparser.printer.lexicalpreservation.Removed)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:506"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:510"
        BranchSideFuncs:
        - "isWhiteSpaceNotEol()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:506"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:510"
        BranchSideFuncs:
        - "isWhiteSpaceNotEol()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:506"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:508"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:508"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:511"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:510"
        BranchSideFuncs:
        - "isWhiteSpaceNotEol()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:508"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:511"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:510"
        BranchSideFuncs:
        - "isWhiteSpaceNotEol()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:511"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:512"
        BranchSideFuncs:
        - "isSpaceOrTab()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:511"
        BranchSideFuncs:
        - "isSpaceOrTab()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:511"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:512"
        BranchSideFuncs:
        - "isSpaceOrTab()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:511"
        BranchSideFuncs:
        - "isSpaceOrTab()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:511"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:515"
        BranchSideFuncs:
        - "isSpaceOrTab()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:514"
        BranchSideFuncs:
        - "isWhiteSpaceOrComment()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:512"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:514"
        BranchSideFuncs:
        - "isWhiteSpaceOrComment()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:515"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:521"
        BranchSideFuncs:
        - "isNewLine()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:520"
        BranchSideFuncs:
        - "isLiteral()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:515"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:521"
        BranchSideFuncs:
        - "isNewLine()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:520"
        BranchSideFuncs:
        - "isLiteral()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:518"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:542"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:541"
        BranchSideFuncs:
        - "cleanTheLineOfLeftOverSpace(com.github.javaparser.printer.lexicalpreservation.RemovedGroup,com.github.javaparser.printer.lexicalpreservation.Removed)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:521"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:524"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:523"
        BranchSideFuncs:
        - "isPrimitiveType()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:524"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:531"
        BranchSideFuncs:
        - "isPrimitive()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:530"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:525"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:529"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:528"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:531"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:532"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:531"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:531"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:532"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:531"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:531"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:533"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:532"
        BranchSideFuncs:
        - "isWhiteSpace()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:533"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:535"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:534"
        BranchSideFuncs:
        - "isChild()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:535"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:539"
        BranchSideFuncs:
        - "getElement()"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:455,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isChild"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:457,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isComment"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:460,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].getChild"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:461,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].isOrphan"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:461,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getCommentedNode"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:461,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:461,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:461,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Removed].getChild"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:461,1"
      Dst: "[com.github.javaparser.ast.Node].equals"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:462,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].removeElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:472,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].isEnforcingIndentationActivable"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:474,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].considerEnforcingIndentation"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:477,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:478,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:478,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isWhiteSpace"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:483,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isKept"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:484,1"
      Dst: "[java.util.List].remove"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:490,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].isFollowedByComment"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:491,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].posOfNextComment"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:492,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].removeElements"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:494,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].isRemovingIndentationActivable"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:496,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].considerRemovingIndentation"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:455,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isComment"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:506,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Removed].isToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:506,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Removed].getTokenType"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:506,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getTokenKind"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:508,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:508,1"
      Dst: "[com.github.javaparser.JavaToken].getCategory"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:508,1"
      Dst: "[com.github.javaparser.JavaToken$Category].isEndOfLine"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:508,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Removed].isNewLine"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:511,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Removed].isWhiteSpaceNotEol"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:511,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Removed].getElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:512,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isSpaceOrTab"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:515,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isWhiteSpaceOrComment"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:521,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isLiteral"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:524,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Removed].isPrimitiveType"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:525,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isPrimitive"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:529,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:529,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:529,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:529,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:531,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Removed].isWhiteSpace"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:542,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].cleanTheLineOfLeftOverSpace"
    JavaMethodInfo: null
    BBCount: 59
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].cleanTheLineOfLeftOverSpace(com.github.javaparser.printer.lexicalpreservation.RemovedGroup,com.github.javaparser.printer.lexicalpreservation.Removed)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 548
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    - "com.github.javaparser.printer.lexicalpreservation.Removed"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].isProcessed()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].isLastElement(com.github.javaparser.printer.lexicalpreservation.Removed)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].isACompleteLine()"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].isNewLine()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].getLastElementIndex()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].getIndentation()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].isReplaced(int)"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isSpaceOrTab()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isSpaceOrTab()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].removeElement(int)"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isSpaceOrTab()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isSpaceOrTab()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].removeElement(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].getTextElement(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isNewline()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isNewline()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].removeElement(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].processed()"
    functionUses: 1
    ICount: 74
    EdgeCount: 26
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:549"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:554"
        BranchSideFuncs:
        - "isProcessed()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:555"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:581"
        BranchSideFuncs:
        - "isLastElement(com.github.javaparser.printer.lexicalpreservation.Removed)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:580"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:556"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:581"
        BranchSideFuncs:
        - "isACompleteLine()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:580"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:557"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:581"
        BranchSideFuncs:
        - "isNewLine()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:580"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:558"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:581"
        BranchSideFuncs:
        - "getIndentation()"
        - "getLastElementIndex()"
        - "isReplaced(int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:580"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:561"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:579"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:578"
        BranchSideFuncs:
        - "processed()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:561"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:579"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:578"
        BranchSideFuncs:
        - "processed()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:562"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:579"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:578"
        BranchSideFuncs:
        - "processed()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:563"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:565"
        BranchSideFuncs:
        - "get(int)"
        - "isSpaceOrTab()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:566"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:571"
        BranchSideFuncs:
        - "getTextElement(int)"
        - "isNewline()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:566"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:571"
        BranchSideFuncs:
        - "getTextElement(int)"
        - "isNewline()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:572"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:562"
        BranchSideFuncs:
        - "removeElement(int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:561"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:574"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:572"
        BranchSideFuncs:
        - "removeElement(int)"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:549,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:555,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].isProcessed"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:556,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].isLastElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:557,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].isACompleteLine"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:558,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Removed].isNewLine"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:559,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].getLastElementIndex"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:560,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].getIndentation"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:561,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:561,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:561,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].isReplaced"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:562,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:563,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:563,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isSpaceOrTab"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:565,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].removeElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:572,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].getTextElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:572,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isNewline"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:579,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].processed"
    JavaMethodInfo: null
    BBCount: 23
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].applyKeptDiffElement(com.github.javaparser.printer.lexicalpreservation.Kept,com.github.javaparser.printer.lexicalpreservation.TextElement,boolean,boolean)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 586
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.Kept"
    - "com.github.javaparser.printer.lexicalpreservation.TextElement"
    - "boolean"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isComment()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isComment()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild()"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isChild()"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isChild()"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isChild()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElement].isWhiteSpaceOrComment()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].isArrayType(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isIdentifier()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isIdentifier()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isIdentifier()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isIdentifier()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isIdentifier()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isIdentifier()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isIdentifier()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isIdentifier()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isKeyword()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isKeyword()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].isNodeWithTypeArguments(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].isTypeWithFullyQualifiedName(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].getIndexToNextTokenElement(com.github.javaparser.printer.lexicalpreservation.TokenTextElement,int)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].getIndexToNextTokenElement(com.github.javaparser.printer.lexicalpreservation.TokenTextElement,com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].getArrayLevel(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].getIndexToNextTokenElementInArrayType(com.github.javaparser.printer.lexicalpreservation.TokenTextElement,int)"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].isPrimitiveType()"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].isToken()"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].isToken()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getTokenKind()"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].getTokenType()"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].isNewLine()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isNewline()"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].isNewLine()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isSpaceOrTab()"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].isWhiteSpaceOrComment()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElement].isWhiteSpaceOrComment()"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].isNewLine()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isSeparator()"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].isWhiteSpace()"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].isIndent()"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].isUnindent()"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].getElement()"
    functionUses: 1
    ICount: 223
    EdgeCount: 44
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:587"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:589"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:588"
        BranchSideFuncs:
        - "getChild()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:589"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:591"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:590"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:589"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:591"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:590"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:591"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:594"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:593"
        BranchSideFuncs:
        - "isChild()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:591"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:594"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:593"
        BranchSideFuncs:
        - "isChild()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:594"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:635"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:634"
        BranchSideFuncs:
        - "isToken()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:594"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:635"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:634"
        BranchSideFuncs:
        - "isToken()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:595"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:597"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:596"
        BranchSideFuncs:
        - "isKeyword()"
        - "isArrayType(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
        - "isIdentifier()"
        - "isTypeWithFullyQualifiedName(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
        - "isNodeWithTypeArguments(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:597"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:597"
        BranchSideFuncs:
        - "getIndexToNextTokenElement(com.github.javaparser.printer.lexicalpreservation.TokenTextElement,int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:596"
        BranchSideFuncs:
        - "isKeyword()"
        - "isArrayType(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
        - "isIdentifier()"
        - "isTypeWithFullyQualifiedName(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
        - "isNodeWithTypeArguments(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:597"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:597"
        BranchSideFuncs:
        - "getIndexToNextTokenElement(com.github.javaparser.printer.lexicalpreservation.TokenTextElement,int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:596"
        BranchSideFuncs:
        - "isKeyword()"
        - "isArrayType(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
        - "isIdentifier()"
        - "isTypeWithFullyQualifiedName(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
        - "isNodeWithTypeArguments(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:597"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:597"
        BranchSideFuncs:
        - "getIndexToNextTokenElement(com.github.javaparser.printer.lexicalpreservation.TokenTextElement,int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:596"
        BranchSideFuncs:
        - "isKeyword()"
        - "isArrayType(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
        - "isIdentifier()"
        - "isTypeWithFullyQualifiedName(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
        - "isNodeWithTypeArguments(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:597"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:597"
        BranchSideFuncs:
        - "getIndexToNextTokenElement(com.github.javaparser.printer.lexicalpreservation.TokenTextElement,int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:596"
        BranchSideFuncs:
        - "isKeyword()"
        - "isArrayType(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
        - "isIdentifier()"
        - "isTypeWithFullyQualifiedName(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
        - "isNodeWithTypeArguments(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:597"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:597"
        BranchSideFuncs:
        - "getIndexToNextTokenElement(com.github.javaparser.printer.lexicalpreservation.TokenTextElement,int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:596"
        BranchSideFuncs:
        - "isKeyword()"
        - "isArrayType(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
        - "isIdentifier()"
        - "isTypeWithFullyQualifiedName(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
        - "isNodeWithTypeArguments(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:597"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:597"
        BranchSideFuncs:
        - "getIndexToNextTokenElement(com.github.javaparser.printer.lexicalpreservation.TokenTextElement,int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:596"
        BranchSideFuncs:
        - "isKeyword()"
        - "isArrayType(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
        - "isIdentifier()"
        - "isTypeWithFullyQualifiedName(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
        - "isNodeWithTypeArguments(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:597"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:597"
        BranchSideFuncs:
        - "getIndexToNextTokenElement(com.github.javaparser.printer.lexicalpreservation.TokenTextElement,int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:596"
        BranchSideFuncs:
        - "isKeyword()"
        - "isArrayType(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
        - "isIdentifier()"
        - "isTypeWithFullyQualifiedName(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
        - "isNodeWithTypeArguments(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:597"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:628"
        BranchSideFuncs:
        - "getIndexToNextTokenElement(com.github.javaparser.printer.lexicalpreservation.TokenTextElement,int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:627"
        BranchSideFuncs:
        - "isPrimitiveType()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:628"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:632"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:631"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:635"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:635"
        BranchSideFuncs:
        - "getTokenKind()"
        - "getTokenType()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:634"
        BranchSideFuncs:
        - "isToken()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:635"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:635"
        BranchSideFuncs:
        - "getTokenKind()"
        - "getTokenType()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:634"
        BranchSideFuncs:
        - "isToken()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:637"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:640"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:639"
        BranchSideFuncs:
        - "isNewline()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:640"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:643"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:642"
        BranchSideFuncs:
        - "isSpaceOrTab()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:640"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:643"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:642"
        BranchSideFuncs:
        - "isSpaceOrTab()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:643"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:645"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:644"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:643"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:645"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:644"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:645"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:647"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:646"
        BranchSideFuncs:
        - "isWhiteSpaceOrComment()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:647"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:649"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:648"
        BranchSideFuncs:
        - "isNewLine()"
        - "isSeparator()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:649"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:654"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:649"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:654"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:635"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:659"
        BranchSideFuncs:
        - "getTokenKind()"
        - "getTokenType()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:658"
        BranchSideFuncs:
        - "isWhiteSpace()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:635"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:659"
        BranchSideFuncs:
        - "getTokenKind()"
        - "getTokenType()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:658"
        BranchSideFuncs:
        - "isWhiteSpace()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:659"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:661"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:660"
        BranchSideFuncs:
        - "isIndent()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:661"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:663"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:662"
        BranchSideFuncs:
        - "isUnindent()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:663"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:666"
        BranchSideFuncs:
        - "getElement()"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:587,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isComment"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:589,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isChild"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:589,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Kept].getElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:589,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:595,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isWhiteSpaceOrComment"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:597,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isIdentifier"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:597,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].isNodeWithTypeArguments"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:606,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].getIndexToNextTokenElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:597,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].isTypeWithFullyQualifiedName"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:597,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isKeyword"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:597,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].isArrayType"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:620,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].getArrayLevel"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:620,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].getIndexToNextTokenElementInArrayType"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:628,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Kept].isPrimitiveType"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:632,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:632,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:632,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:632,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:635,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Kept].isToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:637,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Kept].getTokenType"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:637,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getTokenKind"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:640,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Kept].isNewLine"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:640,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isNewline"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:643,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isSpaceOrTab"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:645,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Kept].isWhiteSpaceOrComment"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:649,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isSeparator"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:659,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Kept].isWhiteSpace"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:661,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Kept].isIndent"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:663,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Kept].isUnindent"
    JavaMethodInfo: null
    BBCount: 57
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].getArrayLevel(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 674
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.DifferenceElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Added].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].isArrayType(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild()"
    - "[com.github.javaparser.ast.type.ArrayType].getArrayLevel()"
    functionUses: 1
    ICount: 11
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:676"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:680"
        BranchSideFuncs:
        - "getArrayLevel()"
        - "getChild()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:679"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:675,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].getElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:676,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].isArrayType"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:677,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:678,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].getArrayLevel"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].isArrayType(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 686
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.DifferenceElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Added].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild()"
    functionUses: 2
    ICount: 13
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:688"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:686"
        BranchSideFuncs:
        - "getElement()"
        - "getChild()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:688"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:686"
        BranchSideFuncs:
        - "getElement()"
        - "getChild()"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:687,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].getElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:688,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].isTypeWithFullyQualifiedName(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 694
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.DifferenceElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isChild()"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getScope()"
    functionUses: 2
    ICount: 18
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:695"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:697"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:696"
        BranchSideFuncs:
        - "getElement()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:698"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:700"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:699"
        BranchSideFuncs:
        - "getScope()"
        - "getChild()"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:695,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isChild"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:697,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].getElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:698,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:698,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:698,1"
      Dst: "[java.lang.Class].isAssignableFrom"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:700,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getScope"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:700,1"
      Dst: "[java.util.Optional].isPresent"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].isNodeWithTypeArguments(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 706
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.DifferenceElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isChild()"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getTypeArguments()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getTypeArguments()"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.NodeList].size()"
    functionUses: 1
    ICount: 26
    EdgeCount: 14
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:707"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:709"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:708"
        BranchSideFuncs:
        - "getElement()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:710"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:712"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:711"
        BranchSideFuncs:
        - "getChild()"
        - "getTypeArguments()"
        - "size()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:713"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:711"
        BranchSideFuncs:
        - "getChild()"
        - "getTypeArguments()"
        - "size()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:713"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:711"
        BranchSideFuncs:
        - "getChild()"
        - "getTypeArguments()"
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:707,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isChild"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:709,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].getElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:710,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:710,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:710,1"
      Dst: "[java.lang.Class].isAssignableFrom"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:712,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments].getTypeArguments"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:713,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:713,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:713,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].getIndexToNextTokenElement(com.github.javaparser.printer.lexicalpreservation.TokenTextElement,com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 721
    functionDepth: 0
    returnType: "int"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    - "com.github.javaparser.printer.lexicalpreservation.DifferenceElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].isTypeWithFullyQualifiedName(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getNameWithScope()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getToken()"
    - "[com.github.javaparser.JavaToken].asString()"
    - "[com.github.javaparser.JavaToken].getNextToken()"
    - "[com.github.javaparser.JavaToken].asString()"
    - "[com.github.javaparser.JavaToken].getNextToken()"
    functionUses: 1
    ICount: 38
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:724"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:726"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:725"
        BranchSideFuncs:
        - "getElement()"
        - "getNameWithScope()"
        - "getToken()"
        - "getChild()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:730"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:745"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:744"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:731"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:741"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:734"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:737"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:736"
        BranchSideFuncs:
        - "getNextToken()"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:724,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].isTypeWithFullyQualifiedName"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:726,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].getElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:728,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:728,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getNameWithScope"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:728,1"
      Dst: "[java.lang.String].split"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:729,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:731,1"
      Dst: "[com.github.javaparser.JavaToken].asString"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:731,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:733,1"
      Dst: "[com.github.javaparser.JavaToken].getNextToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:733,1"
      Dst: "[java.util.Optional].get"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].getIndexToNextTokenElement(com.github.javaparser.printer.lexicalpreservation.TokenTextElement,int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 765
    functionDepth: 0
    returnType: "int"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.JavaToken].getNextToken()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getToken()"
    - "[com.github.javaparser.JavaToken].getKind()"
    - "[com.github.javaparser.JavaToken$Kind].valueOf(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].isDiamondOperator(com.github.javaparser.JavaToken$Kind)"
    - "[com.github.javaparser.JavaToken].getCategory()"
    - "[com.github.javaparser.JavaToken$Category].isWhitespace()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>(com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].getIndexToNextTokenElement(com.github.javaparser.printer.lexicalpreservation.TokenTextElement,int)"
    functionUses: 2
    ICount: 31
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:767"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:772"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:771"
        BranchSideFuncs:
        - "getKind()"
        - "isDiamondOperator(com.github.javaparser.JavaToken$Kind)"
        - "valueOf(int)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:774"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:783"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:782"
        BranchSideFuncs:
        - "isWhitespace()"
        - "getCategory()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:775"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:778"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:777"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:783"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:786"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:785"
        BranchSideFuncs:
        - "getIndexToNextTokenElement(com.github.javaparser.printer.lexicalpreservation.TokenTextElement,int)"
        - "<init>(com.github.javaparser.JavaToken)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:783"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:786"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:785"
        BranchSideFuncs:
        - "getIndexToNextTokenElement(com.github.javaparser.printer.lexicalpreservation.TokenTextElement,int)"
        - "<init>(com.github.javaparser.JavaToken)"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:766,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:766,1"
      Dst: "[com.github.javaparser.JavaToken].getNextToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:767,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:772,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:773,1"
      Dst: "[com.github.javaparser.JavaToken].getKind"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:773,1"
      Dst: "[com.github.javaparser.JavaToken$Kind].valueOf"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:774,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].isDiamondOperator"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:775,1"
      Dst: "[java.lang.Enum].equals"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:783,1"
      Dst: "[com.github.javaparser.JavaToken].getCategory"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:783,1"
      Dst: "[com.github.javaparser.JavaToken$Category].isWhitespace"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:786,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:786,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].getIndexToNextTokenElement"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].getIndexToNextTokenElementInArrayType(com.github.javaparser.printer.lexicalpreservation.TokenTextElement,int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 794
    functionDepth: 0
    returnType: "int"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.JavaToken].getNextToken()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getToken()"
    - "[com.github.javaparser.JavaToken].getKind()"
    - "[com.github.javaparser.JavaToken$Kind].valueOf(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].isBracket(com.github.javaparser.JavaToken$Kind)"
    - "[com.github.javaparser.JavaToken].getCategory()"
    - "[com.github.javaparser.JavaToken$Category].isWhitespace()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>(com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].getIndexToNextTokenElementInArrayType(com.github.javaparser.printer.lexicalpreservation.TokenTextElement,int)"
    functionUses: 2
    ICount: 29
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:796"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:801"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:800"
        BranchSideFuncs:
        - "getKind()"
        - "valueOf(int)"
        - "isBracket(com.github.javaparser.JavaToken$Kind)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:803"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:810"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:809"
        BranchSideFuncs:
        - "isWhitespace()"
        - "getCategory()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:804"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:810"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:809"
        BranchSideFuncs:
        - "isWhitespace()"
        - "getCategory()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:810"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:813"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:812"
        BranchSideFuncs:
        - "getIndexToNextTokenElementInArrayType(com.github.javaparser.printer.lexicalpreservation.TokenTextElement,int)"
        - "<init>(com.github.javaparser.JavaToken)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:810"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:813"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:812"
        BranchSideFuncs:
        - "getIndexToNextTokenElementInArrayType(com.github.javaparser.printer.lexicalpreservation.TokenTextElement,int)"
        - "<init>(com.github.javaparser.JavaToken)"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:795,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:795,1"
      Dst: "[com.github.javaparser.JavaToken].getNextToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:796,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:801,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:802,1"
      Dst: "[com.github.javaparser.JavaToken].getKind"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:802,1"
      Dst: "[com.github.javaparser.JavaToken$Kind].valueOf"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:803,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].isBracket"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:804,1"
      Dst: "[java.lang.Enum].equals"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:810,1"
      Dst: "[com.github.javaparser.JavaToken].getCategory"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:810,1"
      Dst: "[com.github.javaparser.JavaToken$Category].isWhitespace"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:813,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:813,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].getIndexToNextTokenElementInArrayType"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].isDiamondOperator(com.github.javaparser.JavaToken$Kind)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 819
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.JavaToken$Kind"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 12
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:820"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:819"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:820"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:819"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:820,1"
      Dst: "[java.lang.Enum].equals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].isBracket(com.github.javaparser.JavaToken$Kind)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 826
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.JavaToken$Kind"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 12
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:827"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:826"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:827"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:826"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:827,1"
      Dst: "[java.lang.Enum].equals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].nextIsRightBrace(int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 830
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.utils.VisitorList].subList(int,int)"
    - "[com.github.javaparser.ast.NodeList].subList(int,int)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.utils.VisitorList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isSpaceOrTab()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isSpaceOrTab()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isToken(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isToken(int)"
    functionUses: 2
    ICount: 17
    EdgeCount: 44
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:832"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:837"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
        - "isSpaceOrTab()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:836"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:833"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:836"
        BranchSideFuncs:
        - "isToken(int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:835"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:831,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:831,1"
      Dst: "[java.util.List].subList"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:832,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:832,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:832,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:833,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isSpaceOrTab"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:834,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isToken"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].applyAddedDiffElement(com.github.javaparser.printer.lexicalpreservation.Added)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 840
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.Added"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Added].isIndent()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>(int)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].isUnindent()"
    - "[com.github.javaparser.utils.VisitorList].isEmpty()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.utils.VisitorList].remove(int)"
    - "[com.github.javaparser.ast.NodeList].remove(int)"
    - "[com.github.javaparser.utils.VisitorList$3].remove(int)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].toTextElement()"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isNewline()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isNewline()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].isAReplacement(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].isAfterLBrace(com.github.javaparser.printer.lexicalpreservation.NodeText,int)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].processIndentation(java.util.List,java.util.List)"
    - "[com.github.javaparser.utils.VisitorList].subList(int,int)"
    - "[com.github.javaparser.ast.NodeList].subList(int,int)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].nextIsRightBrace(int)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.utils.VisitorList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getTokenKind()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isToken(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isToken(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].addElement(int,com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isNewline()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isNewline()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].addElement(int,com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - "[com.github.javaparser.TokenTypes].eolTokenKind()"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isSpaceOrTab()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isSpaceOrTab()"
    - "[com.github.javaparser.utils.VisitorList].remove(int)"
    - "[com.github.javaparser.ast.NodeList].remove(int)"
    - "[com.github.javaparser.utils.VisitorList$3].remove(int)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.utils.VisitorList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].processIndentation(java.util.List,java.util.List)"
    - "[com.github.javaparser.utils.VisitorList].subList(int,int)"
    - "[com.github.javaparser.ast.NodeList].subList(int,int)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].addElement(int,com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].indentationBlock()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.utils.VisitorList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].addElement(int,com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].numberOfElements()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].getTextElement(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isComment()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isComment()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].getTextElement(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isComment()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isComment()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].getTextElement(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isNewline()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isNewline()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].getTextElement(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isWhiteSpace()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isWhiteSpace()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getRange()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].getRange()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_applyAddedDiffElement_4__839].bootstrap$(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getRange()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].getRange()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].getTextElement(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].addElement(int,com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].adjustIndentation(java.util.List,com.github.javaparser.printer.lexicalpreservation.NodeText,int,boolean)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].adjustIndentation(java.util.List,com.github.javaparser.printer.lexicalpreservation.NodeText,int,boolean)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].addElement(int,com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElement].isChild()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].adjustIndentation(java.util.List,com.github.javaparser.printer.lexicalpreservation.NodeText,int,boolean)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].addElement(int,com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].addElement(int,com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isNewline()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isNewline()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].isFollowedByUnindent(java.util.List,int)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].nextIsRightBrace(int)"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isNewline()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isNewline()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].adjustIndentation(java.util.List,com.github.javaparser.printer.lexicalpreservation.NodeText,int,boolean)"
    functionUses: 1
    ICount: 307
    EdgeCount: 196
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:841"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:849"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:848"
        BranchSideFuncs:
        - "isUnindent()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:842"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:844"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:849"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:857"
        BranchSideFuncs:
        - "isEmpty()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:856"
        BranchSideFuncs:
        - "toTextElement()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:850"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:852"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:850"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:852"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:859"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:-1"
        BranchSideFuncs:
        - "isAfterLBrace(com.github.javaparser.printer.lexicalpreservation.NodeText,int)"
        - "isAReplacement(int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:859"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:-1"
        BranchSideFuncs:
        - "isAfterLBrace(com.github.javaparser.printer.lexicalpreservation.NodeText,int)"
        - "isAReplacement(int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:860"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:859"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:858"
        BranchSideFuncs:
        - "isAfterLBrace(com.github.javaparser.printer.lexicalpreservation.NodeText,int)"
        - "isAReplacement(int)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:863"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:870"
        BranchSideFuncs:
        - "isToken(int)"
        - "getTokenKind()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:869"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:864"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:867"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:866"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:864"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:867"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:866"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:864"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:867"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:866"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:860"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:894"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:893"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:860"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:894"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:893"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:871"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:874"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:873"
        BranchSideFuncs:
        - "<init>(int)"
        - "eolTokenKind()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:876"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:880"
        BranchSideFuncs:
        - "remove(int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:879"
        BranchSideFuncs:
        - "processIndentation(java.util.List,java.util.List)"
        - "subList(int,int)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:876"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:880"
        BranchSideFuncs:
        - "remove(int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:879"
        BranchSideFuncs:
        - "processIndentation(java.util.List,java.util.List)"
        - "subList(int,int)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:880"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:888"
        BranchSideFuncs:
        - "processIndentation(java.util.List,java.util.List)"
        - "subList(int,int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:887"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:888"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:894"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "iterator()"
        - "indentationBlock()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:893"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:889"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:894"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "iterator()"
        - "indentationBlock()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:893"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:894"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:950"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:896"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:896"
        BranchSideFuncs:
        - "numberOfElements()"
        - "isComment()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:895"
        BranchSideFuncs:
        - "numberOfElements()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:898"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:896"
        BranchSideFuncs:
        - "isComment()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:895"
        BranchSideFuncs:
        - "numberOfElements()"
        - "isComment()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:898"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:896"
        BranchSideFuncs:
        - "isComment()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:895"
        BranchSideFuncs:
        - "numberOfElements()"
        - "isComment()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:900"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:898"
        BranchSideFuncs:
        - "isWhiteSpace()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:897"
        BranchSideFuncs:
        - "isComment()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:901"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:900"
        BranchSideFuncs:
        - "isWhiteSpace()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:899"
        BranchSideFuncs:
        - "isWhiteSpace()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:901"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:900"
        BranchSideFuncs:
        - "isWhiteSpace()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:899"
        BranchSideFuncs:
        - "isWhiteSpace()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:902"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:-1"
        BranchSideFuncs:
        - "getRange()"
        - "getTextElement(int)"
        - "bootstrap$(com.github.javaparser.printer.lexicalpreservation.TextElement)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:902"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:-1"
        BranchSideFuncs:
        - "getRange()"
        - "getTextElement(int)"
        - "bootstrap$(com.github.javaparser.printer.lexicalpreservation.TextElement)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:904"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:-1"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:905"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:914"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:905"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:914"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:905"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:914"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:915"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:928"
        BranchSideFuncs:
        - "isChild()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:915"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:928"
        BranchSideFuncs:
        - "isChild()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:929"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:946"
        BranchSideFuncs:
        - "addElement(int,com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:929"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:946"
        BranchSideFuncs:
        - "addElement(int,com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:937"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:943"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:937"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:943"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:937"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:943"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:951"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:959"
        BranchSideFuncs:
        - "isNewline()"
        - "get(int)"
        - "nextIsRightBrace(int)"
        - "isFollowedByUnindent(java.util.List,int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:958"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:955"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:952"
        BranchSideFuncs:
        - "adjustIndentation(java.util.List,com.github.javaparser.printer.lexicalpreservation.NodeText,int,boolean)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:951"
        BranchSideFuncs:
        - "isNewline()"
        - "get(int)"
        - "nextIsRightBrace(int)"
        - "isFollowedByUnindent(java.util.List,int)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:955"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:956"
        BranchSideFuncs:
        - "adjustIndentation(java.util.List,com.github.javaparser.printer.lexicalpreservation.NodeText,int,boolean)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:955"
        BranchSideFuncs:
        - "adjustIndentation(java.util.List,com.github.javaparser.printer.lexicalpreservation.NodeText,int,boolean)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:955"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:959"
        BranchSideFuncs:
        - "adjustIndentation(java.util.List,com.github.javaparser.printer.lexicalpreservation.NodeText,int,boolean)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:958"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:841,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Added].isIndent"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:843,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:843,1"
      Dst: "[java.util.List].add"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:849,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Added].isUnindent"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:850,1"
      Dst: "[java.util.List].isEmpty"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:851,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:851,1"
      Dst: "[java.util.List].remove"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:857,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Added].toTextElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:859,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:859,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isNewline"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:861,1"
      Dst: "[java.util.List].subList"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:861,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].processIndentation"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:862,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].nextIsRightBrace"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:863,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:863,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:863,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:864,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getTokenKind"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:864,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:867,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].addElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:860,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].isAfterLBrace"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:860,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].isAReplacement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:874,1"
      Dst: "[com.github.javaparser.TokenTypes].eolTokenKind"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:876,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isSpaceOrTab"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:889,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].indentationBlock"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:896,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].numberOfElements"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:897,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].getTextElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:897,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isComment"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:901,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isWhiteSpace"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:902,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].getRange"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:902,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:903,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_applyAddedDiffElement_4__839].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:904,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:904,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:904,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:904,1"
      Dst: "[java.lang.Boolean].booleanValue"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:912,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].adjustIndentation"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:929,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isChild"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:952,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].isFollowedByUnindent"
    JavaMethodInfo: null
    BBCount: 81
    CyclomaticComplexity: 7
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].isFollowedByUnindent(java.util.List,int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 1032
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.util.List"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].isAdded()"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].isAdded()"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].isAdded()"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].isAdded()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    functionUses: 1
    ICount: 19
    EdgeCount: 16
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:1034"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:1034"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:1034"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:-2"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:1034,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:1034,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:1034,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isAdded"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:1034,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].getElement"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].adjustIndentation(java.util.List,com.github.javaparser.printer.lexicalpreservation.NodeText,int,boolean)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 1037
    functionDepth: 0
    returnType: "int"
    argCount: 4
    argTypes:
    - "java.util.List"
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    - "int"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].getElements()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].processIndentation(java.util.List,java.util.List)"
    - "[com.github.javaparser.utils.VisitorList].subList(int,int)"
    - "[com.github.javaparser.ast.NodeList].subList(int,int)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].getTextElement(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isToken(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isToken(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].numberOfElements()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.utils.VisitorList].subList(int,int)"
    - "[com.github.javaparser.ast.NodeList].subList(int,int)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.utils.VisitorList].subList(int,int)"
    - "[com.github.javaparser.ast.NodeList].subList(int,int)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.utils.VisitorList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].getTextElement(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isSpaceOrTab()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isSpaceOrTab()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].numberOfElements()"
    - "[com.github.javaparser.ast.NodeList].add(int,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(int,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(int,java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].getElements()"
    functionUses: 4
    ICount: 48
    EdgeCount: 62
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:1039"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:1041"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:1040"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:1039"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:1041"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:1040"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:1041"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:1044"
        BranchSideFuncs:
        - "subList(int,int)"
        - "size()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:1043"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:1044"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:1051"
        BranchSideFuncs:
        - "hasNext()"
        - "numberOfElements()"
        - "iterator()"
        - "getTextElement(int)"
        - "next()"
        - "isSpaceOrTab()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:1050"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:1045"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:1048"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:1047"
        BranchSideFuncs:
        - "add(int,java.lang.Object)"
        - "getElements()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:1045"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:1048"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:1047"
        BranchSideFuncs:
        - "add(int,java.lang.Object)"
        - "getElements()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:1051"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:1054"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:1053"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:1038,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].getElements"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:1038,1"
      Dst: "[java.util.List].subList"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:1038,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].processIndentation"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:1039,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].numberOfElements"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:1039,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].getTextElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:1039,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:1040,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:1040,1"
      Dst: "[java.lang.Math].min"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:1042,1"
      Dst: "[java.lang.Math].max"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:1044,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:1044,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:1044,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:1045,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isSpaceOrTab"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:1048,1"
      Dst: "[java.util.List].add"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:1052,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    JavaMethodInfo: null
    BBCount: 15
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].isAReplacement(int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 1060
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].isAdded()"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].isAdded()"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].isAdded()"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].isAdded()"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].isRemoved()"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].isRemoved()"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].isRemoved()"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].isRemoved()"
    functionUses: 1
    ICount: 18
    EdgeCount: 14
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:1061"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:1061"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:1061"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:-2"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:1061,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:1061,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isAdded"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:1061,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isRemoved"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].isReplaced(int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 1067
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].isAdded()"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].isAdded()"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].isAdded()"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].isAdded()"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].isRemoved()"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].isRemoved()"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].isRemoved()"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].isRemoved()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    functionUses: 1
    ICount: 21
    EdgeCount: 16
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:1068"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:1068"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Difference:1068"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Difference:-2"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:1068,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:1068,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:1068,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isAdded"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:1068,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isRemoved"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].toString()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 1072
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:1073,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:1073,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:1073,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].lambda$applyAddedDiffElement$4(com.github.javaparser.printer.lexicalpreservation.TextElement,com.github.javaparser.Range)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 903
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TextElement"
    - "com.github.javaparser.Range"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getRange()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].getRange()"
    - "[com.github.javaparser.Range].isBefore(com.github.javaparser.Range)"
    functionUses: 1
    ICount: 8
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:904,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].getRange"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:904,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:904,1"
      Dst: "[com.github.javaparser.Range].isBefore"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:904,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].lambda$groupConsecutiveRemovedElements$3(java.lang.Integer)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 445
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 1
    argTypes:
    - "java.lang.Integer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:446,1"
      Dst: "[java.util.ArrayList].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].lambda$lastIndexOfEol$2(java.util.List,int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.util.List"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:116,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:116,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isNewline"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].lambda$lastIndexOfEol$1(java.util.List,int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 2
    argTypes:
    - "java.util.List"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:115,1"
      Dst: "[java.util.List].size"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference].lambda$processIndentation$0(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference"
    linkageType: null
    functionLinenumber: 90
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TextElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isWhiteSpace()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isWhiteSpace()"
    functionUses: 1
    ICount: 3
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference:91,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isWhiteSpace"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_129__241].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_129__241"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_129__241].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_129__241:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_129__241].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_129__241].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_129__241"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_129__241:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_129__241].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_129__241"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$129(java.lang.Object,com.github.javaparser.ast.expr.AnnotationExpr)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_129__241:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$129"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__569].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__569"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__569].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__569:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__569].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__569].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__569"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__569:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__569].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__569"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__569:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.SimpleNameMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.SimpleNameMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.NodeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.SimpleNameMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.NodeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_8__46].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_8__46"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.validator.Validator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_8__46].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_8__46:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_8__46].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_8__46].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_8__46"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_8__46:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_8__46].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_8__46"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$8(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 8
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_8__46:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$8"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr:49,1"
      Dst: "[com.github.javaparser.ast.expr.Name].<init>"
    - Src: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr:49,1"
      Dst: "[com.github.javaparser.ast.expr.StringLiteralExpr].<init>"
    - Src: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr:49,1"
      Dst: "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].<init>(com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr:54,1"
      Dst: "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    linkageType: null
    functionLinenumber: 61
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.Name"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.AnnotationExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].setMemberValue(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 8
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr:62,1"
      Dst: "[com.github.javaparser.ast.expr.AnnotationExpr].<init>"
    - Src: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr:63,1"
      Dst: "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].setMemberValue"
    - Src: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr:64,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    linkageType: null
    functionLinenumber: 69
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Object)"
    functionUses: 205
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr:70,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    linkageType: null
    functionLinenumber: 75
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Object)"
    functionUses: 179
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr:76,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].getMemberValue()"
    functionSourceFile: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    linkageType: null
    functionLinenumber: 80
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].setMemberValue(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    linkageType: null
    functionLinenumber: 85
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr:87"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr:90"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr:89"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr:91"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr:93"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr:92"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr:86,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr:90,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr:92,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr:94,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    linkageType: null
    functionLinenumber: 100
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr:101,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr:101,1"
      Dst: "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    linkageType: null
    functionLinenumber: 106
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.SingleMemberAnnotationExprMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    linkageType: null
    functionLinenumber: 112
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].setMemberValue(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 12
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr:113"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr:116"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr:115"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr:116"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr:120"
        BranchSideFuncs:
        - "setMemberValue(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr:119"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr:117,1"
      Dst: "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].setMemberValue"
    - Src: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr:120,1"
      Dst: "[com.github.javaparser.ast.expr.AnnotationExpr].replace"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].isSingleMemberAnnotationExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].asSingleMemberAnnotationExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].ifSingleMemberAnnotationExpr(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr:138,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].toSingleMemberAnnotationExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr:144,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken$Kind].values()"
    functionSourceFile: "com.github.javaparser.JavaToken$Kind"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.JavaToken$Kind[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaToken$Kind:257,1"
      Dst: "[java.lang.Object].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken$Kind].valueOf(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaToken$Kind"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.JavaToken$Kind"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaToken$Kind:257,1"
      Dst: "[java.lang.Enum].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken$Kind].<init>(java.lang.String,int,int)"
    functionSourceFile: "com.github.javaparser.JavaToken$Kind"
    linkageType: null
    functionLinenumber: 413
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "java.lang.String"
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 151
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaToken$Kind:414,1"
      Dst: "[java.lang.Enum].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken$Kind].valueOf(int)"
    functionSourceFile: "com.github.javaparser.JavaToken$Kind"
    linkageType: null
    functionLinenumber: 418
    functionDepth: 0
    returnType: "com.github.javaparser.JavaToken$Kind"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.CodeGenerationUtils].f(java.lang.String,java.lang.Object[])"
    functionUses: 3
    ICount: 311
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaToken$Kind:723,1"
      Dst: "[java.lang.Integer].valueOf"
    - Src: "com.github.javaparser.JavaToken$Kind:723,1"
      Dst: "[com.github.javaparser.utils.CodeGenerationUtils].f"
    - Src: "com.github.javaparser.JavaToken$Kind:723,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    JavaMethodInfo: null
    BBCount: 153
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken$Kind].isPrimitive()"
    functionSourceFile: "com.github.javaparser.JavaToken$Kind"
    linkageType: null
    functionLinenumber: 727
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 19
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.JavaToken$Kind:728"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaToken$Kind:727"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.JavaToken$Kind:728"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaToken$Kind:727"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.JavaToken$Kind:728"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaToken$Kind:727"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.JavaToken$Kind:728"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaToken$Kind:727"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.JavaToken$Kind:728"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaToken$Kind:727"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.JavaToken$Kind:728"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaToken$Kind:727"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.JavaToken$Kind:728"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaToken$Kind:727"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken$Kind].getKind()"
    functionSourceFile: "com.github.javaparser.JavaToken$Kind"
    linkageType: null
    functionLinenumber: 731
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken$Kind].$values()"
    functionSourceFile: "com.github.javaparser.JavaToken$Kind"
    linkageType: null
    functionLinenumber: 256
    functionDepth: 0
    returnType: "com.github.javaparser.JavaToken$Kind[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 304
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_4__152].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_4__152"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_4__152].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_4__152:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_4__152].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_4__152].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_4__152"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_4__152:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_4__152].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_4__152"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$4(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_4__152:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$4"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_33__200].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_33__200"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_33__200].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_33__200:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_33__200].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_33__200].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_33__200"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_33__200:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_33__200].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_33__200"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$33(java.lang.Object,com.github.javaparser.ast.Modifier)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_33__200:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$33"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_25__207].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_25__207"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_25__207].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_25__207:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_25__207].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_25__207].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_25__207"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_25__207:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_25__207].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_25__207"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$25(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_25__207:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$25"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_94__559].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_94__559"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_94__559].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_94__559:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_94__559].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_94__559].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_94__559"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_94__559:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_94__559].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_94__559"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$94(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_94__559:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$94"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Problem$lambda_getVerboseMessage_0__676].bootstrap$()"
    functionSourceFile: "com.github.javaparser.Problem$lambda_getVerboseMessage_0__676"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Problem$lambda_getVerboseMessage_0__676].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Problem$lambda_getVerboseMessage_0__676:-1,1"
      Dst: "[com.github.javaparser.Problem$lambda_getVerboseMessage_0__676].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Problem$lambda_getVerboseMessage_0__676].<init>()"
    functionSourceFile: "com.github.javaparser.Problem$lambda_getVerboseMessage_0__676"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Problem$lambda_getVerboseMessage_0__676:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Problem$lambda_getVerboseMessage_0__676].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.Problem$lambda_getVerboseMessage_0__676"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Problem].lambda$getVerboseMessage$0(com.github.javaparser.Range)"
    functionUses: 7
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Problem$lambda_getVerboseMessage_0__676:-1,1"
      Dst: "[com.github.javaparser.Problem].lambda$getVerboseMessage$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[parseFuzzer].<init>()"
    functionSourceFile: "parseFuzzer"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "parseFuzzer:29,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[parseFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider)"
    functionSourceFile: "parseFuzzer"
    linkageType: null
    functionLinenumber: 30
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.code_intelligence.jazzer.api.FuzzedDataProvider"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration].<init>()"
    - "[com.github.javaparser.JavaParser].<init>(com.github.javaparser.ParserConfiguration)"
    - "[com.github.javaparser.ParserConfiguration].getCharacterEncoding()"
    - "[com.github.javaparser.JavaParser].parse(com.github.javaparser.ParseStart,com.github.javaparser.Provider)"
    - "[com.github.javaparser.Providers].provider(java.io.InputStream,java.nio.charset.Charset)"
    functionUses: 0
    ICount: 17
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "parseFuzzer:31,1"
      Dst: "[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsString"
    - Src: "parseFuzzer:32,1"
      Dst: "[java.lang.String].getBytes"
    - Src: "parseFuzzer:32,1"
      Dst: "[java.io.ByteArrayInputStream].<init>"
    - Src: "parseFuzzer:34,1"
      Dst: "[com.github.javaparser.ParserConfiguration].<init>"
    - Src: "parseFuzzer:35,1"
      Dst: "[com.github.javaparser.JavaParser].<init>"
    - Src: "parseFuzzer:36,1"
      Dst: "[com.github.javaparser.ParserConfiguration].getCharacterEncoding"
    - Src: "parseFuzzer:36,1"
      Dst: "[com.github.javaparser.Providers].provider"
    - Src: "parseFuzzer:36,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_4__115].bootstrap$(com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_4__115"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_4__115].<init>(com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_4__115:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_4__115].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_4__115].<init>(com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_4__115"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_4__115:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_4__115].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_4__115"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators].lambda$new$4(com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.body.BodyDeclaration)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_4__115:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators].lambda$new$4"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic$1].<init>()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic$1"
    linkageType: null
    functionLinenumber: 43
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.observer.AstObserverAdapter].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic$1:44,1"
      Dst: "[com.github.javaparser.ast.observer.AstObserverAdapter].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic$1].parentChange(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic$1"
    linkageType: null
    functionLinenumber: 47
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic].access$000()"
    - "[com.github.javaparser.utils.VisitorMap].remove(java.lang.Object)"
    functionUses: 2
    ICount: 7
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic$1:48,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic].access$000"
    - Src: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic$1:48,1"
      Dst: "[java.util.Map].remove"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_113__283].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_113__283"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_113__283].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_113__283:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_113__283].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_113__283].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_113__283"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_113__283:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_113__283].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_113__283"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$113(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_113__283:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$113"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_77__296].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_77__296"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_77__296].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_77__296:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_77__296].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_77__296].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_77__296"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_77__296:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_77__296].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_77__296"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$77(java.lang.Object,com.github.javaparser.ast.NodeList)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_77__296:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$77"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__674].bootstrap$(com.github.javaparser.ast.comments.BlockComment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__674"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.comments.BlockComment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__674].<init>(com.github.javaparser.ast.comments.BlockComment)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__674:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__674].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__674].<init>(com.github.javaparser.ast.comments.BlockComment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__674"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.comments.BlockComment"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__674:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__674].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__674"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__674:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_37__798].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_37__798"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_37__798].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_37__798:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_37__798].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_37__798].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_37__798"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_37__798:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_37__798].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_37__798"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$37(java.lang.Object,com.github.javaparser.ast.type.Type)"
    functionUses: 2
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_37__798:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$37"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_103__799].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_103__799"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_103__799].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_103__799:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_103__799].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_103__799].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_103__799"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_103__799:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_103__799].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_103__799"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$103(java.lang.Object,com.github.javaparser.ast.type.Type)"
    functionUses: 2
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_103__799:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$103"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_4Validator].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_4Validator"
    linkageType: null
    functionLinenumber: 28
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_3Validator].<init>()"
    - "[com.github.javaparser.ast.validator.Validators].remove(com.github.javaparser.ast.validator.Validator)"
    functionUses: 2
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_4Validator:29,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_3Validator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_4Validator:30,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].remove"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_8__708].bootstrap$(com.github.javaparser.printer.PrettyPrintVisitor,java.lang.Void,java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.atomic.AtomicBoolean)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_8__708"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 5
    argTypes:
    - "com.github.javaparser.printer.PrettyPrintVisitor"
    - "java.lang.Void"
    - "java.util.concurrent.atomic.AtomicBoolean"
    - "java.util.concurrent.atomic.AtomicBoolean"
    - "java.util.concurrent.atomic.AtomicBoolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_8__708].<init>(com.github.javaparser.printer.PrettyPrintVisitor,java.lang.Void,java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.atomic.AtomicBoolean)"
    functionUses: 1
    ICount: 8
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_8__708:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_8__708].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_8__708].<init>(com.github.javaparser.printer.PrettyPrintVisitor,java.lang.Void,java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.atomic.AtomicBoolean)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_8__708"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 5
    argTypes:
    - "com.github.javaparser.printer.PrettyPrintVisitor"
    - "java.lang.Void"
    - "java.util.concurrent.atomic.AtomicBoolean"
    - "java.util.concurrent.atomic.AtomicBoolean"
    - "java.util.concurrent.atomic.AtomicBoolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 13
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_8__708:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_8__708].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_8__708"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$8(java.lang.Void,java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.atomic.AtomicBoolean,com.github.javaparser.ast.expr.Expression)"
    functionUses: 4
    ICount: 10
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_8__708:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$8"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__639].bootstrap$(com.github.javaparser.ast.stmt.EmptyStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__639"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.EmptyStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__639].<init>(com.github.javaparser.ast.stmt.EmptyStmt)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__639:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__639].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__639].<init>(com.github.javaparser.ast.stmt.EmptyStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__639"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.EmptyStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__639:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__639].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__639"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__639:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.BlockStmt].<init>()"
    functionSourceFile: "com.github.javaparser.ast.stmt.BlockStmt"
    linkageType: null
    functionLinenumber: 50
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.BlockStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.NodeList].<init>()"
    functionUses: 3
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.BlockStmt:51,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.stmt.BlockStmt:51,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.BlockStmt].<init>(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.stmt.BlockStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.BlockStmt:56,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.BlockStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.stmt.BlockStmt"
    linkageType: null
    functionLinenumber: 63
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.Statement].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].setStatements(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 6
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.BlockStmt:64,1"
      Dst: "[com.github.javaparser.ast.stmt.Statement].<init>"
    - Src: "com.github.javaparser.ast.stmt.BlockStmt:65,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].setStatements"
    - Src: "com.github.javaparser.ast.stmt.BlockStmt:66,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.BlockStmt"
    linkageType: null
    functionLinenumber: 71
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Object)"
    functionUses: 99
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.BlockStmt:72,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.BlockStmt"
    linkageType: null
    functionLinenumber: 77
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Object)"
    functionUses: 69
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.BlockStmt:78,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.BlockStmt].getStatements()"
    functionSourceFile: "com.github.javaparser.ast.stmt.BlockStmt"
    linkageType: null
    functionLinenumber: 82
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 15
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.BlockStmt].setStatements(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.stmt.BlockStmt"
    linkageType: null
    functionLinenumber: 87
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.BlockStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.BlockStmt:89"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.BlockStmt:92"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.BlockStmt:91"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.BlockStmt:93"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.BlockStmt:95"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.BlockStmt:94"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.BlockStmt:88,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.stmt.BlockStmt:92,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.BlockStmt:94,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.BlockStmt:96,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.BlockStmt].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.stmt.BlockStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 18
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.BlockStmt:103"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.BlockStmt:106"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.BlockStmt:105"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.BlockStmt:106"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.BlockStmt:112"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.BlockStmt:111"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.BlockStmt:107"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.BlockStmt:106"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.BlockStmt:105"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.BlockStmt:106,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.stmt.BlockStmt:107,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.stmt.BlockStmt:108,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.stmt.BlockStmt:112,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.stmt.BlockStmt].clone()"
    functionSourceFile: "com.github.javaparser.ast.stmt.BlockStmt"
    linkageType: null
    functionLinenumber: 117
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.BlockStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.BlockStmt:118,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.stmt.BlockStmt:118,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.BlockStmt].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.stmt.BlockStmt"
    linkageType: null
    functionLinenumber: 123
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.BlockStmtMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.BlockStmt].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.stmt.BlockStmt"
    linkageType: null
    functionLinenumber: 129
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.BlockStmt:130"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.BlockStmt:133"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.BlockStmt:132"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.stmt.BlockStmt:133"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.BlockStmt:139"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.stmt.BlockStmt:138"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.stmt.BlockStmt:134"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.BlockStmt:133"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.BlockStmt:132"
        BranchSideFuncs:
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.BlockStmt:133,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.stmt.BlockStmt:134,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.stmt.BlockStmt:135,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.stmt.BlockStmt:139,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.stmt.BlockStmt].isBlockStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.BlockStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.BlockStmt].asBlockStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.BlockStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.BlockStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.BlockStmt].ifBlockStmt(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.stmt.BlockStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.BlockStmt:157,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.BlockStmt].toBlockStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.BlockStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.BlockStmt:163,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_52__430].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_52__430"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_52__430].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_52__430:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_52__430].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_52__430].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_52__430"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_52__430:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_52__430].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_52__430"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$52(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_52__430:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$52"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_101__266].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_101__266"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_101__266].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_101__266:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_101__266].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_101__266].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_101__266"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_101__266:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_101__266].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_101__266"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$101(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_101__266:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$101"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_2__519].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_2__519"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_2__519].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_2__519:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_2__519].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_2__519].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_2__519"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_2__519:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_2__519].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_2__519"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$2(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_2__519:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$2"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.LocalClassDeclarationStmtMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.LocalClassDeclarationStmtMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.StatementMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.LocalClassDeclarationStmtMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.StatementMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.LiteralExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.LiteralExprMetaModel"
    linkageType: null
    functionLinenumber: 42
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.LiteralExprMetaModel:43,1"
      Dst: "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.LiteralExprMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionSourceFile: "com.github.javaparser.metamodel.LiteralExprMetaModel"
    linkageType: null
    functionLinenumber: 47
    functionDepth: 0
    returnType: "void"
    argCount: 6
    argTypes:
    - "java.util.Optional"
    - "java.lang.Class"
    - "java.lang.String"
    - "java.lang.String"
    - "boolean"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 4
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.LiteralExprMetaModel:48,1"
      Dst: "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$lambda_new_2__24].bootstrap$(com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$lambda_new_2__24"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Supplier"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$lambda_new_2__24].<init>(com.github.javaparser.ParserConfiguration)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$lambda_new_2__24:-1,1"
      Dst: "[com.github.javaparser.ParserConfiguration$lambda_new_2__24].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$lambda_new_2__24].<init>(com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$lambda_new_2__24"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$lambda_new_2__24:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$lambda_new_2__24].get()"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$lambda_new_2__24"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration].lambda$new$2()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$lambda_new_2__24:-1,1"
      Dst: "[com.github.javaparser.ParserConfiguration].lambda$new$2"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_100__490].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_100__490"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_100__490].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_100__490:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_100__490].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_100__490].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_100__490"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_100__490:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_100__490].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_100__490"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$100(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_100__490:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$100"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_0__782].bootstrap$(java.lang.String[])"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_0__782"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.IntFunction"
    argCount: 1
    argTypes:
    - "java.lang.String[]"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_0__782].<init>(java.lang.String[])"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_0__782:-1,1"
      Dst: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_0__782].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_0__782].<init>(java.lang.String[])"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_0__782"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String[]"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_0__782:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_0__782].apply(int)"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_0__782"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_0__782:-1,1"
      Dst: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].lambda$stripIndentOfLines$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_4__834].bootstrap$()"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_4__834"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_4__834].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_4__834:-1,1"
      Dst: "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_4__834].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_4__834].<init>()"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_4__834"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_4__834:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_4__834].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_4__834"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.PositionUtils].lambda$firstNonAnnotationNode$4(com.github.javaparser.ast.Modifier)"
    functionUses: 6
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_4__834:-1,1"
      Dst: "[com.github.javaparser.utils.PositionUtils].lambda$firstNonAnnotationNode$4"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    functionSourceFile: "com.github.javaparser.printer.configuration.DefaultConfigurationOption"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption,java.lang.Object)"
    functionUses: 14
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:35,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.configuration.DefaultConfigurationOption"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].value(java.lang.Object)"
    functionUses: 9
    ICount: 8
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:40"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:42"
        BranchSideFuncs:
        - "value(java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:41"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:38,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:41,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].value"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.configuration.DefaultConfigurationOption"
    linkageType: null
    functionLinenumber: 45
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 11
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:46"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:47"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:46"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:46"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:48"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:47"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:49,1"
      Dst: "[java.lang.Enum].equals"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].hashCode()"
    functionSourceFile: "com.github.javaparser.printer.configuration.DefaultConfigurationOption"
    linkageType: null
    functionLinenumber: 53
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:54,1"
      Dst: "[java.lang.Enum].hashCode"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].value(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.configuration.DefaultConfigurationOption"
    linkageType: null
    functionLinenumber: 61
    functionDepth: 0
    returnType: "com.github.javaparser.printer.configuration.ConfigurationOption"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    functionUses: 1
    ICount: 20
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:65"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:68"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:67"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:62,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:65,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:65,1"
      Dst: "[java.lang.Class].isAssignableFrom"
    - Src: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:66,1"
      Dst: "[java.lang.Class].getName"
    - Src: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:66,1"
      Dst: "[java.lang.String].format"
    - Src: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:66,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].hasValue()"
    functionSourceFile: "com.github.javaparser.printer.configuration.DefaultConfigurationOption"
    linkageType: null
    functionLinenumber: 75
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:76"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:75"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].asInteger()"
    functionSourceFile: "com.github.javaparser.printer.configuration.DefaultConfigurationOption"
    linkageType: null
    functionLinenumber: 83
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].cast()"
    functionUses: 2
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:84,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].cast"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].asString()"
    functionSourceFile: "com.github.javaparser.printer.configuration.DefaultConfigurationOption"
    linkageType: null
    functionLinenumber: 91
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].cast()"
    functionUses: 3
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:92,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].cast"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].asBoolean()"
    functionSourceFile: "com.github.javaparser.printer.configuration.DefaultConfigurationOption"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:100,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].cast"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].asValue()"
    functionSourceFile: "com.github.javaparser.printer.configuration.DefaultConfigurationOption"
    linkageType: null
    functionLinenumber: 104
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].cast()"
    functionUses: 4
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:105,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].cast"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].cast()"
    functionSourceFile: "com.github.javaparser.printer.configuration.DefaultConfigurationOption"
    linkageType: null
    functionLinenumber: 108
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].hasValue()"
    functionUses: 3
    ICount: 33
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:109"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:111"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:110"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:111"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:113"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:112"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:109,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].hasValue"
    - Src: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:110,1"
      Dst: "[java.lang.Enum].name"
    - Src: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:110,1"
      Dst: "[java.lang.String].format"
    - Src: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:110,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    - Src: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:111,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:111,1"
      Dst: "[java.lang.Class].isAssignableFrom"
    - Src: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:112,1"
      Dst: "[java.lang.Class].cast"
    - Src: "com.github.javaparser.printer.configuration.DefaultConfigurationOption:113,1"
      Dst: "[java.lang.Class].getName"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$lambda_visit_0__381].bootstrap$(com.github.javaparser.ast.CompilationUnit)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$lambda_visit_0__381"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$lambda_visit_0__381].<init>(com.github.javaparser.ast.CompilationUnit)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$lambda_visit_0__381:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$lambda_visit_0__381].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$lambda_visit_0__381].<init>(com.github.javaparser.ast.CompilationUnit)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$lambda_visit_0__381"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$lambda_visit_0__381:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$lambda_visit_0__381].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$lambda_visit_0__381"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].lambda$visit$0(com.github.javaparser.ast.CompilationUnit,com.github.javaparser.ast.CompilationUnit$Storage)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$lambda_visit_0__381:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].lambda$visit$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_158__172].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_158__172"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_158__172].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_158__172:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_158__172].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_158__172].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_158__172"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_158__172:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_158__172].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_158__172"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$158(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_158__172:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$158"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__487].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__487"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__487].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__487:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__487].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__487].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__487"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__487:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__487].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__487"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__487:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Position].<init>(int,int)"
    functionSourceFile: "com.github.javaparser.Position"
    linkageType: null
    functionLinenumber: 61
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 8
    ICount: 27
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.Position:63"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Position:null"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.Position:66"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Position:72"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.Position:62,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.Position:64,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.Position:64,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.Position:64,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.Position:64,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Position].pos(int,int)"
    functionSourceFile: "com.github.javaparser.Position"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.Position"
    argCount: 2
    argTypes:
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Position:84,1"
      Dst: "[com.github.javaparser.Position].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Position].withColumn(int)"
    functionSourceFile: "com.github.javaparser.Position"
    linkageType: null
    functionLinenumber: 90
    functionDepth: 0
    returnType: "com.github.javaparser.Position"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Position].<init>(int,int)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Position:91,1"
      Dst: "[com.github.javaparser.Position].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Position].withLine(int)"
    functionSourceFile: "com.github.javaparser.Position"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.Position"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Position:98,1"
      Dst: "[com.github.javaparser.Position].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Position].right(int)"
    functionSourceFile: "com.github.javaparser.Position"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.Position"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Position:105,1"
      Dst: "[com.github.javaparser.Position].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Position].nextLine()"
    functionSourceFile: "com.github.javaparser.Position"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.Position"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Position:112,1"
      Dst: "[com.github.javaparser.Position].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Position].valid()"
    functionSourceFile: "com.github.javaparser.Position"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 15
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.Position:122"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Position:121"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.Position:122"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Position:121"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.Position:122"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Position:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.Position:122"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Position:-2"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Position].invalid()"
    functionSourceFile: "com.github.javaparser.Position"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.Position:130"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Position:129"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.Position:130,1"
      Dst: "[com.github.javaparser.Position].valid"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Position].orIfInvalid(com.github.javaparser.Position)"
    functionSourceFile: "com.github.javaparser.Position"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.Position"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Position"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.Position:140"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Position:143"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.Position:142"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.Position:143"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Position:142"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.Position:139,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.Position:140,1"
      Dst: "[com.github.javaparser.Position].valid"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Position].isAfter(com.github.javaparser.Position)"
    functionSourceFile: "com.github.javaparser.Position"
    linkageType: null
    functionLinenumber: 150
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Position"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    functionUses: 3
    ICount: 23
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.Position:152"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Position:155"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.Position:154"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.Position:153"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Position:152"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.Position:155"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Position:154"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.Position:155"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Position:154"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.Position:151,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Position].isAfterOrEqual(com.github.javaparser.Position)"
    functionSourceFile: "com.github.javaparser.Position"
    linkageType: null
    functionLinenumber: 158
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Position"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Position].equals(java.lang.Object)"
    - "[com.github.javaparser.Position].isAfter(com.github.javaparser.Position)"
    functionUses: 1
    ICount: 10
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.Position:159"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Position:158"
        BranchSideFuncs:
        - "isAfter(com.github.javaparser.Position)"
        - "equals(java.lang.Object)"
    - Branch String: "com.github.javaparser.Position:159"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Position:158"
        BranchSideFuncs:
        - "isAfter(com.github.javaparser.Position)"
        - "equals(java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.Position:159,1"
      Dst: "[com.github.javaparser.Position].isAfter"
    - Src: "com.github.javaparser.Position:159,1"
      Dst: "[com.github.javaparser.Position].equals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Position].isBefore(com.github.javaparser.Position)"
    functionSourceFile: "com.github.javaparser.Position"
    linkageType: null
    functionLinenumber: 166
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Position"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    functionUses: 4
    ICount: 23
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.Position:168"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Position:171"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.Position:170"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.Position:169"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Position:168"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.Position:171"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Position:170"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.Position:171"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Position:170"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.Position:167,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Position].isBeforeOrEqual(com.github.javaparser.Position)"
    functionSourceFile: "com.github.javaparser.Position"
    linkageType: null
    functionLinenumber: 174
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Position"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Position].equals(java.lang.Object)"
    - "[com.github.javaparser.Position].isBefore(com.github.javaparser.Position)"
    functionUses: 1
    ICount: 10
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.Position:175"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Position:174"
        BranchSideFuncs:
        - "isBefore(com.github.javaparser.Position)"
        - "equals(java.lang.Object)"
    - Branch String: "com.github.javaparser.Position:175"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Position:174"
        BranchSideFuncs:
        - "isBefore(com.github.javaparser.Position)"
        - "equals(java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.Position:175,1"
      Dst: "[com.github.javaparser.Position].isBefore"
    - Src: "com.github.javaparser.Position:175,1"
      Dst: "[com.github.javaparser.Position].equals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Position].compareTo(com.github.javaparser.Position)"
    functionSourceFile: "com.github.javaparser.Position"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Position"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.Position:181"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Position:184"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.Position:183"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.Position:184"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Position:187"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.Position:186"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.Position:180,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.Position:181,1"
      Dst: "[com.github.javaparser.Position].isBefore"
    - Src: "com.github.javaparser.Position:184,1"
      Dst: "[com.github.javaparser.Position].isAfter"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Position].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.Position"
    linkageType: null
    functionLinenumber: 191
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 6
    ICount: 26
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.Position:192"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Position:194"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.Position:193"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.Position:194"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Position:195"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.Position:194"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.Position:194"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Position:196"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.Position:195"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.Position:197"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Position:195"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.Position:197"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Position:195"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.Position:194,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.Position:197,1"
      Dst: "[java.lang.Integer].valueOf"
    - Src: "com.github.javaparser.Position:197,1"
      Dst: "[java.util.Objects].equals"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Position].hashCode()"
    functionSourceFile: "com.github.javaparser.Position"
    linkageType: null
    functionLinenumber: 201
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 5
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Position:202,1"
      Dst: "[java.lang.Integer].valueOf"
    - Src: "com.github.javaparser.Position:202,1"
      Dst: "[java.util.Objects].hash"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Position].toString()"
    functionSourceFile: "com.github.javaparser.Position"
    linkageType: null
    functionLinenumber: 206
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 5
    ICount: 12
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Position:207,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.Position:207,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.Position:207,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Position].compareTo(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.Position"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Position:30,1"
      Dst: "[com.github.javaparser.Position].compareTo"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_0__130].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_0__130"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_0__130].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_0__130:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_0__130].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_0__130].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_0__130"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_0__130:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_0__130].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_0__130"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$0(java.lang.Object,com.github.javaparser.ast.body.BodyDeclaration)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_0__130:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__367].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__367"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__367].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__367:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__367].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__367].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__367"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__367:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__367].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__367"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__367:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$1$lambda_postProcess_1__31].bootstrap$(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$1$lambda_postProcess_1__31"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ParseResult"
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$1$lambda_postProcess_1__31].<init>(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$1$lambda_postProcess_1__31:-1,1"
      Dst: "[com.github.javaparser.ParserConfiguration$1$lambda_postProcess_1__31].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$1$lambda_postProcess_1__31].<init>(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$1$lambda_postProcess_1__31"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ParseResult"
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$1$lambda_postProcess_1__31:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$1$lambda_postProcess_1__31].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$1$lambda_postProcess_1__31"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$1].lambda$postProcess$1(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration,com.github.javaparser.ast.Node)"
    functionUses: 5
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$1$lambda_postProcess_1__31:-1,1"
      Dst: "[com.github.javaparser.ParserConfiguration$1].lambda$postProcess$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.IntersectionType$asString__683].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.type.IntersectionType$asString__683"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.IntersectionType$asString__683].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.IntersectionType$asString__683:-1,1"
      Dst: "[com.github.javaparser.ast.type.IntersectionType$asString__683].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.IntersectionType$asString__683].<init>()"
    functionSourceFile: "com.github.javaparser.ast.type.IntersectionType$asString__683"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.IntersectionType$asString__683:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.IntersectionType$asString__683].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.type.IntersectionType$asString__683"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].asString()"
    - "[com.github.javaparser.ast.type.TypeParameter].asString()"
    - "[com.github.javaparser.ast.type.ArrayType].asString()"
    functionUses: 7
    ICount: 5
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.IntersectionType$asString__683:-1,1"
      Dst: "[com.github.javaparser.ast.type.Type].asString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculateImpl_6__815].bootstrap$(java.util.List)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculateImpl_6__815"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculateImpl_6__815].<init>(java.util.List)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculateImpl_6__815:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculateImpl_6__815].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculateImpl_6__815].<init>(java.util.List)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculateImpl_6__815"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculateImpl_6__815:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculateImpl_6__815].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculateImpl_6__815"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculateImpl_6__815:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].lambda$calculateImpl$6"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_31__198].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_31__198"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_31__198].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_31__198:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_31__198].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_31__198].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_31__198"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_31__198:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_31__198].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_31__198"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$31(java.lang.Object,com.github.javaparser.ast.type.TypeParameter)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_31__198:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$31"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_13__527].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_13__527"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_13__527].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_13__527:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_13__527].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_13__527].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_13__527"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_13__527:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_13__527].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_13__527"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$13(java.lang.Object,com.github.javaparser.ast.expr.SimpleName)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_13__527:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$13"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__402].bootstrap$(com.github.javaparser.ast.body.EnumDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__402"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.EnumDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__402].<init>(com.github.javaparser.ast.body.EnumDeclaration)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__402:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__402].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__402].<init>(com.github.javaparser.ast.body.EnumDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__402"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.EnumDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__402:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__402].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__402"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__402:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__505].bootstrap$(com.github.javaparser.ast.expr.MethodCallExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__505"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.MethodCallExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__505].<init>(com.github.javaparser.ast.expr.MethodCallExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__505:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__505].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__505].<init>(com.github.javaparser.ast.expr.MethodCallExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__505"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.MethodCallExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__505:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__505].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__505"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__505:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.description.JavadocDescription].parseText(java.lang.String)"
    functionSourceFile: "com.github.javaparser.javadoc.description.JavadocDescription"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.javadoc.description.JavadocDescription"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 39
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.javadoc.description.JavadocDescription:41"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocDescription:48"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocDescription:47"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.javadoc.description.JavadocDescription:42"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocDescription:45"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocDescription:44"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.javadoc.description.JavadocDescription:48"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocDescription:51"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocDescription:50"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.description.JavadocDescription:38,1"
      Dst: "[com.github.javaparser.javadoc.description.JavadocDescription].<init>"
    - Src: "com.github.javaparser.javadoc.description.JavadocDescription:41,1"
      Dst: "[com.github.javaparser.javadoc.description.JavadocDescription].indexOfNextInlineTag"
    - Src: "com.github.javaparser.javadoc.description.JavadocDescription:42,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.javadoc.description.JavadocDescription:43,1"
      Dst: "[java.lang.String].substring"
    - Src: "com.github.javaparser.javadoc.description.JavadocDescription:43,1"
      Dst: "[com.github.javaparser.javadoc.description.JavadocSnippet].<init>"
    - Src: "com.github.javaparser.javadoc.description.JavadocDescription:43,1"
      Dst: "[com.github.javaparser.javadoc.description.JavadocDescription].addElement"
    - Src: "com.github.javaparser.javadoc.description.JavadocDescription:45,1"
      Dst: "[com.github.javaparser.javadoc.description.JavadocInlineTag].fromText"
    - Src: "com.github.javaparser.javadoc.description.JavadocDescription:48,1"
      Dst: "[java.lang.String].length"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.javadoc.description.JavadocDescription].indexOfNextInlineTag(java.lang.String,int)"
    functionSourceFile: "com.github.javaparser.javadoc.description.JavadocDescription"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.utils.Pair"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 15
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.javadoc.description.JavadocDescription:56"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocDescription:60"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocDescription:59"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.javadoc.description.JavadocDescription:61"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocDescription:64"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocDescription:63"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.description.JavadocDescription:55,1"
      Dst: "[java.lang.String].indexOf"
    - Src: "com.github.javaparser.javadoc.description.JavadocDescription:64,1"
      Dst: "[java.lang.Integer].valueOf"
    - Src: "com.github.javaparser.javadoc.description.JavadocDescription:64,1"
      Dst: "[com.github.javaparser.utils.Pair].<init>"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.description.JavadocDescription].<init>()"
    functionSourceFile: "com.github.javaparser.javadoc.description.JavadocDescription"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.description.JavadocDescription:67,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.javadoc.description.JavadocDescription:68,1"
      Dst: "[java.util.LinkedList].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.description.JavadocDescription].<init>(java.util.List)"
    functionSourceFile: "com.github.javaparser.javadoc.description.JavadocDescription"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.description.JavadocDescription:72,1"
      Dst: "[com.github.javaparser.javadoc.description.JavadocDescription].<init>"
    - Src: "com.github.javaparser.javadoc.description.JavadocDescription:73,1"
      Dst: "[java.util.List].addAll"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.description.JavadocDescription].addElement(com.github.javaparser.javadoc.description.JavadocDescriptionElement)"
    functionSourceFile: "com.github.javaparser.javadoc.description.JavadocDescription"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.javadoc.description.JavadocDescriptionElement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.description.JavadocDescription:77,1"
      Dst: "[java.util.List].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.description.JavadocDescription].getElements()"
    functionSourceFile: "com.github.javaparser.javadoc.description.JavadocDescription"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.description.JavadocDescription].toText()"
    functionSourceFile: "com.github.javaparser.javadoc.description.JavadocDescription"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.description.JavadocDescription:85,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.javadoc.description.JavadocDescription:86,1"
      Dst: "[com.github.javaparser.javadoc.description.JavadocDescription$lambda_toText_0__912].bootstrap$"
    - Src: "com.github.javaparser.javadoc.description.JavadocDescription:86,1"
      Dst: "[java.lang.Iterable].forEach"
    - Src: "com.github.javaparser.javadoc.description.JavadocDescription:87,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.description.JavadocDescription].isEmpty()"
    functionSourceFile: "com.github.javaparser.javadoc.description.JavadocDescription"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.description.JavadocDescription:91,1"
      Dst: "[com.github.javaparser.javadoc.description.JavadocDescription].toText"
    - Src: "com.github.javaparser.javadoc.description.JavadocDescription:91,1"
      Dst: "[java.lang.String].isEmpty"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.description.JavadocDescription].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.javadoc.description.JavadocDescription"
    linkageType: null
    functionLinenumber: 95
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].equals(java.lang.Object)"
    functionUses: 4
    ICount: 14
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.javadoc.description.JavadocDescription:96"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocDescription:98"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocDescription:97"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.javadoc.description.JavadocDescription:98"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocDescription:99"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocDescription:98"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.javadoc.description.JavadocDescription:98"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocDescription:100"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocDescription:99"
        BranchSideFuncs:
        - "equals(java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.javadoc.description.JavadocDescription:98,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.javadoc.description.JavadocDescription:101,1"
      Dst: "[java.util.List].equals"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.description.JavadocDescription].hashCode()"
    functionSourceFile: "com.github.javaparser.javadoc.description.JavadocDescription"
    linkageType: null
    functionLinenumber: 105
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].hashCode()"
    functionUses: 5
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.description.JavadocDescription:106,1"
      Dst: "[java.util.List].hashCode"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.description.JavadocDescription].toString()"
    functionSourceFile: "com.github.javaparser.javadoc.description.JavadocDescription"
    linkageType: null
    functionLinenumber: 110
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.description.JavadocDescription:111,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.javadoc.description.JavadocDescription:111,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.javadoc.description.JavadocDescription:111,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.description.JavadocDescription].lambda$toText$0(java.lang.StringBuilder,com.github.javaparser.javadoc.description.JavadocDescriptionElement)"
    functionSourceFile: "com.github.javaparser.javadoc.description.JavadocDescription"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.StringBuilder"
    - "com.github.javaparser.javadoc.description.JavadocDescriptionElement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.description.JavadocDescription:86,1"
      Dst: "[com.github.javaparser.javadoc.description.JavadocDescriptionElement].toText"
    - Src: "com.github.javaparser.javadoc.description.JavadocDescription:86,1"
      Dst: "[java.lang.StringBuilder].append"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_9__762].bootstrap$(com.github.javaparser.ast.Node,com.github.javaparser.printer.lexicalpreservation.NodeText)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_9__762"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_9__762].<init>(com.github.javaparser.ast.Node,com.github.javaparser.printer.lexicalpreservation.NodeText)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_9__762:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_9__762].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_9__762].<init>(com.github.javaparser.ast.Node,com.github.javaparser.printer.lexicalpreservation.NodeText)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_9__762"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_9__762:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_9__762].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_9__762"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].lambda$interpret$9(com.github.javaparser.ast.Node,com.github.javaparser.printer.lexicalpreservation.NodeText,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionUses: 3
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_9__762:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].lambda$interpret$9"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_3__697].bootstrap$(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_3__697"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_3__697].<init>(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_3__697:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_3__697].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_3__697].<init>(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_3__697"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_3__697:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_3__697].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_3__697"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$3(java.lang.Void,com.github.javaparser.ast.type.Type)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_3__697:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$3"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$LineEndingProcessor].<init>(com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$LineEndingProcessor"
    linkageType: null
    functionLinenumber: 257
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Processor].<init>()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$LineEndingProcessor:258,1"
      Dst: "[com.github.javaparser.Processor].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$LineEndingProcessor].preProcess(com.github.javaparser.Provider)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$LineEndingProcessor"
    linkageType: null
    functionLinenumber: 263
    functionDepth: 0
    returnType: "com.github.javaparser.Provider"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Provider"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration].isDetectOriginalLineSeparator()"
    - "[com.github.javaparser.LineEndingProcessingProvider].<init>(com.github.javaparser.Provider)"
    functionUses: 1
    ICount: 11
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ParserConfiguration$LineEndingProcessor:264"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ParserConfiguration$LineEndingProcessor:268"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.Provider)"
      - BranchSide: "com.github.javaparser.ParserConfiguration$LineEndingProcessor:267"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$LineEndingProcessor:264,1"
      Dst: "[com.github.javaparser.ParserConfiguration].isDetectOriginalLineSeparator"
    - Src: "com.github.javaparser.ParserConfiguration$LineEndingProcessor:265,1"
      Dst: "[com.github.javaparser.LineEndingProcessingProvider].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$LineEndingProcessor].postProcess(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$LineEndingProcessor"
    linkageType: null
    functionLinenumber: 272
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ParseResult"
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration].isDetectOriginalLineSeparator()"
    - "[com.github.javaparser.ParserConfiguration$LineEndingProcessor$lambda_postProcess_0__30].bootstrap$(com.github.javaparser.ParserConfiguration$LineEndingProcessor)"
    - "[com.github.javaparser.ParseResult].getResult()"
    functionUses: 2
    ICount: 10
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ParserConfiguration$LineEndingProcessor:273"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ParserConfiguration$LineEndingProcessor:283"
        BranchSideFuncs:
        - "getResult()"
        - "bootstrap$(com.github.javaparser.ParserConfiguration$LineEndingProcessor)"
      - BranchSide: "com.github.javaparser.ParserConfiguration$LineEndingProcessor:282"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$LineEndingProcessor:273,1"
      Dst: "[com.github.javaparser.ParserConfiguration].isDetectOriginalLineSeparator"
    - Src: "com.github.javaparser.ParserConfiguration$LineEndingProcessor:274,1"
      Dst: "[com.github.javaparser.ParseResult].getResult"
    - Src: "com.github.javaparser.ParserConfiguration$LineEndingProcessor:274,1"
      Dst: "[com.github.javaparser.ParserConfiguration$LineEndingProcessor$lambda_postProcess_0__30].bootstrap$"
    - Src: "com.github.javaparser.ParserConfiguration$LineEndingProcessor:274,1"
      Dst: "[java.util.Optional].ifPresent"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$LineEndingProcessor].lambda$postProcess$0(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$LineEndingProcessor"
    linkageType: null
    functionLinenumber: 274
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.LineEndingProcessingProvider].getDetectedLineEnding()"
    - "[com.github.javaparser.ast.Node].setData(com.github.javaparser.ast.DataKey,java.lang.Object)"
    functionUses: 1
    ICount: 7
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$LineEndingProcessor:275,1"
      Dst: "[com.github.javaparser.LineEndingProcessingProvider].getDetectedLineEnding"
    - Src: "com.github.javaparser.ParserConfiguration$LineEndingProcessor:277,1"
      Dst: "[com.github.javaparser.ast.Node].setData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$LineEndingProcessor].<init>(com.github.javaparser.ParserConfiguration,com.github.javaparser.ParserConfiguration$1)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$LineEndingProcessor"
    linkageType: null
    functionLinenumber: 257
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ParserConfiguration"
    - "com.github.javaparser.ParserConfiguration$1"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$LineEndingProcessor].<init>(com.github.javaparser.ParserConfiguration)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$LineEndingProcessor:258,1"
      Dst: "[com.github.javaparser.ParserConfiguration$LineEndingProcessor].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__520].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__520"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__520].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__520:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__520].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__520].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__520"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__520:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__520].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__520"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__520:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_67__398].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_67__398"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_67__398].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_67__398:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_67__398].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_67__398].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_67__398"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_67__398:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_67__398].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_67__398"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$67(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_67__398:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$67"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.RangedList].<init>(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.RangedList"
    linkageType: null
    functionLinenumber: 35
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.TokenRange].<init>(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    functionUses: 16
    ICount: 10
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.RangedList:36,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.RangedList:33,1"
      Dst: "[com.github.javaparser.TokenRange].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.RangedList].beginAt(com.github.javaparser.JavaToken)"
    functionSourceFile: "com.github.javaparser.RangedList"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.JavaToken"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.TokenRange].withBegin(com.github.javaparser.JavaToken)"
    functionUses: 2
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.RangedList:41,1"
      Dst: "[com.github.javaparser.TokenRange].withBegin"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.RangedList].endAt(com.github.javaparser.JavaToken)"
    functionSourceFile: "com.github.javaparser.RangedList"
    linkageType: null
    functionLinenumber: 44
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.JavaToken"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.TokenRange].withEnd(com.github.javaparser.JavaToken)"
    functionUses: 2
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.RangedList:45,1"
      Dst: "[com.github.javaparser.TokenRange].withEnd"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.RangedList].add(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.RangedList"
    linkageType: null
    functionLinenumber: 48
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    functionUses: 4
    ICount: 10
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.RangedList:49"
      Branch Sides:
      - BranchSide: "com.github.javaparser.RangedList:52"
        BranchSideFuncs:
        - "<init>()"
      - BranchSide: "com.github.javaparser.RangedList:51"
        BranchSideFuncs:
        - "add(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.RangedList:50,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.RangedList:52,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_140__328].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_140__328"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_140__328].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_140__328:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_140__328].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_140__328].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_140__328"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_140__328:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_140__328].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_140__328"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$140(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_140__328:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$140"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Processor].<init>()"
    functionSourceFile: "com.github.javaparser.Processor"
    linkageType: null
    functionLinenumber: 24
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 7
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Processor:25,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Processor].postProcess(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.Processor"
    linkageType: null
    functionLinenumber: 30
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ParseResult"
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Processor].preProcess(com.github.javaparser.Provider)"
    functionSourceFile: "com.github.javaparser.Processor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "com.github.javaparser.Provider"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Provider"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_30__197].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_30__197"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_30__197].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_30__197:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_30__197].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_30__197].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_30__197"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_30__197:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_30__197].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_30__197"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$30(java.lang.Object,com.github.javaparser.ast.type.ClassOrInterfaceType)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_30__197:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$30"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_84__422].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_84__422"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_84__422].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_84__422:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_84__422].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_84__422].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_84__422"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_84__422:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_84__422].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_84__422"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$84(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_84__422:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$84"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.UnparsableStmtMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.UnparsableStmtMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.StatementMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.UnparsableStmtMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.StatementMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.VariableDeclaratorMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.VariableDeclaratorMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.NodeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.VariableDeclaratorMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.NodeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.ConstructorResolutionLogic].<init>()"
    functionSourceFile: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:41,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.ConstructorResolutionLogic].groupVariadicParamValues(java.util.List,int,com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 3
    argTypes:
    - "java.util.List"
    - "int"
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 17
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:47"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:50"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:45,1"
      Dst: "[java.util.List].subList"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:45,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:46,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:47,1"
      Dst: "[java.util.List].isEmpty"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:49,1"
      Dst: "[java.util.List].add"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:51,1"
      Dst: "[com.github.javaparser.resolution.logic.ConstructorResolutionLogic].findCommonType"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:52,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedArrayType].<init>"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.ConstructorResolutionLogic].findCommonType(java.util.List)"
    functionSourceFile: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 1
    argTypes:
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:58"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:62"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:61"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:58,1"
      Dst: "[java.util.List].isEmpty"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:59,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:62,1"
      Dst: "[java.util.List].get"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.ConstructorResolutionLogic].isApplicable(com.github.javaparser.resolution.declarations.ResolvedConstructorDeclaration,java.util.List,com.github.javaparser.resolution.TypeSolver)"
    functionSourceFile: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 3
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedConstructorDeclaration"
    - "java.util.List"
    - "com.github.javaparser.resolution.TypeSolver"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:67,1"
      Dst: "[com.github.javaparser.resolution.logic.ConstructorResolutionLogic].isApplicable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.ConstructorResolutionLogic].isApplicable(com.github.javaparser.resolution.declarations.ResolvedConstructorDeclaration,java.util.List,com.github.javaparser.resolution.TypeSolver,boolean)"
    functionSourceFile: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 4
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedConstructorDeclaration"
    - "java.util.List"
    - "com.github.javaparser.resolution.TypeSolver"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 143
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:72"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:101"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:100"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:74"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:92"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:78"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:92"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:91"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:79"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:82"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:81"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:82"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:92"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:91"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:83"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:null"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:84"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:null"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:93"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:97"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:96"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:101"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:104"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:103"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:106"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:144"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:143"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:109"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:115"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:114"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:109"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:115"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:114"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:110"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:115"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:114"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:115"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:-1"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:115"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:-1"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:116"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:-1"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:117"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:122"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:121"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:117"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:122"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:121"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:118"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:121"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:122"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:104"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:103"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:123"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:126"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:125"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:126"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:130"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:129"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:130"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:104"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:103"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:131"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:135"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:134"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:131"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:135"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:134"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:131"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:135"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:134"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:135"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:140"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:139"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:135"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:140"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:139"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:136"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:140"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:139"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:144"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:143"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:144"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:143"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:72,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodLikeDeclaration].hasVariadicParameter"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:73,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodLikeDeclaration].getNumberOfParams"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:74,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:76,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodLikeDeclaration].getLastParam"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:76,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedValueDeclaration].getType"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:77,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:78,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isAssignableBy"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:79,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParametrizable].getTypeParameters"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:79,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:79,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:79,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:80,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].replaceTypeParam"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:83,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isArray"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:84,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asArrayType"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:84,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedArrayType].getComponentType"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:85,1"
      Dst: "[java.util.List].set"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:87,1"
      Dst: "[com.github.javaparser.resolution.logic.ConstructorResolutionLogic].groupVariadicParamValues"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:104,1"
      Dst: "[java.util.HashMap].<init>"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:107,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodLikeDeclaration].getParam"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:109,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isTypeVariable"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:109,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isWildcard"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:110,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asTypeParameter"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:110,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration].declaredOnMethod"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:111,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration].getName"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:111,1"
      Dst: "[java.util.Map].put"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:115,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedParameterDeclaration].isVariadic"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:115,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedArrayType].<init>"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:116,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedArrayType].isAssignableBy"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:117,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isReferenceType"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:120,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asReferenceType"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:119,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].isAssignableMatchTypeParameters"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:126,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedConstructorDeclaration].declaringType"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:131,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isPrimitive"
    JavaMethodInfo: null
    BBCount: 55
    CyclomaticComplexity: 5
  - functionName: "[com.github.javaparser.resolution.logic.ConstructorResolutionLogic].findMostApplicable(java.util.List,java.util.List,com.github.javaparser.resolution.TypeSolver)"
    functionSourceFile: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.model.SymbolReference"
    argCount: 3
    argTypes:
    - "java.util.List"
    - "java.util.List"
    - "com.github.javaparser.resolution.TypeSolver"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:157"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:160"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:159"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:156,1"
      Dst: "[com.github.javaparser.resolution.logic.ConstructorResolutionLogic].findMostApplicable"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:157,1"
      Dst: "[com.github.javaparser.resolution.model.SymbolReference].isSolved"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.ConstructorResolutionLogic].findMostApplicable(java.util.List,java.util.List,com.github.javaparser.resolution.TypeSolver,boolean)"
    functionSourceFile: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.model.SymbolReference"
    argCount: 4
    argTypes:
    - "java.util.List"
    - "java.util.List"
    - "com.github.javaparser.resolution.TypeSolver"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 65
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:166"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:169"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:168"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:169"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:172"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:171"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:175"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:201"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:200"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:177"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:179"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:178"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:179"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:183"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:182"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:184"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:190"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:189"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:190"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:171"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:192"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:172"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:171"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:193"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:196"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:195"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:165,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:165,1"
      Dst: "[com.github.javaparser.resolution.logic.ConstructorResolutionLogic$lambda_findMostApplicable_0__913].bootstrap$"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:165,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:165,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:165,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:166,1"
      Dst: "[java.util.List].isEmpty"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:167,1"
      Dst: "[com.github.javaparser.resolution.model.SymbolReference].unsolved"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:169,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:170,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:170,1"
      Dst: "[com.github.javaparser.resolution.model.SymbolReference].solved"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:177,1"
      Dst: "[com.github.javaparser.resolution.logic.ConstructorResolutionLogic].isMoreSpecific"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:183,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedConstructorDeclaration].declaringType"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:183,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeDeclaration].getQualifiedName"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:184,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:192,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].isExactMatch"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:196,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:196,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:196,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:196,1"
      Dst: "[com.github.javaparser.resolution.MethodAmbiguityException].<init>"
    JavaMethodInfo: null
    BBCount: 19
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.resolution.logic.ConstructorResolutionLogic].isMoreSpecific(com.github.javaparser.resolution.declarations.ResolvedConstructorDeclaration,com.github.javaparser.resolution.declarations.ResolvedConstructorDeclaration,com.github.javaparser.resolution.TypeSolver)"
    functionSourceFile: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 3
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedConstructorDeclaration"
    - "com.github.javaparser.resolution.declarations.ResolvedConstructorDeclaration"
    - "com.github.javaparser.resolution.TypeSolver"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 44
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:207"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:210"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:209"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:210"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:213"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:212"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:213"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:233"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:232"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:217"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:221"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:220"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:217"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:221"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:220"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:221"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:225"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:224"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:221"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:225"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:224"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:225"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:229"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:228"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:225"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:229"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:228"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:229"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:213"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:212"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:229"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:213"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:212"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:207,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodLikeDeclaration].getNumberOfParams"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:214,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodLikeDeclaration].getParam"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:214,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedValueDeclaration].getType"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:217,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isAssignableBy"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:225,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isArray"
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:229,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].arrayLevel"
    JavaMethodInfo: null
    BBCount: 20
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.resolution.logic.ConstructorResolutionLogic].lambda$findMostApplicable$0(java.util.List,com.github.javaparser.resolution.TypeSolver,boolean,com.github.javaparser.resolution.declarations.ResolvedConstructorDeclaration)"
    functionSourceFile: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 4
    argTypes:
    - "java.util.List"
    - "com.github.javaparser.resolution.TypeSolver"
    - "boolean"
    - "com.github.javaparser.resolution.declarations.ResolvedConstructorDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.ConstructorResolutionLogic:165,1"
      Dst: "[com.github.javaparser.resolution.logic.ConstructorResolutionLogic].isApplicable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__383].bootstrap$(com.github.javaparser.ast.CompilationUnit)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__383"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__383].<init>(com.github.javaparser.ast.CompilationUnit)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__383:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__383].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__383].<init>(com.github.javaparser.ast.CompilationUnit)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__383"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__383:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__383].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__383"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__383:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration].<init>()"
    functionSourceFile: "com.github.javaparser.ParserConfiguration"
    linkageType: null
    functionLinenumber: 285
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.ParserConfiguration$lambda_new_0__22].bootstrap$(com.github.javaparser.ParserConfiguration)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.ParserConfiguration$lambda_new_1__23].bootstrap$(com.github.javaparser.ParserConfiguration)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.ParserConfiguration$lambda_new_2__24].bootstrap$(com.github.javaparser.ParserConfiguration)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.ParserConfiguration$lambda_new_3__25].bootstrap$(com.github.javaparser.ParserConfiguration)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.ParserConfiguration$lambda_new_4__26].bootstrap$(com.github.javaparser.ParserConfiguration)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.ParserConfiguration$lambda_new_5__27].bootstrap$(com.github.javaparser.ParserConfiguration)"
    functionUses: 1
    ICount: 37
    EdgeCount: 24
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration:286,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.ParserConfiguration:230,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.ParserConfiguration:287,1"
      Dst: "[com.github.javaparser.ParserConfiguration$lambda_new_0__22].bootstrap$"
    - Src: "com.github.javaparser.ParserConfiguration:287,1"
      Dst: "[java.util.List].add"
    - Src: "com.github.javaparser.ParserConfiguration:288,1"
      Dst: "[com.github.javaparser.ParserConfiguration$lambda_new_1__23].bootstrap$"
    - Src: "com.github.javaparser.ParserConfiguration:289,1"
      Dst: "[com.github.javaparser.ParserConfiguration$lambda_new_2__24].bootstrap$"
    - Src: "com.github.javaparser.ParserConfiguration:298,1"
      Dst: "[com.github.javaparser.ParserConfiguration$lambda_new_3__25].bootstrap$"
    - Src: "com.github.javaparser.ParserConfiguration:313,1"
      Dst: "[com.github.javaparser.ParserConfiguration$lambda_new_4__26].bootstrap$"
    - Src: "com.github.javaparser.ParserConfiguration:324,1"
      Dst: "[com.github.javaparser.ParserConfiguration$lambda_new_5__27].bootstrap$"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration].isAttributeComments()"
    functionSourceFile: "com.github.javaparser.ParserConfiguration"
    linkageType: null
    functionLinenumber: 335
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration].setAttributeComments(boolean)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParserConfiguration"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration].isDoNotAssignCommentsPrecedingEmptyLines()"
    functionSourceFile: "com.github.javaparser.ParserConfiguration"
    linkageType: null
    functionLinenumber: 348
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration].setDoNotAssignCommentsPrecedingEmptyLines(boolean)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParserConfiguration"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration].isIgnoreAnnotationsWhenAttributingComments()"
    functionSourceFile: "com.github.javaparser.ParserConfiguration"
    linkageType: null
    functionLinenumber: 357
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration].setIgnoreAnnotationsWhenAttributingComments(boolean)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParserConfiguration"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration].setStoreTokens(boolean)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParserConfiguration"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ParserConfiguration:368"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ParserConfiguration:371"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ParserConfiguration:370"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration:369,1"
      Dst: "[com.github.javaparser.ParserConfiguration].setAttributeComments"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration].isStoreTokens()"
    functionSourceFile: "com.github.javaparser.ParserConfiguration"
    linkageType: null
    functionLinenumber: 374
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration].getTabSize()"
    functionSourceFile: "com.github.javaparser.ParserConfiguration"
    linkageType: null
    functionLinenumber: 378
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration].setTabSize(int)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParserConfiguration"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration].setLexicalPreservationEnabled(boolean)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParserConfiguration"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration].isLexicalPreservationEnabled()"
    functionSourceFile: "com.github.javaparser.ParserConfiguration"
    linkageType: null
    functionLinenumber: 401
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration].getSymbolResolver()"
    functionSourceFile: "com.github.javaparser.ParserConfiguration"
    linkageType: null
    functionLinenumber: 408
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration:409,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration].setSymbolResolver(com.github.javaparser.resolution.SymbolResolver)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParserConfiguration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.SymbolResolver"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration].getProcessors()"
    functionSourceFile: "com.github.javaparser.ParserConfiguration"
    linkageType: null
    functionLinenumber: 420
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration].setLanguageLevel(com.github.javaparser.ParserConfiguration$LanguageLevel)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParserConfiguration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParserConfiguration$LanguageLevel"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration].getLanguageLevel()"
    functionSourceFile: "com.github.javaparser.ParserConfiguration"
    linkageType: null
    functionLinenumber: 429
    functionDepth: 0
    returnType: "com.github.javaparser.ParserConfiguration$LanguageLevel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration].setPreprocessUnicodeEscapes(boolean)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParserConfiguration"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration].isPreprocessUnicodeEscapes()"
    functionSourceFile: "com.github.javaparser.ParserConfiguration"
    linkageType: null
    functionLinenumber: 445
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration].setDetectOriginalLineSeparator(boolean)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParserConfiguration"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration].isDetectOriginalLineSeparator()"
    functionSourceFile: "com.github.javaparser.ParserConfiguration"
    linkageType: null
    functionLinenumber: 454
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration].getCharacterEncoding()"
    functionSourceFile: "com.github.javaparser.ParserConfiguration"
    linkageType: null
    functionLinenumber: 458
    functionDepth: 0
    returnType: "java.nio.charset.Charset"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration].setCharacterEncoding(java.nio.charset.Charset)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParserConfiguration"
    argCount: 1
    argTypes:
    - "java.nio.charset.Charset"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration].lambda$new$5()"
    functionSourceFile: "com.github.javaparser.ParserConfiguration"
    linkageType: null
    functionLinenumber: 323
    functionDepth: 0
    returnType: "com.github.javaparser.Processor"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$4].<init>(com.github.javaparser.ParserConfiguration)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration:324,1"
      Dst: "[com.github.javaparser.ParserConfiguration$4].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration].lambda$new$4()"
    functionSourceFile: "com.github.javaparser.ParserConfiguration"
    linkageType: null
    functionLinenumber: 312
    functionDepth: 0
    returnType: "com.github.javaparser.Processor"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$3].<init>(com.github.javaparser.ParserConfiguration)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration:313,1"
      Dst: "[com.github.javaparser.ParserConfiguration$3].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration].lambda$new$3()"
    functionSourceFile: "com.github.javaparser.ParserConfiguration"
    linkageType: null
    functionLinenumber: 297
    functionDepth: 0
    returnType: "com.github.javaparser.Processor"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$2].<init>(com.github.javaparser.ParserConfiguration)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration:298,1"
      Dst: "[com.github.javaparser.ParserConfiguration$2].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration].lambda$new$2()"
    functionSourceFile: "com.github.javaparser.ParserConfiguration"
    linkageType: null
    functionLinenumber: 288
    functionDepth: 0
    returnType: "com.github.javaparser.Processor"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$1].<init>(com.github.javaparser.ParserConfiguration)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration:289,1"
      Dst: "[com.github.javaparser.ParserConfiguration$1].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration].lambda$new$1()"
    functionSourceFile: "com.github.javaparser.ParserConfiguration"
    linkageType: null
    functionLinenumber: 287
    functionDepth: 0
    returnType: "com.github.javaparser.Processor"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$LineEndingProcessor].<init>(com.github.javaparser.ParserConfiguration,com.github.javaparser.ParserConfiguration$1)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration:288,1"
      Dst: "[com.github.javaparser.ParserConfiguration$LineEndingProcessor].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration].lambda$new$0()"
    functionSourceFile: "com.github.javaparser.ParserConfiguration"
    linkageType: null
    functionLinenumber: 286
    functionDepth: 0
    returnType: "com.github.javaparser.Processor"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor].<init>(com.github.javaparser.ParserConfiguration,com.github.javaparser.ParserConfiguration$1)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration:287,1"
      Dst: "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__375].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__375"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__375].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__375:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__375].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__375].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__375"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__375:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__375].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__375"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__375:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.MethodUsage].<init>(com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration)"
    functionSourceFile: "com.github.javaparser.resolution.MethodUsage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 21
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.MethodUsage:50,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.resolution.MethodUsage:42,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.resolution.MethodUsage:51,1"
      Dst: "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap].empty"
    - Src: "com.github.javaparser.resolution.MethodUsage:53,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodLikeDeclaration].formalParameterTypes"
    - Src: "com.github.javaparser.resolution.MethodUsage:53,1"
      Dst: "[java.util.List].addAll"
    - Src: "com.github.javaparser.resolution.MethodUsage:54,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodLikeDeclaration].getSpecifiedExceptions"
    - Src: "com.github.javaparser.resolution.MethodUsage:55,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration].getReturnType"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.MethodUsage].<init>(com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration,java.util.List,com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.MethodUsage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration"
    - "java.util.List"
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.MethodUsage:59,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodLikeDeclaration].getSpecifiedExceptions"
    - Src: "com.github.javaparser.resolution.MethodUsage:59,1"
      Dst: "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap].empty"
    - Src: "com.github.javaparser.resolution.MethodUsage:59,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.MethodUsage].<init>(com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration,java.util.List,com.github.javaparser.resolution.types.ResolvedType,java.util.List)"
    functionSourceFile: "com.github.javaparser.resolution.MethodUsage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration"
    - "java.util.List"
    - "com.github.javaparser.resolution.types.ResolvedType"
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.MethodUsage:63,1"
      Dst: "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap].empty"
    - Src: "com.github.javaparser.resolution.MethodUsage:63,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.MethodUsage].<init>(com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration,java.util.List,com.github.javaparser.resolution.types.ResolvedType,java.util.List,com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap)"
    functionSourceFile: "com.github.javaparser.resolution.MethodUsage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 5
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration"
    - "java.util.List"
    - "com.github.javaparser.resolution.types.ResolvedType"
    - "java.util.List"
    - "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 19
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.MethodUsage:66,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.resolution.MethodUsage:42,1"
      Dst: "[java.util.ArrayList].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.MethodUsage].toString()"
    functionSourceFile: "com.github.javaparser.resolution.MethodUsage"
    linkageType: null
    functionLinenumber: 75
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 12
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.MethodUsage:76,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.MethodUsage:76,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.MethodUsage:76,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.MethodUsage].getDeclaration()"
    functionSourceFile: "com.github.javaparser.resolution.MethodUsage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.MethodUsage].getName()"
    functionSourceFile: "com.github.javaparser.resolution.MethodUsage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.MethodUsage:84,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedDeclaration].getName"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.MethodUsage].declaringType()"
    functionSourceFile: "com.github.javaparser.resolution.MethodUsage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.MethodUsage:88,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodLikeDeclaration].declaringType"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.MethodUsage].returnType()"
    functionSourceFile: "com.github.javaparser.resolution.MethodUsage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.MethodUsage].getParamTypes()"
    functionSourceFile: "com.github.javaparser.resolution.MethodUsage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.MethodUsage].replaceParamType(int,com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.MethodUsage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.MethodUsage"
    argCount: 2
    argTypes:
    - "int"
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 24
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.MethodUsage:100"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.MethodUsage:101"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.MethodUsage:100"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.MethodUsage:100"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.MethodUsage:103"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.MethodUsage:102"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.MethodUsage:103"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.MethodUsage:106"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.MethodUsage:105"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.MethodUsage:100,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].getNoParams"
    - Src: "com.github.javaparser.resolution.MethodUsage:101,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    - Src: "com.github.javaparser.resolution.MethodUsage:103,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.resolution.MethodUsage:106,1"
      Dst: "[java.util.LinkedList].<init>"
    - Src: "com.github.javaparser.resolution.MethodUsage:107,1"
      Dst: "[java.util.List].set"
    - Src: "com.github.javaparser.resolution.MethodUsage:108,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].<init>"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.MethodUsage].replaceExceptionType(int,com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.MethodUsage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.MethodUsage"
    argCount: 2
    argTypes:
    - "int"
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 25
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.MethodUsage:112"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.MethodUsage:113"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.MethodUsage:112"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.MethodUsage:112"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.MethodUsage:115"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.MethodUsage:114"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.MethodUsage:115"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.MethodUsage:118"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.MethodUsage:117"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.MethodUsage:112,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.resolution.MethodUsage:113,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    - Src: "com.github.javaparser.resolution.MethodUsage:115,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.resolution.MethodUsage:118,1"
      Dst: "[java.util.LinkedList].<init>"
    - Src: "com.github.javaparser.resolution.MethodUsage:119,1"
      Dst: "[java.util.List].set"
    - Src: "com.github.javaparser.resolution.MethodUsage:120,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].<init>"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.MethodUsage].replaceReturnType(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.MethodUsage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.MethodUsage"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.MethodUsage:124"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.MethodUsage:127"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.MethodUsage:126"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.MethodUsage:127,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.MethodUsage].getNoParams()"
    functionSourceFile: "com.github.javaparser.resolution.MethodUsage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.MethodUsage:134,1"
      Dst: "[java.util.List].size"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.MethodUsage].getParamType(int)"
    functionSourceFile: "com.github.javaparser.resolution.MethodUsage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.MethodUsage:141,1"
      Dst: "[java.util.List].get"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.MethodUsage].replaceTypeParameter(com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration,com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.MethodUsage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.MethodUsage"
    argCount: 2
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration"
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 46
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.MethodUsage:145"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.MethodUsage:149"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.MethodUsage:148"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.MethodUsage:151"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.MethodUsage:155"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.MethodUsage:156"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.MethodUsage:160"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.MethodUsage:146,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    - Src: "com.github.javaparser.resolution.MethodUsage:149,1"
      Dst: "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap].toBuilder"
    - Src: "com.github.javaparser.resolution.MethodUsage:149,1"
      Dst: "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap$Builder].setValue"
    - Src: "com.github.javaparser.resolution.MethodUsage:149,1"
      Dst: "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap$Builder].build"
    - Src: "com.github.javaparser.resolution.MethodUsage:149,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].<init>"
    - Src: "com.github.javaparser.resolution.MethodUsage:150,1"
      Dst: "[java.util.HashMap].<init>"
    - Src: "com.github.javaparser.resolution.MethodUsage:151,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.resolution.MethodUsage:152,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.resolution.MethodUsage:153,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].replaceTypeVariables"
    - Src: "com.github.javaparser.resolution.MethodUsage:154,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].replaceParamType"
    - Src: "com.github.javaparser.resolution.MethodUsage:159,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].replaceExceptionType"
    - Src: "com.github.javaparser.resolution.MethodUsage:163,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].replaceReturnType"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.resolution.MethodUsage].typeParametersMap()"
    functionSourceFile: "com.github.javaparser.resolution.MethodUsage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.MethodUsage].getQualifiedSignature()"
    functionSourceFile: "com.github.javaparser.resolution.MethodUsage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.MethodUsage:177,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.MethodUsage:177,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].getDeclaration"
    - Src: "com.github.javaparser.resolution.MethodUsage:177,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodLikeDeclaration].declaringType"
    - Src: "com.github.javaparser.resolution.MethodUsage:177,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeDeclaration].getQualifiedName"
    - Src: "com.github.javaparser.resolution.MethodUsage:177,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.MethodUsage:177,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].getSignature"
    - Src: "com.github.javaparser.resolution.MethodUsage:177,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.MethodUsage].getSignature()"
    functionSourceFile: "com.github.javaparser.resolution.MethodUsage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 31
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.MethodUsage:187"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.MethodUsage:198"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.MethodUsage:197"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.MethodUsage:188"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.MethodUsage:191"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.MethodUsage:190"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.MethodUsage:192"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.MethodUsage:195"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.MethodUsage:194"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.MethodUsage:192"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.MethodUsage:195"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.MethodUsage:194"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.MethodUsage:184,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.MethodUsage:185,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].getName"
    - Src: "com.github.javaparser.resolution.MethodUsage:185,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.MethodUsage:187,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].getNoParams"
    - Src: "com.github.javaparser.resolution.MethodUsage:191,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].getParamType"
    - Src: "com.github.javaparser.resolution.MethodUsage:192,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isArray"
    - Src: "com.github.javaparser.resolution.MethodUsage:192,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].getDeclaration"
    - Src: "com.github.javaparser.resolution.MethodUsage:192,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodLikeDeclaration].getParam"
    - Src: "com.github.javaparser.resolution.MethodUsage:192,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedParameterDeclaration].isVariadic"
    - Src: "com.github.javaparser.resolution.MethodUsage:193,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asArrayType"
    - Src: "com.github.javaparser.resolution.MethodUsage:193,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedArrayType].getComponentType"
    - Src: "com.github.javaparser.resolution.MethodUsage:193,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].describe"
    - Src: "com.github.javaparser.resolution.MethodUsage:199,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.resolution.MethodUsage].getErasedSignature()"
    functionSourceFile: "com.github.javaparser.resolution.MethodUsage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 32
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.MethodUsage:209"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.MethodUsage:220"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.MethodUsage:219"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.MethodUsage:210"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.MethodUsage:213"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.MethodUsage:212"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.MethodUsage:214"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.MethodUsage:217"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.MethodUsage:216"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.MethodUsage:214"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.MethodUsage:217"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.MethodUsage:216"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.MethodUsage:206,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.MethodUsage:207,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].getName"
    - Src: "com.github.javaparser.resolution.MethodUsage:207,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.MethodUsage:209,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].getNoParams"
    - Src: "com.github.javaparser.resolution.MethodUsage:213,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].getParamType"
    - Src: "com.github.javaparser.resolution.MethodUsage:213,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].erasure"
    - Src: "com.github.javaparser.resolution.MethodUsage:214,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isArray"
    - Src: "com.github.javaparser.resolution.MethodUsage:214,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].getDeclaration"
    - Src: "com.github.javaparser.resolution.MethodUsage:214,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodLikeDeclaration].getParam"
    - Src: "com.github.javaparser.resolution.MethodUsage:214,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedParameterDeclaration].isVariadic"
    - Src: "com.github.javaparser.resolution.MethodUsage:215,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asArrayType"
    - Src: "com.github.javaparser.resolution.MethodUsage:215,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedArrayType].getComponentType"
    - Src: "com.github.javaparser.resolution.MethodUsage:215,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].describe"
    - Src: "com.github.javaparser.resolution.MethodUsage:221,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.resolution.MethodUsage].exceptionTypes()"
    functionSourceFile: "com.github.javaparser.resolution.MethodUsage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.MethodUsage].isSameSignature(com.github.javaparser.resolution.MethodUsage)"
    functionSourceFile: "com.github.javaparser.resolution.MethodUsage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.MethodUsage"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.MethodUsage:237,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].getSignature"
    - Src: "com.github.javaparser.resolution.MethodUsage:237,1"
      Dst: "[java.lang.String].equals"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.MethodUsage].isSubSignature(com.github.javaparser.resolution.MethodUsage)"
    functionSourceFile: "com.github.javaparser.resolution.MethodUsage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.MethodUsage"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.MethodUsage:246,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].getErasedSignature"
    - Src: "com.github.javaparser.resolution.MethodUsage:246,1"
      Dst: "[java.lang.String].equals"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.MethodUsage].isReturnTypeSubstituable(com.github.javaparser.resolution.MethodUsage)"
    functionSourceFile: "com.github.javaparser.resolution.MethodUsage"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.MethodUsage"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.MethodUsage:259,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].getDeclaration"
    - Src: "com.github.javaparser.resolution.MethodUsage:259,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration].getReturnType"
    - Src: "com.github.javaparser.resolution.MethodUsage:259,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration].isReturnTypeSubstituable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__473].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__473"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__473].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__473:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__473].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__473].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__473"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__473:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__473].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__473"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__473:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_17__57].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_17__57"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_17__57].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_17__57:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_17__57].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_17__57].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_17__57"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_17__57:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_17__57].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_17__57"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$17(com.github.javaparser.ast.stmt.YieldStmt)"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_17__57:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$17"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_modifyList_112__756].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_modifyList_112__756"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_modifyList_112__756].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_modifyList_112__756:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_modifyList_112__756].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_modifyList_112__756].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_modifyList_112__756"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_modifyList_112__756:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_modifyList_112__756].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_modifyList_112__756"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$modifyList$112(java.lang.Object,com.github.javaparser.ast.NodeList)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_modifyList_112__756:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$modifyList$112"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java15PreviewValidator].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java15PreviewValidator"
    linkageType: null
    functionLinenumber: 30
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java15Validator].<init>()"
    - "[com.github.javaparser.ast.validator.Validators].remove(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].remove(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    functionUses: 1
    ICount: 11
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java15PreviewValidator:31,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java15Validator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java15PreviewValidator:38,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].remove"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java15PreviewValidator:42,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmNone].<init>()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmNone"
    linkageType: null
    functionLinenumber: 25
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 9
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmNone:26,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmNone].prettyPrint(com.github.javaparser.ast.Node,com.github.javaparser.printer.SourcePrinter)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmNone"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.printer.SourcePrinter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.Navigator].<init>()"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:45,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.Navigator].demandClass(com.github.javaparser.ast.CompilationUnit,java.lang.String)"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.Navigator:51"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.Navigator:54"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.Navigator:53"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:50,1"
      Dst: "[com.github.javaparser.resolution.Navigator].demandClassOrInterface"
    - Src: "com.github.javaparser.resolution.Navigator:51,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface"
    - Src: "com.github.javaparser.resolution.Navigator:52,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.Navigator].demandClassOrInterface(com.github.javaparser.ast.CompilationUnit,java.lang.String)"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:58,1"
      Dst: "[com.github.javaparser.resolution.Navigator].findType"
    - Src: "com.github.javaparser.resolution.Navigator:58,1"
      Dst: "[com.github.javaparser.resolution.Navigator$lambda_demandClassOrInterface_1__914].bootstrap$"
    - Src: "com.github.javaparser.resolution.Navigator:59,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.resolution.Navigator:59,1"
      Dst: "[com.github.javaparser.resolution.Navigator$lambda_demandClassOrInterface_2__915].bootstrap$"
    - Src: "com.github.javaparser.resolution.Navigator:60,1"
      Dst: "[java.util.Optional].orElseThrow"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.Navigator].demandConstructor(com.github.javaparser.ast.body.TypeDeclaration,int)"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ConstructorDeclaration"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.TypeDeclaration"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 28
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.Navigator:75"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.Navigator:85"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.Navigator:84"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.Navigator:76"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.Navigator:84"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.Navigator:83"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.Navigator:78"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.Navigator:82"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.Navigator:81"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.Navigator:85"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.Navigator:88"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.Navigator:87"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:75,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.resolution.Navigator:75,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.resolution.Navigator:75,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.resolution.Navigator:75,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.resolution.Navigator:86,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.Navigator:86,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.Navigator:86,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.resolution.Navigator:86,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.resolution.Navigator].demandEnum(com.github.javaparser.ast.CompilationUnit,java.lang.String)"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.EnumDeclaration"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 17
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.Navigator:93"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.Navigator:96"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.Navigator:95"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.Navigator:96"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.Navigator:99"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.Navigator:98"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:92,1"
      Dst: "[com.github.javaparser.resolution.Navigator].findType"
    - Src: "com.github.javaparser.resolution.Navigator:93,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.resolution.Navigator:94,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    - Src: "com.github.javaparser.resolution.Navigator:96,1"
      Dst: "[java.util.Optional].get"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.Navigator].demandField(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.String)"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.VariableDeclarator"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 27
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.Navigator:103"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.Navigator:113"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.Navigator:112"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.Navigator:104"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.Navigator:112"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.Navigator:111"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.Navigator:106"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.Navigator:112"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.Navigator:111"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.Navigator:107"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.Navigator:110"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.Navigator:109"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:103,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.resolution.Navigator:103,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.resolution.Navigator:103,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.resolution.Navigator:103,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.resolution.Navigator:106,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].getVariables"
    - Src: "com.github.javaparser.resolution.Navigator:107,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].getName"
    - Src: "com.github.javaparser.resolution.Navigator:107,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithIdentifier].getId"
    - Src: "com.github.javaparser.resolution.Navigator:107,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.resolution.Navigator:113,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.resolution.Navigator].demandInterface(com.github.javaparser.ast.CompilationUnit,java.lang.String)"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.Navigator:118"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.Navigator:121"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.Navigator:120"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:117,1"
      Dst: "[com.github.javaparser.resolution.Navigator].demandClassOrInterface"
    - Src: "com.github.javaparser.resolution.Navigator:118,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface"
    - Src: "com.github.javaparser.resolution.Navigator:119,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.Navigator].demandMethod(com.github.javaparser.ast.body.TypeDeclaration,java.lang.String)"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.MethodDeclaration"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.TypeDeclaration"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 31
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.Navigator:126"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.Navigator:137"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.Navigator:136"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.Navigator:127"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.Navigator:136"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.Navigator:135"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.Navigator:129"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.Navigator:136"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.Navigator:135"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.Navigator:130"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.Navigator:133"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.Navigator:132"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.Navigator:137"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.Navigator:140"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.Navigator:139"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:126,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.resolution.Navigator:126,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.resolution.Navigator:126,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.resolution.Navigator:126,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.resolution.Navigator:129,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithSimpleName].getNameAsString"
    - Src: "com.github.javaparser.resolution.Navigator:129,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.resolution.Navigator:131,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    - Src: "com.github.javaparser.resolution.Navigator:138,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.Navigator:138,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.Navigator:138,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.resolution.Navigator].demandNodeOfGivenClass(com.github.javaparser.ast.Node,java.lang.Class)"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:144,1"
      Dst: "[com.github.javaparser.ast.Node].findFirst"
    - Src: "com.github.javaparser.resolution.Navigator:144,1"
      Dst: "[com.github.javaparser.resolution.Navigator$init__916].bootstrap$"
    - Src: "com.github.javaparser.resolution.Navigator:144,1"
      Dst: "[java.util.Optional].orElseThrow"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.Navigator].demandParentNode(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:148,1"
      Dst: "[com.github.javaparser.ast.Node].getParentNode"
    - Src: "com.github.javaparser.resolution.Navigator:148,1"
      Dst: "[com.github.javaparser.resolution.Navigator$lambda_demandParentNode_3__917].bootstrap$"
    - Src: "com.github.javaparser.resolution.Navigator:148,1"
      Dst: "[java.util.Optional].orElseThrow"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.Navigator].demandParentNode(com.github.javaparser.ast.Node,java.util.function.Predicate)"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "java.util.function.Predicate"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.Navigator:160"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.Navigator:159"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.Navigator:158"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:159,1"
      Dst: "[com.github.javaparser.resolution.Navigator].demandParentNode"
    - Src: "com.github.javaparser.resolution.Navigator:160,1"
      Dst: "[java.util.function.Predicate].test"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.resolution.Navigator].demandReturnStmt(com.github.javaparser.ast.body.MethodDeclaration)"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ReturnStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.MethodDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:165,1"
      Dst: "[com.github.javaparser.resolution.Navigator].demandNodeOfGivenClass"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.Navigator].demandSwitch(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.SwitchStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:169,1"
      Dst: "[com.github.javaparser.resolution.Navigator].findSwitchHelper"
    - Src: "com.github.javaparser.resolution.Navigator:169,1"
      Dst: "[com.github.javaparser.resolution.Navigator$init__918].bootstrap$"
    - Src: "com.github.javaparser.resolution.Navigator:169,1"
      Dst: "[java.util.Optional].orElseThrow"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.Navigator].demandVariableDeclaration(com.github.javaparser.ast.Node,java.lang.String)"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:173,1"
      Dst: "[com.github.javaparser.resolution.Navigator$lambda_demandVariableDeclaration_4__919].bootstrap$"
    - Src: "com.github.javaparser.resolution.Navigator:173,1"
      Dst: "[com.github.javaparser.ast.Node].findFirst"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.Navigator].findMethodCall(com.github.javaparser.ast.Node,java.lang.String)"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:177,1"
      Dst: "[com.github.javaparser.resolution.Navigator$lambda_findMethodCall_5__920].bootstrap$"
    - Src: "com.github.javaparser.resolution.Navigator:177,1"
      Dst: "[com.github.javaparser.ast.Node].findFirst"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.Navigator].findNameExpression(com.github.javaparser.ast.Node,java.lang.String)"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:181,1"
      Dst: "[com.github.javaparser.resolution.Navigator$lambda_findNameExpression_6__921].bootstrap$"
    - Src: "com.github.javaparser.resolution.Navigator:181,1"
      Dst: "[com.github.javaparser.ast.Node].findFirst"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.Navigator].findNodeOfGivenClass(com.github.javaparser.ast.Node,java.lang.Class)"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:189,1"
      Dst: "[com.github.javaparser.resolution.Navigator].demandNodeOfGivenClass"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.Navigator].findReturnStmt(com.github.javaparser.ast.body.MethodDeclaration)"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ReturnStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.MethodDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:197,1"
      Dst: "[com.github.javaparser.resolution.Navigator].demandReturnStmt"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.Navigator].findSimpleName(com.github.javaparser.ast.Node,java.lang.String)"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:201,1"
      Dst: "[com.github.javaparser.resolution.Navigator$lambda_findSimpleName_7__922].bootstrap$"
    - Src: "com.github.javaparser.resolution.Navigator:201,1"
      Dst: "[com.github.javaparser.ast.Node].findFirst"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.Navigator].findSwitch(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.SwitchStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:209,1"
      Dst: "[com.github.javaparser.resolution.Navigator].demandSwitch"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.Navigator].findSwitchHelper(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.Navigator:213"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.Navigator:217"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.Navigator:216"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:214,1"
      Dst: "[java.util.Optional].of"
    - Src: "com.github.javaparser.resolution.Navigator:217,1"
      Dst: "[com.github.javaparser.ast.Node].findFirst"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.Navigator].findType(com.github.javaparser.ast.CompilationUnit,java.lang.String)"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 23
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.Navigator:227"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.Navigator:231"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.Navigator:230"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.Navigator:235"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.Navigator:238"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.Navigator:237"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.Navigator:235"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.Navigator:238"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.Navigator:237"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:227,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getTypes"
    - Src: "com.github.javaparser.resolution.Navigator:227,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.resolution.Navigator:228,1"
      Dst: "[java.util.Optional].empty"
    - Src: "com.github.javaparser.resolution.Navigator:231,1"
      Dst: "[com.github.javaparser.resolution.Navigator].getOuterTypeName"
    - Src: "com.github.javaparser.resolution.Navigator:232,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.resolution.Navigator:232,1"
      Dst: "[com.github.javaparser.resolution.Navigator$lambda_findType_8__923].bootstrap$"
    - Src: "com.github.javaparser.resolution.Navigator:232,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.resolution.Navigator:232,1"
      Dst: "[java.util.stream.Stream].findFirst"
    - Src: "com.github.javaparser.resolution.Navigator:234,1"
      Dst: "[com.github.javaparser.resolution.Navigator].getInnerTypeName"
    - Src: "com.github.javaparser.resolution.Navigator:235,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.resolution.Navigator:235,1"
      Dst: "[java.lang.String].isEmpty"
    - Src: "com.github.javaparser.resolution.Navigator:236,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.resolution.Navigator:236,1"
      Dst: "[com.github.javaparser.resolution.Navigator].findType"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.Navigator].findType(com.github.javaparser.ast.body.TypeDeclaration,java.lang.String)"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.TypeDeclaration"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 31
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.Navigator:251"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.Navigator:257"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.Navigator:256"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.Navigator:252"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.Navigator:256"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.Navigator:255"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.Navigator:252"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.Navigator:256"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.Navigator:255"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.Navigator:258"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.Navigator:261"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.Navigator:260"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.Navigator:258"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.Navigator:261"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.Navigator:260"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:248,1"
      Dst: "[com.github.javaparser.resolution.Navigator].getOuterTypeName"
    - Src: "com.github.javaparser.resolution.Navigator:250,1"
      Dst: "[java.util.Optional].empty"
    - Src: "com.github.javaparser.resolution.Navigator:251,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.resolution.Navigator:251,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.resolution.Navigator:251,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.resolution.Navigator:251,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.resolution.Navigator:252,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.resolution.Navigator:252,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithIdentifier].getId"
    - Src: "com.github.javaparser.resolution.Navigator:252,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.resolution.Navigator:253,1"
      Dst: "[java.util.Optional].of"
    - Src: "com.github.javaparser.resolution.Navigator:257,1"
      Dst: "[com.github.javaparser.resolution.Navigator].getInnerTypeName"
    - Src: "com.github.javaparser.resolution.Navigator:258,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.resolution.Navigator:258,1"
      Dst: "[java.lang.String].isEmpty"
    - Src: "com.github.javaparser.resolution.Navigator:259,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.resolution.Navigator:259,1"
      Dst: "[com.github.javaparser.resolution.Navigator].findType"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.resolution.Navigator].getInnerTypeName(java.lang.String)"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.Navigator:265"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.Navigator:268"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.Navigator:267"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:265,1"
      Dst: "[java.lang.String].contains"
    - Src: "com.github.javaparser.resolution.Navigator:266,1"
      Dst: "[java.lang.String].split"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.Navigator].getOuterTypeName(java.lang.String)"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:272,1"
      Dst: "[java.lang.String].split"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.Navigator].requireParentNode(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:280,1"
      Dst: "[com.github.javaparser.resolution.Navigator].demandParentNode"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.Navigator].lambda$findType$8(java.lang.String,com.github.javaparser.ast.body.TypeDeclaration)"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.ast.body.TypeDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:232,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.resolution.Navigator:232,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithIdentifier].getId"
    - Src: "com.github.javaparser.resolution.Navigator:232,1"
      Dst: "[java.lang.String].equals"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.Navigator].lambda$findSimpleName$7(java.lang.String,com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:201,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].asString"
    - Src: "com.github.javaparser.resolution.Navigator:201,1"
      Dst: "[java.lang.String].equals"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.Navigator].lambda$findNameExpression$6(java.lang.String,com.github.javaparser.ast.expr.NameExpr)"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.ast.expr.NameExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:181,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithSimpleName].getNameAsString"
    - Src: "com.github.javaparser.resolution.Navigator:181,1"
      Dst: "[java.lang.String].equals"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.Navigator].lambda$findMethodCall$5(java.lang.String,com.github.javaparser.ast.expr.MethodCallExpr)"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.ast.expr.MethodCallExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:177,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithSimpleName].getNameAsString"
    - Src: "com.github.javaparser.resolution.Navigator:177,1"
      Dst: "[java.lang.String].equals"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.Navigator].lambda$demandVariableDeclaration$4(java.lang.String,com.github.javaparser.ast.body.VariableDeclarator)"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.ast.body.VariableDeclarator"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:173,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithSimpleName].getNameAsString"
    - Src: "com.github.javaparser.resolution.Navigator:173,1"
      Dst: "[java.lang.String].equals"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.Navigator].lambda$demandParentNode$3()"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.IllegalStateException"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:148,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.Navigator].lambda$demandClassOrInterface$2(java.lang.String)"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.IllegalStateException"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:60,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.Navigator:60,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.Navigator:60,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.resolution.Navigator:60,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.Navigator].lambda$demandClassOrInterface$1(com.github.javaparser.ast.body.TypeDeclaration)"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.TypeDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:59,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].toClassOrInterfaceDeclaration"
    - Src: "com.github.javaparser.resolution.Navigator:59,1"
      Dst: "[com.github.javaparser.resolution.Navigator$lambda_demandClassOrInterface_0__924].bootstrap$"
    - Src: "com.github.javaparser.resolution.Navigator:59,1"
      Dst: "[java.util.Optional].orElseThrow"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.Navigator].lambda$demandClassOrInterface$0(com.github.javaparser.ast.body.TypeDeclaration)"
    functionSourceFile: "com.github.javaparser.resolution.Navigator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.IllegalStateException"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.TypeDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.Navigator:59,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.Navigator:59,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.Navigator:59,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.resolution.Navigator:59,1"
      Dst: "[java.lang.Class].getCanonicalName"
    - Src: "com.github.javaparser.resolution.Navigator:59,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.resolution.Navigator:59,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_24__127].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_24__127"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_24__127].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_24__127:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_24__127].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_24__127].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_24__127"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_24__127:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_24__127].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_24__127"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$24(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_24__127:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$24"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$1].<init>()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$1"
    linkageType: null
    functionLinenumber: 73
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.DataKey].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$1:74,1"
      Dst: "[com.github.javaparser.ast.DataKey].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_35__75].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_35__75"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_35__75].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_35__75:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_35__75].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_35__75].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_35__75"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_35__75:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_35__75].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_35__75"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$35(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration)"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_35__75:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$35"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_108__278].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_108__278"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_108__278].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_108__278:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_108__278].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_108__278].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_108__278"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_108__278:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_108__278].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_108__278"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$108(java.lang.Object,com.github.javaparser.ast.body.Parameter)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_108__278:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$108"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__432].bootstrap$(com.github.javaparser.ast.expr.IntegerLiteralExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__432"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__432].<init>(com.github.javaparser.ast.expr.IntegerLiteralExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__432:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__432].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__432].<init>(com.github.javaparser.ast.expr.IntegerLiteralExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__432"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__432:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__432].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__432"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__432:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LongLiteralExpr].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.LongLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.LongLiteralExpr:59,1"
      Dst: "[com.github.javaparser.ast.expr.LongLiteralExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LongLiteralExpr].<init>(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.LongLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.LongLiteralExpr:64,1"
      Dst: "[com.github.javaparser.ast.expr.LongLiteralExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LongLiteralExpr].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.LongLiteralExpr"
    linkageType: null
    functionLinenumber: 71
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.LongLiteralExpr:72,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].<init>"
    - Src: "com.github.javaparser.ast.expr.LongLiteralExpr:73,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LongLiteralExpr].<init>(long)"
    functionSourceFile: "com.github.javaparser.ast.expr.LongLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "long"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.LongLiteralExpr:82,1"
      Dst: "[java.lang.String].valueOf"
    - Src: "com.github.javaparser.ast.expr.LongLiteralExpr:82,1"
      Dst: "[com.github.javaparser.ast.expr.LongLiteralExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.LongLiteralExpr"
    linkageType: null
    functionLinenumber: 87
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Object)"
    functionUses: 206
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.LongLiteralExpr:88,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.LongLiteralExpr"
    linkageType: null
    functionLinenumber: 93
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Object)"
    functionUses: 147
    ICount: 5
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.LongLiteralExpr:94,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LongLiteralExpr].asLong()"
    functionSourceFile: "com.github.javaparser.ast.expr.LongLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "long"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 37
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.LongLiteralExpr:107"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.LongLiteralExpr:108"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.LongLiteralExpr:107"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.LongLiteralExpr:107"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.LongLiteralExpr:110"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.LongLiteralExpr:109"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.LongLiteralExpr:110"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.LongLiteralExpr:111"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.LongLiteralExpr:110"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.LongLiteralExpr:110"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.LongLiteralExpr:113"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.LongLiteralExpr:112"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.LongLiteralExpr:113"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.LongLiteralExpr:114"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.LongLiteralExpr:113"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.LongLiteralExpr:113"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.LongLiteralExpr:116"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.LongLiteralExpr:115"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.LongLiteralExpr:116"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.LongLiteralExpr:119"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.LongLiteralExpr:118"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.LongLiteralExpr:116"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.LongLiteralExpr:119"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.LongLiteralExpr:118"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.LongLiteralExpr:105,1"
      Dst: "[java.lang.String].replaceAll"
    - Src: "com.github.javaparser.ast.expr.LongLiteralExpr:106,1"
      Dst: "[java.lang.String].length"
    - Src: "com.github.javaparser.ast.expr.LongLiteralExpr:106,1"
      Dst: "[java.lang.String].charAt"
    - Src: "com.github.javaparser.ast.expr.LongLiteralExpr:108,1"
      Dst: "[java.lang.String].substring"
    - Src: "com.github.javaparser.ast.expr.LongLiteralExpr:110,1"
      Dst: "[java.lang.String].startsWith"
    - Src: "com.github.javaparser.ast.expr.LongLiteralExpr:111,1"
      Dst: "[java.lang.Long].parseUnsignedLong"
    - Src: "com.github.javaparser.ast.expr.LongLiteralExpr:119,1"
      Dst: "[java.lang.Long].parseLong"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LongLiteralExpr].asNumber()"
    functionSourceFile: "com.github.javaparser.ast.expr.LongLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Number"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.LongLiteralExpr:139"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.LongLiteralExpr:142"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.LongLiteralExpr:141"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.LongLiteralExpr:139"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.LongLiteralExpr:142"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.LongLiteralExpr:141"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.LongLiteralExpr:139,1"
      Dst: "[java.util.Objects].equals"
    - Src: "com.github.javaparser.ast.expr.LongLiteralExpr:139,1"
      Dst: "[com.github.javaparser.utils.Utils].hasUnaryMinusAsParent"
    - Src: "com.github.javaparser.ast.expr.LongLiteralExpr:142,1"
      Dst: "[com.github.javaparser.ast.expr.LongLiteralExpr].asLong"
    - Src: "com.github.javaparser.ast.expr.LongLiteralExpr:142,1"
      Dst: "[java.lang.Long].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LongLiteralExpr].setLong(long)"
    functionSourceFile: "com.github.javaparser.ast.expr.LongLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.LongLiteralExpr"
    argCount: 1
    argTypes:
    - "long"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.LongLiteralExpr:151,1"
      Dst: "[java.lang.String].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LongLiteralExpr].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.LongLiteralExpr"
    linkageType: null
    functionLinenumber: 157
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.LongLiteralExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.LongLiteralExpr:158,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.LongLiteralExpr:158,1"
      Dst: "[com.github.javaparser.ast.expr.LongLiteralExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LongLiteralExpr].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.LongLiteralExpr"
    linkageType: null
    functionLinenumber: 163
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.LongLiteralExprMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LongLiteralExpr].isLongLiteralExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.LongLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LongLiteralExpr].asLongLiteralExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.LongLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.LongLiteralExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LongLiteralExpr].ifLongLiteralExpr(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.expr.LongLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.LongLiteralExpr:182,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LongLiteralExpr].toLongLiteralExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.LongLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.LongLiteralExpr:188,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$3].<init>(java.lang.String,int)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$3"
    linkageType: null
    functionLinenumber: 81
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition].<init>(java.lang.String,int,com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$1)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$3:82,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$3].evaluate(com.github.javaparser.ast.Node,com.github.javaparser.ast.observer.ObservableProperty)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$3"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.observer.ObservableProperty"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$3:86"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$3:85"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$3:86,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].isNullOrNotPresent"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__456].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__456"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__456].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__456:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__456].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__456].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__456"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__456:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__456].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__456"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__456:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter$nonNull__807].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.GenericListVisitorAdapter$nonNull__807"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter$nonNull__807].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.GenericListVisitorAdapter$nonNull__807:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter$nonNull__807].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter$nonNull__807].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.GenericListVisitorAdapter$nonNull__807"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.GenericListVisitorAdapter$nonNull__807:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter$nonNull__807].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.GenericListVisitorAdapter$nonNull__807"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.GenericListVisitorAdapter$nonNull__807:-1,1"
      Dst: "[java.util.Objects].nonNull"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.AstObserver$ListChangeType].values()"
    functionSourceFile: "com.github.javaparser.ast.observer.AstObserver$ListChangeType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.observer.AstObserver$ListChangeType[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.AstObserver$ListChangeType:34,1"
      Dst: "[java.lang.Object].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.AstObserver$ListChangeType].valueOf(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.observer.AstObserver$ListChangeType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.observer.AstObserver$ListChangeType"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.AstObserver$ListChangeType:34,1"
      Dst: "[java.lang.Enum].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.AstObserver$ListChangeType].<init>(java.lang.String,int)"
    functionSourceFile: "com.github.javaparser.ast.observer.AstObserver$ListChangeType"
    linkageType: null
    functionLinenumber: 33
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.AstObserver$ListChangeType:34,1"
      Dst: "[java.lang.Enum].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.AstObserver$ListChangeType].$values()"
    functionSourceFile: "com.github.javaparser.ast.observer.AstObserver$ListChangeType"
    linkageType: null
    functionLinenumber: 33
    functionDepth: 0
    returnType: "com.github.javaparser.ast.observer.AstObserver$ListChangeType[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Token].<init>()"
    functionSourceFile: "com.github.javaparser.Token"
    linkageType: null
    functionLinenumber: 86
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.TokenBase].<init>()"
    functionUses: 2
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Token:87,1"
      Dst: "[com.github.javaparser.TokenBase].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Token].<init>(int)"
    functionSourceFile: "com.github.javaparser.Token"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Token:94,1"
      Dst: "[com.github.javaparser.Token].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Token].<init>(int,java.lang.String)"
    functionSourceFile: "com.github.javaparser.Token"
    linkageType: null
    functionLinenumber: 100
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "int"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.TokenBase].<init>()"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Token:101,1"
      Dst: "[com.github.javaparser.TokenBase].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Token].getValue()"
    functionSourceFile: "com.github.javaparser.Token"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Token].toString()"
    functionSourceFile: "com.github.javaparser.Token"
    linkageType: null
    functionLinenumber: 123
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Token].newToken(int,java.lang.String)"
    functionSourceFile: "com.github.javaparser.Token"
    linkageType: null
    functionLinenumber: 140
    functionDepth: 0
    returnType: "com.github.javaparser.Token"
    argCount: 2
    argTypes:
    - "int"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Token].<init>(int,java.lang.String)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Token:143,1"
      Dst: "[com.github.javaparser.Token].<init>"
    JavaMethodInfo: null
    BBCount: 2
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Token].newToken(int)"
    functionSourceFile: "com.github.javaparser.Token"
    linkageType: null
    functionLinenumber: 148
    functionDepth: 0
    returnType: "com.github.javaparser.Token"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Token].newToken(int,java.lang.String)"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Token:149,1"
      Dst: "[com.github.javaparser.Token].newToken"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForStmt].<init>()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ForStmt:83,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.stmt.ForStmt:83,1"
      Dst: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].<init>"
    - Src: "com.github.javaparser.ast.stmt.ForStmt:83,1"
      Dst: "[com.github.javaparser.ast.stmt.ReturnStmt].<init>"
    - Src: "com.github.javaparser.ast.stmt.ForStmt:83,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForStmt].<init>(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.Statement)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.stmt.Statement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ForStmt:88,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.Statement)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForStmt"
    linkageType: null
    functionLinenumber: 95
    functionDepth: 0
    returnType: "void"
    argCount: 5
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.stmt.Statement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.Statement].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.stmt.ForStmt].setInitialization(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.stmt.ForStmt].setCompare(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.stmt.ForStmt].setUpdate(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.stmt.ForStmt].setBody(com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 13
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ForStmt:96,1"
      Dst: "[com.github.javaparser.ast.stmt.Statement].<init>"
    - Src: "com.github.javaparser.ast.stmt.ForStmt:97,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].setInitialization"
    - Src: "com.github.javaparser.ast.stmt.ForStmt:98,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].setCompare"
    - Src: "com.github.javaparser.ast.stmt.ForStmt:99,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].setUpdate"
    - Src: "com.github.javaparser.ast.stmt.ForStmt:100,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].setBody"
    - Src: "com.github.javaparser.ast.stmt.ForStmt:101,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForStmt"
    linkageType: null
    functionLinenumber: 106
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Object)"
    functionUses: 59
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ForStmt:107,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForStmt"
    linkageType: null
    functionLinenumber: 112
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Object)"
    functionUses: 45
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ForStmt:113,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForStmt].getBody()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForStmt"
    linkageType: null
    functionLinenumber: 117
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.Statement"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForStmt].getCompare()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForStmt"
    linkageType: null
    functionLinenumber: 122
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 19
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ForStmt:123,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForStmt].getInitialization()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForStmt"
    linkageType: null
    functionLinenumber: 127
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 15
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForStmt].getUpdate()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForStmt"
    linkageType: null
    functionLinenumber: 132
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 15
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForStmt].setBody(com.github.javaparser.ast.stmt.Statement)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForStmt"
    linkageType: null
    functionLinenumber: 137
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ForStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.Statement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.ForStmt:139"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:142"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:141"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.ForStmt:143"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:145"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:144"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ForStmt:138,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.stmt.ForStmt:142,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.ForStmt:144,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.ForStmt:146,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForStmt].setCompare(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForStmt"
    linkageType: null
    functionLinenumber: 157
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ForStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 15
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.ForStmt:158"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:161"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:160"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.ForStmt:162"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:164"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:163"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ForStmt:161,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.ForStmt:163,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.ForStmt:165,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForStmt].setInitialization(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForStmt"
    linkageType: null
    functionLinenumber: 170
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ForStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.ForStmt:172"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:175"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:174"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.ForStmt:176"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:178"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:177"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ForStmt:171,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.stmt.ForStmt:175,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.ForStmt:177,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.ForStmt:179,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForStmt].setUpdate(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForStmt"
    linkageType: null
    functionLinenumber: 184
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ForStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.ForStmt:186"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:189"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:188"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.ForStmt:190"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:192"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:191"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ForStmt:185,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.stmt.ForStmt:189,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.ForStmt:191,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.ForStmt:193,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForStmt].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 36
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.ForStmt:200"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:203"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:202"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ForStmt:203"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:209"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:208"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ForStmt:204"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:209"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:208"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ForStmt:209"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:215"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:214"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ForStmt:210"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:209"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:208"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ForStmt:215"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:221"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:220"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ForStmt:216"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:215"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:214"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ForStmt:205,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].removeCompare"
    - Src: "com.github.javaparser.ast.stmt.ForStmt:209,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.stmt.ForStmt:210,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.stmt.ForStmt:211,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.stmt.ForStmt:221,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 16
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.ast.stmt.ForStmt].removeCompare()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ForStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ForStmt:226,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].setCompare"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForStmt].clone()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForStmt"
    linkageType: null
    functionLinenumber: 231
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ForStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ForStmt:232,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.stmt.ForStmt:232,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForStmt].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForStmt"
    linkageType: null
    functionLinenumber: 237
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.ForStmtMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForStmt].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForStmt"
    linkageType: null
    functionLinenumber: 243
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.ForStmt].setBody(com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.ast.stmt.ForStmt].setCompare(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 45
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.ForStmt:244"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:247"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:246"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ForStmt:247"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:251"
        BranchSideFuncs:
        - "setBody(com.github.javaparser.ast.stmt.Statement)"
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:250"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ForStmt:251"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:257"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:256"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ForStmt:252"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:257"
        BranchSideFuncs:
        - "setCompare(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:256"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ForStmt:257"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:263"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:262"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.stmt.ForStmt:258"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:257"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:256"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ForStmt:263"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:269"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:268"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.stmt.ForStmt:264"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:263"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.ForStmt:262"
        BranchSideFuncs:
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ForStmt:248,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].setBody"
    - Src: "com.github.javaparser.ast.stmt.ForStmt:253,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].setCompare"
    - Src: "com.github.javaparser.ast.stmt.ForStmt:257,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.stmt.ForStmt:258,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.stmt.ForStmt:259,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.stmt.ForStmt:269,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 18
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.ast.stmt.ForStmt].isForStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForStmt].asForStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ForStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForStmt].ifForStmt(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ForStmt:287,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForStmt].toForStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ForStmt:293,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$TypeParameterParseStart__11].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ParseStart$TypeParameterParseStart__11"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseStart"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParseStart$TypeParameterParseStart__11].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$TypeParameterParseStart__11:-1,1"
      Dst: "[com.github.javaparser.ParseStart$TypeParameterParseStart__11].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$TypeParameterParseStart__11].<init>()"
    functionSourceFile: "com.github.javaparser.ParseStart$TypeParameterParseStart__11"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$TypeParameterParseStart__11:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$TypeParameterParseStart__11].parse(com.github.javaparser.GeneratedJavaParser)"
    functionSourceFile: "com.github.javaparser.ParseStart$TypeParameterParseStart__11"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "com.github.javaparser.GeneratedJavaParser"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].TypeParameterParseStart()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$TypeParameterParseStart__11:-1,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].TypeParameterParseStart"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_2__837].bootstrap$(com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator,com.github.javaparser.ast.type.VarType,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.body.VariableDeclarator)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_2__837"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator"
    - "com.github.javaparser.ast.type.VarType"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    - "com.github.javaparser.ast.body.VariableDeclarator"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_2__837].<init>(com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator,com.github.javaparser.ast.type.VarType,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.body.VariableDeclarator)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_2__837:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_2__837].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_2__837].<init>(com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator,com.github.javaparser.ast.type.VarType,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.body.VariableDeclarator)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_2__837"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator"
    - "com.github.javaparser.ast.type.VarType"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    - "com.github.javaparser.ast.body.VariableDeclarator"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_2__837:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_2__837].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_2__837"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_2__837:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].lambda$accept$2"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.SimpleValidator].<init>(java.lang.Class,java.util.function.Predicate,java.util.function.BiConsumer)"
    functionSourceFile: "com.github.javaparser.ast.validator.SimpleValidator"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "java.lang.Class"
    - "java.util.function.Predicate"
    - "java.util.function.BiConsumer"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].<init>(java.lang.Class,com.github.javaparser.ast.validator.TypedValidator)"
    - "[com.github.javaparser.ast.validator.SimpleValidator$lambda_new_0__103].bootstrap$(java.util.function.Predicate,java.util.function.BiConsumer)"
    functionUses: 20
    ICount: 7
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.SimpleValidator:35,1"
      Dst: "[com.github.javaparser.ast.validator.SimpleValidator$lambda_new_0__103].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.SimpleValidator:35,1"
      Dst: "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.SimpleValidator].lambda$new$0(java.util.function.Predicate,java.util.function.BiConsumer,com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.SimpleValidator"
    linkageType: null
    functionLinenumber: 35
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "java.util.function.Predicate"
    - "java.util.function.BiConsumer"
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_29__69].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_12__51].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$isStatic__53].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_15__55].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_2__40].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_21__61].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_27__67].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_23__63].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_4__42].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$isVarArgs__49].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_9__47].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_19__59].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_17__57].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_31__71].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_0__38].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_0__96].test(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethods_1__125].test(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Expression$lambda_static_0__108].test(java.lang.Object)"
    - "[com.github.javaparser.ParserConfiguration$LanguageLevel$lambda_isYieldSupported_0__91].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_35__75].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_2__98].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_25__65].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_33__73].test(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].accept(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_28__68].accept(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].accept(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_30__70].accept(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_13__52].accept(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_14__54].accept(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_34__74].accept(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_22__62].accept(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.VisitorValidator].accept(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_32__72].accept(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_18__58].accept(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_24__64].accept(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.TreeVisitorValidator].accept(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_3__99].accept(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_11__50].accept(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_36__76].accept(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_5__43].accept(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_16__56].accept(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_3__41].accept(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.TypedValidator].accept(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_1__39].accept(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_10__48].accept(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.Validators].accept(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.Validator].accept(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_1__97].accept(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_20__60].accept(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_26__66].accept(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].accept(java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 8
    EdgeCount: 51
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.SimpleValidator:36"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.SimpleValidator:39"
        BranchSideFuncs:
        - "accept(java.lang.Object,java.lang.Object)"
      - BranchSide: "com.github.javaparser.ast.validator.SimpleValidator:38"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.SimpleValidator:36,1"
      Dst: "[java.util.function.Predicate].test"
    - Src: "com.github.javaparser.ast.validator.SimpleValidator:37,1"
      Dst: "[java.util.function.BiConsumer].accept"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_9__315].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_9__315"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_9__315].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_9__315:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_9__315].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_9__315].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_9__315"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_9__315:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_9__315].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_9__315"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$9(java.lang.Object,com.github.javaparser.ast.expr.ArrayInitializerExpr)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_9__315:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$9"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_8__724].bootstrap$(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void,java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.atomic.AtomicBoolean)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_8__724"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 5
    argTypes:
    - "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    - "java.lang.Void"
    - "java.util.concurrent.atomic.AtomicBoolean"
    - "java.util.concurrent.atomic.AtomicBoolean"
    - "java.util.concurrent.atomic.AtomicBoolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_8__724].<init>(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void,java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.atomic.AtomicBoolean)"
    functionUses: 1
    ICount: 8
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_8__724:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_8__724].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_8__724].<init>(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void,java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.atomic.AtomicBoolean)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_8__724"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 5
    argTypes:
    - "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    - "java.lang.Void"
    - "java.util.concurrent.atomic.AtomicBoolean"
    - "java.util.concurrent.atomic.AtomicBoolean"
    - "java.util.concurrent.atomic.AtomicBoolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 13
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_8__724:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_8__724].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_8__724"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$8(java.lang.Void,java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.atomic.AtomicBoolean,com.github.javaparser.ast.expr.Expression)"
    functionUses: 4
    ICount: 10
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_8__724:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$8"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__558].bootstrap$(com.github.javaparser.ast.modules.ModuleProvidesDirective)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__558"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__558].<init>(com.github.javaparser.ast.modules.ModuleProvidesDirective)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__558:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__558].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__558].<init>(com.github.javaparser.ast.modules.ModuleProvidesDirective)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__558"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__558:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__558].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__558"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__558:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__583].bootstrap$(com.github.javaparser.ast.body.FieldDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__583"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.FieldDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__583].<init>(com.github.javaparser.ast.body.FieldDeclaration)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__583:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__583].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__583].<init>(com.github.javaparser.ast.body.FieldDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__583"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.FieldDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__583:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__583].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__583"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__583:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_120__600].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_120__600"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_120__600].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_120__600:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_120__600].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_120__600].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_120__600"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_120__600:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_120__600].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_120__600"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$120(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_120__600:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$120"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleDeclaration].<init>()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:56,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:56,1"
      Dst: "[com.github.javaparser.ast.expr.Name].<init>"
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:56,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleDeclaration].<init>(com.github.javaparser.ast.expr.Name,boolean)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:60,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:60,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleDeclaration].<init>(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.Name,boolean,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.expr.Name"
    - "boolean"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:65,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.Name,boolean,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleDeclaration"
    linkageType: null
    functionLinenumber: 72
    functionDepth: 0
    returnType: "void"
    argCount: 5
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.expr.Name"
    - "boolean"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].setAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].setName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].setOpen(boolean)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].setDirectives(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 13
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:73,1"
      Dst: "[com.github.javaparser.ast.Node].<init>"
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:74,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].setAnnotations"
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:75,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].setName"
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:76,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].setOpen"
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:77,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].setDirectives"
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:78,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleDeclaration"
    linkageType: null
    functionLinenumber: 83
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Object)"
    functionUses: 23
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:84,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleDeclaration"
    linkageType: null
    functionLinenumber: 89
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Object)"
    functionUses: 18
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:90,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleDeclaration].getName()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleDeclaration"
    linkageType: null
    functionLinenumber: 94
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Name"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleDeclaration].setName(com.github.javaparser.ast.expr.Name)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleDeclaration"
    linkageType: null
    functionLinenumber: 99
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.modules.ModuleDeclaration:101"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:104"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:103"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.modules.ModuleDeclaration:105"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:107"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:106"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:100,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:104,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:106,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:108,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleDeclaration].getAnnotations()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleDeclaration"
    linkageType: null
    functionLinenumber: 113
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleDeclaration].setAnnotations(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleDeclaration"
    linkageType: null
    functionLinenumber: 118
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.modules.ModuleDeclaration:120"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:123"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:122"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.modules.ModuleDeclaration:124"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:126"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:125"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:119,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:123,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:125,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:127,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleDeclaration].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 30
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.modules.ModuleDeclaration:134"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:137"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:136"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.modules.ModuleDeclaration:137"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:143"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:142"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.modules.ModuleDeclaration:138"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:137"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:136"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.modules.ModuleDeclaration:143"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:149"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:148"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.modules.ModuleDeclaration:144"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:143"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:142"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:137,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:138,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:139,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:149,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.ast.modules.ModuleDeclaration].isOpen()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleDeclaration"
    linkageType: null
    functionLinenumber: 153
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 9
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleDeclaration].setOpen(boolean)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleDeclaration"
    linkageType: null
    functionLinenumber: 158
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleDeclaration"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 12
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.modules.ModuleDeclaration:159"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:162"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:161"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:162,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:162,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleDeclaration].getDirectives()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleDeclaration"
    linkageType: null
    functionLinenumber: 168
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleDeclaration].setDirectives(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleDeclaration"
    linkageType: null
    functionLinenumber: 173
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.modules.ModuleDeclaration:175"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:178"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:177"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.modules.ModuleDeclaration:179"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:181"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:180"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:174,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:178,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:180,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:182,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleDeclaration].clone()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleDeclaration"
    linkageType: null
    functionLinenumber: 188
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:189,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:189,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleDeclaration].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleDeclaration"
    linkageType: null
    functionLinenumber: 194
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.ModuleDeclarationMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleDeclaration].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleDeclaration"
    linkageType: null
    functionLinenumber: 200
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].setName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 38
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.modules.ModuleDeclaration:201"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:204"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:203"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.modules.ModuleDeclaration:204"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:210"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:209"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.modules.ModuleDeclaration:205"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:204"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:203"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.modules.ModuleDeclaration:210"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:216"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:215"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.modules.ModuleDeclaration:211"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:210"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:209"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.modules.ModuleDeclaration:216"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:220"
        BranchSideFuncs:
        - "setName(com.github.javaparser.ast.expr.Name)"
      - BranchSide: "com.github.javaparser.ast.modules.ModuleDeclaration:219"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:204,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:205,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:206,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:217,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].setName"
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:220,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 15
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.ast.modules.ModuleDeclaration].addDirective(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleDeclaration"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:227,1"
      Dst: "[com.github.javaparser.StaticJavaParser].parseModuleDirective"
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:227,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].addDirective"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleDeclaration].addDirective(com.github.javaparser.ast.modules.ModuleDirective)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleDirective"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:231,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].getDirectives"
    - Src: "com.github.javaparser.ast.modules.ModuleDeclaration:231,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_46__204].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_46__204"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_46__204].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_46__204:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_46__204].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_46__204].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_46__204"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_46__204:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_46__204].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_46__204"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$46(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_46__204:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$46"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].<init>(com.github.javaparser.printer.configuration.PrettyPrinterConfiguration)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:66,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:68,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].setConfiguration(com.github.javaparser.printer.configuration.PrettyPrinterConfiguration)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].getSource()"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:80,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].toString()"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 84
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.SourcePrinter].toString()"
    functionUses: 6
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:85,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].printModifiers(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 88
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$getKeyword__780].bootstrap$()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$asString__781].bootstrap$()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 13
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:89"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:92"
        BranchSideFuncs:
        - "bootstrap$()"
        - "print(java.lang.String)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:91"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:89,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:90,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:90,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:90,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$getKeyword__780].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:90,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:90,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$asString__781].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:90,1"
      Dst: "[java.util.stream.Collectors].joining"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:90,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:90,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:90,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:90,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].printMembers(com.github.javaparser.ast.NodeList,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 94
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1:com.github.javaparser.ast.Node$PostOrderIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    functionUses: 6
    ICount: 15
    EdgeCount: 44
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:95"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:100"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "println()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:99"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:95,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:95,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:95,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:96,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:97,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].printMemberAnnotations(com.github.javaparser.ast.NodeList,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 102
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1:com.github.javaparser.ast.Node$PostOrderIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    functionUses: 13
    ICount: 16
    EdgeCount: 36
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:103"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:106"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:105"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:106"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:110"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "println()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:109"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:103,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:106,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:106,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:106,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:107,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:108,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 112
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "boolean"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1:com.github.javaparser.ast.Node$PostOrderIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 15
    ICount: 20
    EdgeCount: 37
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:113"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:116"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:115"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:116"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:119"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:118"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:119"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:123"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "print(java.lang.String)"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:122"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:113,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:117,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:119,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:119,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:119,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:120,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].printTypeArgs(com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 125
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getTypeArguments()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getTypeArguments()"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getTypeArguments()"
    - "[com.github.javaparser.utils.Utils].isNullOrEmpty(java.util.Collection)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 6
    ICount: 24
    EdgeCount: 72
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:127"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:138"
        BranchSideFuncs:
        - "iterator()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:137"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:129"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:136"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:135"
        BranchSideFuncs:
        - "print(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:132"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:135"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:134"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:126,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments].getTypeArguments"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:126,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:127,1"
      Dst: "[com.github.javaparser.utils.Utils].isNullOrEmpty"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:128,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:129,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:129,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:130,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:131,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].printTypeParameters(com.github.javaparser.ast.NodeList,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 140
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].isNullOrEmpty(java.util.Collection)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 5
    ICount: 21
    EdgeCount: 57
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:141"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:152"
        BranchSideFuncs:
        - "iterator()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:151"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:143"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:150"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:149"
        BranchSideFuncs:
        - "print(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:146"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:149"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:148"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:141,1"
      Dst: "[com.github.javaparser.utils.Utils].isNullOrEmpty"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:142,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:143,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:143,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:144,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:145,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter].accept"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].printArguments(com.github.javaparser.ast.NodeList,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 154
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.utils.Utils].isNullOrEmpty(java.util.Collection)"
    - "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isColumnAlignParameters()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.printer.SourcePrinter].getCursor()"
    - "[com.github.javaparser.printer.SourcePrinter].indentWithAlignTo(int)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].unindent()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 4
    ICount: 47
    EdgeCount: 97
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:156"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:177"
        BranchSideFuncs:
        - "isColumnAlignParameters()"
        - "size()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:176"
        BranchSideFuncs:
        - "print(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:157"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:-1"
        BranchSideFuncs:
        - "isColumnAlignParameters()"
        - "size()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:157"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:-1"
        BranchSideFuncs:
        - "isColumnAlignParameters()"
        - "size()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:158"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:161"
        BranchSideFuncs:
        - "indentWithAlignTo(int)"
        - "getCursor()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:160"
        BranchSideFuncs:
        - "iterator()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:161"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:173"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:172"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:164"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:172"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:171"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:166"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:169"
        BranchSideFuncs:
        - "println()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:168"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:173"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:177"
        BranchSideFuncs:
        - "unindent()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:176"
        BranchSideFuncs:
        - "print(java.lang.String)"
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:155,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:156,1"
      Dst: "[com.github.javaparser.utils.Utils].isNullOrEmpty"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:157,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:157,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isColumnAlignParameters"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:159,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].getCursor"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:159,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].indentWithAlignTo"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:161,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:161,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:162,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:163,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:167,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:174,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].unindent"
    JavaMethodInfo: null
    BBCount: 17
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].printPrePostFixOptionalList(com.github.javaparser.ast.NodeList,java.lang.Void,java.lang.String,java.lang.String,java.lang.String)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 180
    functionDepth: 0
    returnType: "void"
    argCount: 5
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.Void"
    - "java.lang.String"
    - "java.lang.String"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Modifier].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 2
    ICount: 24
    EdgeCount: 159
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:181"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:192"
        BranchSideFuncs:
        - "iterator()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:191"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:183"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:190"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:189"
        BranchSideFuncs:
        - "print(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:186"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:189"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:188"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:181,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:182,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:183,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:183,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:184,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:185,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].printPrePostFixRequiredList(com.github.javaparser.ast.NodeList,java.lang.Void,java.lang.String,java.lang.String,java.lang.String)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 194
    functionDepth: 0
    returnType: "void"
    argCount: 5
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.Void"
    - "java.lang.String"
    - "java.lang.String"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Modifier].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 24
    EdgeCount: 159
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:196"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:205"
        BranchSideFuncs:
        - "iterator()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:204"
        BranchSideFuncs:
        - "print(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:197"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:205"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:204"
        BranchSideFuncs:
        - "print(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:200"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:203"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:202"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:195,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:196,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:197,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:197,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:198,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:199,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 208
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.util.Optional"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_printComment_0__775].bootstrap$(com.github.javaparser.printer.PrettyPrintVisitor,java.lang.Void)"
    functionUses: 82
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:209,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_printComment_0__775].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:209,1"
      Dst: "[java.util.Optional].ifPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 213
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.Node].getParsed()"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.ast.CompilationUnit].getPackageDeclaration()"
    - "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].getPackageDeclaration()"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].getImports()"
    - "[com.github.javaparser.ast.CompilationUnit].getImports()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    - "[com.github.javaparser.ast.CompilationUnit].getTypes()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_1__743].bootstrap$(com.github.javaparser.printer.PrettyPrintVisitor,java.lang.Void)"
    - "[com.github.javaparser.ast.CompilationUnit].getModule()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 45
    EdgeCount: 75
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:216"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:220"
        BranchSideFuncs:
        - "println(java.lang.String)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:219"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:220"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:223"
        BranchSideFuncs:
        - "getPackageDeclaration()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:222"
        BranchSideFuncs:
        - "isEmpty()"
        - "getImports()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:224"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:227"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:226"
        BranchSideFuncs:
        - "getTypes()"
        - "iterator()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:227"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:234"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:233"
        BranchSideFuncs:
        - "printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
        - "getModule()"
        - "bootstrap$(com.github.javaparser.printer.PrettyPrintVisitor,java.lang.Void)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:230"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:227"
        BranchSideFuncs:
        - "println()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:226"
        BranchSideFuncs:
        - "getTypes()"
        - "iterator()"
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:214,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:215,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:215,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:216,1"
      Dst: "[com.github.javaparser.ast.Node].getParsed"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:217,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:220,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getPackageDeclaration"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:220,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:221,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:221,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:223,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getImports"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:223,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:224,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:227,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getTypes"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:227,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:227,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:228,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:228,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:234,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getModule"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:234,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_1__743].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:234,1"
      Dst: "[java.util.Optional].ifPresent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:235,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsEnding"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 239
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.PackageDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.PackageDeclaration].getAnnotations()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printMemberAnnotations(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].getName()"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 18
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:240,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:241,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:241,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:242,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].getAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:242,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printMemberAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:243,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:244,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].getName"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:244,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:245,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:247,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsEnding"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 251
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NameExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].getName()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 10
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:252,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:253,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:253,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:254,1"
      Dst: "[com.github.javaparser.ast.expr.NameExpr].getName"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:254,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:255,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsEnding"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.Name,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 259
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.Name].getQualifier()"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].getQualifier()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.Name].getIdentifier()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 20
    EdgeCount: 10
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:262"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:266"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "getQualifier()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:265"
        BranchSideFuncs:
        - "getIdentifier()"
        - "print(java.lang.String)"
        - "printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:260,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:261,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:261,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:262,1"
      Dst: "[com.github.javaparser.ast.expr.Name].getQualifier"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:262,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:263,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:263,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:264,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:266,1"
      Dst: "[com.github.javaparser.ast.expr.Name].getIdentifier"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:267,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsEnding"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 271
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SimpleName].getIdentifier()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 7
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:272,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].getIdentifier"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:272,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 276
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printMemberAnnotations(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getTypeParameters()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printTypeParameters(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getExtendedTypes()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getExtendedTypes()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getPermittedTypes()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getPermittedTypes()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].indent()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.utils.Utils].isNullOrEmpty(java.util.Collection)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printMembers(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.SourcePrinter].unindent()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 87
    EdgeCount: 197
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:281"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:284"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:283"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:288"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:298"
        BranchSideFuncs:
        - "getExtendedTypes()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:297"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:290"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:298"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:297"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:293"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:296"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:295"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:298"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:308"
        BranchSideFuncs:
        - "getImplementedTypes()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:307"
        BranchSideFuncs:
        - "isEmpty()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:300"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:308"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:307"
        BranchSideFuncs:
        - "isEmpty()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:303"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:306"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:305"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:308"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:318"
        BranchSideFuncs:
        - "getPermittedTypes()"
        - "iterator()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:317"
        BranchSideFuncs:
        - "isNullOrEmpty(java.util.Collection)"
        - "indent()"
        - "println(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:310"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:318"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:317"
        BranchSideFuncs:
        - "isNullOrEmpty(java.util.Collection)"
        - "indent()"
        - "println(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:313"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:316"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:315"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:320"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:323"
        BranchSideFuncs:
        - "printMembers(com.github.javaparser.ast.NodeList,java.lang.Void)"
        - "getMembers()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:322"
        BranchSideFuncs:
        - "printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
        - "print(java.lang.String)"
        - "unindent()"
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:277,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:278,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:278,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:279,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:279,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printMemberAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:280,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:280,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printModifiers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:281,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:282,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:286,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:286,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:287,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:287,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printTypeParameters"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:288,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getExtendedTypes"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:288,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:290,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:290,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:291,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:292,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:298,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getImplementedTypes"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:308,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getPermittedTypes"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:318,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:319,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].indent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:320,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:320,1"
      Dst: "[com.github.javaparser.utils.Utils].isNullOrEmpty"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:321,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printMembers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:323,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsEnding"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:324,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].unindent"
    JavaMethodInfo: null
    BBCount: 24
    CyclomaticComplexity: 4
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 329
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.RecordDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printMemberAnnotations(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getParameters()"
    - "[com.github.javaparser.utils.Utils].isNullOrEmpty(java.util.Collection)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getParameters()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getTypeParameters()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printTypeParameters(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].indent()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.utils.Utils].isNullOrEmpty(java.util.Collection)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printMembers(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.SourcePrinter].unindent()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 67
    EdgeCount: 138
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:337"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:346"
        BranchSideFuncs:
        - "getParameters()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:345"
        BranchSideFuncs:
        - "printTypeParameters(com.github.javaparser.ast.NodeList,java.lang.Void)"
        - "getTypeParameters()"
        - "isEmpty()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:338"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:346"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:345"
        BranchSideFuncs:
        - "printTypeParameters(com.github.javaparser.ast.NodeList,java.lang.Void)"
        - "getTypeParameters()"
        - "isEmpty()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:341"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:344"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:343"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:348"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:358"
        BranchSideFuncs:
        - "getImplementedTypes()"
        - "iterator()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:357"
        BranchSideFuncs:
        - "isNullOrEmpty(java.util.Collection)"
        - "indent()"
        - "println(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:350"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:358"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:357"
        BranchSideFuncs:
        - "isNullOrEmpty(java.util.Collection)"
        - "indent()"
        - "println(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:353"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:356"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:355"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:360"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:363"
        BranchSideFuncs:
        - "printMembers(com.github.javaparser.ast.NodeList,java.lang.Void)"
        - "getMembers()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:362"
        BranchSideFuncs:
        - "printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
        - "print(java.lang.String)"
        - "unindent()"
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:330,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:331,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:331,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:332,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:332,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printMemberAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:333,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:333,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printModifiers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:334,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:335,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:335,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:337,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].getParameters"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:337,1"
      Dst: "[com.github.javaparser.utils.Utils].isNullOrEmpty"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:338,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:338,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:339,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:340,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:347,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:347,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printTypeParameters"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:348,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].getImplementedTypes"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:348,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:352,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:358,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:359,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].indent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:360,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:361,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printMembers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:363,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsEnding"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:364,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].unindent"
    JavaMethodInfo: null
    BBCount: 15
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 369
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.JavadocComment"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isPrintComments()"
    - "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isPrintJavadoc()"
    - "[com.github.javaparser.ast.comments.JavadocComment].getHeader()"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.ast.comments.Comment].getContent()"
    - "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].getEndOfLineCharacter()"
    - "[com.github.javaparser.utils.Utils].normalizeEolInTextBlock(java.lang.String,java.lang.String)"
    - "[com.github.javaparser.utils.Utils].trimTrailingSpaces(java.lang.String)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_2__745].bootstrap$()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.ast.comments.JavadocComment].getFooter()"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    functionUses: 1
    ICount: 69
    EdgeCount: 50
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:371"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:407"
        BranchSideFuncs:
        - "getHeader()"
        - "getContent()"
        - "normalizeEolInTextBlock(java.lang.String,java.lang.String)"
        - "getEndOfLineCharacter()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:406"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:371"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:407"
        BranchSideFuncs:
        - "getHeader()"
        - "getContent()"
        - "normalizeEolInTextBlock(java.lang.String,java.lang.String)"
        - "getEndOfLineCharacter()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:406"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:376"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:384"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:383"
        BranchSideFuncs:
        - "hasNext()"
        - "bootstrap$()"
        - "next()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:378"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:null"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:387"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:405"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:404"
        BranchSideFuncs:
        - "println(java.lang.String)"
        - "getFooter()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:388"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:393"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:392"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:389"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:404"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:403"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:394"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:398"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:397"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:399"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:402"
        BranchSideFuncs:
        - "print(java.lang.String)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:401"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:370,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:371,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isPrintComments"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:371,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isPrintJavadoc"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:372,1"
      Dst: "[com.github.javaparser.ast.comments.JavadocComment].getHeader"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:372,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:373,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getContent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:373,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].getEndOfLineCharacter"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:373,1"
      Dst: "[com.github.javaparser.utils.Utils].normalizeEolInTextBlock"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:374,1"
      Dst: "[java.lang.String].split"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:375,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:377,1"
      Dst: "[java.lang.String].trim"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:378,1"
      Dst: "[java.lang.String].startsWith"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:379,1"
      Dst: "[java.lang.String].substring"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:381,1"
      Dst: "[com.github.javaparser.utils.Utils].trimTrailingSpaces"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:382,1"
      Dst: "[java.util.List].add"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:386,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:386,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_2__745].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:386,1"
      Dst: "[java.util.stream.Stream].anyMatch"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:387,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:387,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:387,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:388,1"
      Dst: "[java.lang.String].isEmpty"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:398,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:405,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:405,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:405,1"
      Dst: "[com.github.javaparser.ast.comments.JavadocComment].getFooter"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:405,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 20
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 410
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getScope()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getScope()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getName()"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments].isUsingDiamondOperator()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printTypeArgs(com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments,java.lang.Void)"
    functionUses: 1
    ICount: 26
    EdgeCount: 14
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:413"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:417"
        BranchSideFuncs:
        - "getScope()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:416"
        BranchSideFuncs:
        - "getAnnotations()"
        - "getName()"
        - "printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "isUsingDiamondOperator()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:419"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:422"
        BranchSideFuncs:
        - "print(java.lang.String)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:421"
        BranchSideFuncs:
        - "printTypeArgs(com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments,java.lang.Void)"
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:411,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:412,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:412,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:413,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getScope"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:413,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:414,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:414,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:415,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:417,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:417,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:418,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getName"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:418,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:419,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments].isUsingDiamondOperator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:422,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printTypeArgs"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 427
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.TypeParameter"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].getName()"
    - "[com.github.javaparser.ast.type.TypeParameter].getTypeBound()"
    - "[com.github.javaparser.utils.Utils].isNullOrEmpty(java.util.Collection)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.type.TypeParameter].getTypeBound()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 28
    EdgeCount: 65
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:432"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:442"
        BranchSideFuncs:
        - "getTypeBound()"
        - "iterator()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:441"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:434"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:442"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:441"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:437"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:440"
        BranchSideFuncs:
        - "print(java.lang.String)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:439"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:428,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:429,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:429,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:430,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:430,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:431,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter].getName"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:431,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:432,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter].getTypeBound"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:432,1"
      Dst: "[com.github.javaparser.utils.Utils].isNullOrEmpty"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:433,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:434,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:434,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:435,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:436,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 445
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.PrimitiveType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
    - "[com.github.javaparser.ast.type.PrimitiveType$Primitive].asString()"
    - "[com.github.javaparser.ast.type.PrimitiveType].getType()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 13
    EdgeCount: 8
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:446,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:447,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:447,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:448,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:448,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:449,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType].getType"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:449,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType$Primitive].asString"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:449,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 453
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ArrayType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.ArrayType].getComponentType()"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 24
    EdgeCount: 48
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:456"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:461"
        BranchSideFuncs:
        - "getComponentType()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:460"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:462"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:466"
        BranchSideFuncs:
        - "hasNext()"
        - "getAnnotations()"
        - "print(java.lang.String)"
        - "next()"
        - "printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:465"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:454,1"
      Dst: "[java.util.LinkedList].<init>"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:458,1"
      Dst: "[java.util.List].add"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:459,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].getComponentType"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:461,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:462,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:462,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:462,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:463,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:463,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:464,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 469
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ArrayCreationLevel"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.ArrayCreationLevel].getAnnotations()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].getDimension()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].getDimension()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 17
    EdgeCount: 40
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:472"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:475"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "getDimension()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:474"
        BranchSideFuncs:
        - "print(java.lang.String)"
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:470,1"
      Dst: "[com.github.javaparser.ast.ArrayCreationLevel].getAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:470,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:471,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:472,1"
      Dst: "[com.github.javaparser.ast.ArrayCreationLevel].getDimension"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:472,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:473,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:473,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 479
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.IntersectionType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
    - "[com.github.javaparser.ast.type.IntersectionType].getElements()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 23
    EdgeCount: 45
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:484"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:492"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
        - "getElements()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:491"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:485"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:488"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:487"
        BranchSideFuncs:
        - "print(java.lang.String)"
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:480,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:481,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:481,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:482,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:482,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:484,1"
      Dst: "[com.github.javaparser.ast.type.IntersectionType].getElements"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:484,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:484,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:484,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:488,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:490,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.UnionType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 495
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnionType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
    - "[com.github.javaparser.ast.type.UnionType].getElements()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 23
    EdgeCount: 45
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:500"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:508"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
        - "getElements()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:507"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:501"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:504"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:503"
        BranchSideFuncs:
        - "print(java.lang.String)"
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:496,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:497,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:497,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:498,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:498,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:500,1"
      Dst: "[com.github.javaparser.ast.type.UnionType].getElements"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:500,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:500,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:500,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:504,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:506,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 511
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.WildcardType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.type.WildcardType].getExtendedType()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].getExtendedType()"
    - "[com.github.javaparser.ast.type.WildcardType].getSuperType()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].getSuperType()"
    functionUses: 1
    ICount: 29
    EdgeCount: 18
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:516"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:520"
        BranchSideFuncs:
        - "getExtendedType()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:519"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:520"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:524"
        BranchSideFuncs:
        - "getSuperType()"
        - "print(java.lang.String)"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:523"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:512,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:513,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:513,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:514,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:514,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:515,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:516,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].getExtendedType"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:516,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:518,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:518,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:520,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].getSuperType"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 528
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnknownType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 532
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.FieldDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printMemberAnnotations(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].getModifiers()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].getVariables()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables].getMaximumCommonType()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_3__696].bootstrap$(com.github.javaparser.printer.PrettyPrintVisitor,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].getVariables()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 37
    EdgeCount: 69
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:537"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:544"
        BranchSideFuncs:
        - "getMaximumCommonType()"
        - "bootstrap$(com.github.javaparser.printer.PrettyPrintVisitor,java.lang.Void)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:543"
        BranchSideFuncs:
        - "getVariables()"
        - "iterator()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:540"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:544"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:543"
        BranchSideFuncs:
        - "getVariables()"
        - "iterator()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:545"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:552"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:551"
        BranchSideFuncs:
        - "print(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:548"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:551"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:550"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:533,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:534,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:534,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:535,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:535,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printMemberAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:536,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].getModifiers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:536,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printModifiers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:537,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].getVariables"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:537,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:538,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithVariables].getMaximumCommonType"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:539,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_3__696].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:539,1"
      Dst: "[java.util.Optional].ifPresent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:540,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:541,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:545,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:545,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:546,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:547,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].accept"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 556
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].getName()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_5__700].bootstrap$(com.github.javaparser.printer.PrettyPrintVisitor,com.github.javaparser.ast.body.VariableDeclarator,java.lang.Void)"
    - "[com.github.javaparser.HasParentNode].findAncestor(java.lang.Class[])"
    - "[com.github.javaparser.ast.body.VariableDeclarator].getInitializer()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].getInitializer()"
    functionUses: 1
    ICount: 23
    EdgeCount: 44
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:573"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:577"
        BranchSideFuncs:
        - "getInitializer()"
        - "print(java.lang.String)"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:576"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:557,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:558,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:558,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:559,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].getName"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:559,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:560,1"
      Dst: "[com.github.javaparser.HasParentNode].findAncestor"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:560,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_5__700].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:560,1"
      Dst: "[java.util.Optional].ifPresent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:573,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].getInitializer"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:573,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:574,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:575,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:575,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 580
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].getValues()"
    - "[com.github.javaparser.utils.Utils].isNullOrEmpty(java.util.Collection)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].getValues()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 31
    EdgeCount: 98
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:584"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:595"
        BranchSideFuncs:
        - "getValues()"
        - "iterator()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:594"
        BranchSideFuncs:
        - "print(java.lang.String)"
        - "printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:586"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:593"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:592"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:589"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:592"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:591"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:581,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:582,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:582,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:583,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:584,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].getValues"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:584,1"
      Dst: "[com.github.javaparser.utils.Utils].isNullOrEmpty"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:586,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:586,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:587,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:588,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:595,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsEnding"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.VoidType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 600
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VoidType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 11
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:601,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:602,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:602,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:603,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:603,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:604,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.VarType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 608
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VarType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 11
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:609,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:610,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:610,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:611,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:611,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:612,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.Modifier,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 616
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Modifier"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Modifier$Keyword].asString()"
    - "[com.github.javaparser.ast.Modifier].getKeyword()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 10
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:617,1"
      Dst: "[com.github.javaparser.ast.Modifier].getKeyword"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:617,1"
      Dst: "[com.github.javaparser.ast.Modifier$Keyword].asString"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:617,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 622
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayAccessExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].getName()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].getIndex()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 15
    EdgeCount: 75
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:623,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:624,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:624,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:625,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayAccessExpr].getName"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:625,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:626,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:627,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayAccessExpr].getIndex"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 632
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayCreationExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getElementType()"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getLevels()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.ArrayCreationLevel].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getInitializer()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getInitializer()"
    functionUses: 1
    ICount: 28
    EdgeCount: 56
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:637"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:640"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
        - "getLevels()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:639"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:640"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:644"
        BranchSideFuncs:
        - "getInitializer()"
        - "print(java.lang.String)"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:643"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:633,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:634,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:634,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:635,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:636,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].getElementType"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:636,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:637,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].getLevels"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:637,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:637,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:637,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:638,1"
      Dst: "[com.github.javaparser.ast.ArrayCreationLevel].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:640,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].getInitializer"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:640,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:642,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:642,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 647
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.AssignExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].getTarget()"
    - "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isSpaceAroundOperators()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.AssignExpr$Operator].asString()"
    - "[com.github.javaparser.ast.expr.AssignExpr].getOperator()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isSpaceAroundOperators()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].getValue()"
    functionUses: 1
    ICount: 25
    EdgeCount: 80
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:651"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:654"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:653"
        BranchSideFuncs:
        - "getOperator()"
        - "asString()"
        - "isSpaceAroundOperators()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:655"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:658"
        BranchSideFuncs:
        - "print(java.lang.String)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:657"
        BranchSideFuncs:
        - "getValue()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:648,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:649,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:649,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:650,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].getTarget"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:650,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:651,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isSpaceAroundOperators"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:652,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:654,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].getOperator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:654,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr$Operator].asString"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:658,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].getValue"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 665
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BinaryExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].getLeft()"
    - "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isSpaceAroundOperators()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.BinaryExpr$Operator].asString()"
    - "[com.github.javaparser.ast.expr.BinaryExpr].getOperator()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isSpaceAroundOperators()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].getRight()"
    functionUses: 1
    ICount: 25
    EdgeCount: 80
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:669"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:672"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:671"
        BranchSideFuncs:
        - "getOperator()"
        - "asString()"
        - "isSpaceAroundOperators()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:673"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:676"
        BranchSideFuncs:
        - "print(java.lang.String)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:675"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "getRight()"
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:666,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:667,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:667,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:668,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].getLeft"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:668,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:669,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isSpaceAroundOperators"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:670,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:672,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].getOperator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:672,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr$Operator].asString"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:676,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].getRight"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 680
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CastExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].getType()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].getExpression()"
    functionUses: 1
    ICount: 15
    EdgeCount: 51
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:681,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:682,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:682,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:683,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:684,1"
      Dst: "[com.github.javaparser.ast.expr.CastExpr].getType"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:684,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:686,1"
      Dst: "[com.github.javaparser.ast.expr.CastExpr].getExpression"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 690
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ClassExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].getType()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 11
    EdgeCount: 15
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:691,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:692,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:692,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:693,1"
      Dst: "[com.github.javaparser.ast.expr.ClassExpr].getType"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:693,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:694,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 698
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ConditionalExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].getCondition()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].getThenExpr()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].getElseExpr()"
    functionUses: 1
    ICount: 17
    EdgeCount: 110
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:699,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:700,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:700,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:701,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].getCondition"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:701,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:702,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:703,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].getThenExpr"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:705,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].getElseExpr"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 709
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.EnclosedExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].getInner()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 13
    EdgeCount: 40
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:710,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:711,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:711,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:712,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:713,1"
      Dst: "[com.github.javaparser.ast.expr.EnclosedExpr].getInner"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:713,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 718
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.FieldAccessExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getScope()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getName()"
    functionUses: 1
    ICount: 13
    EdgeCount: 41
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:719,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:720,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:720,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:721,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].getScope"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:721,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:722,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:723,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].getName"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:723,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 727
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.InstanceOfExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getExpression()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getPattern()"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getPattern()"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getType()"
    functionUses: 1
    ICount: 21
    EdgeCount: 46
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:732"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:735"
        BranchSideFuncs:
        - "getPattern()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:734"
        BranchSideFuncs:
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:728,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:729,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:729,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:730,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].getExpression"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:730,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:731,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:732,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].getPattern"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:732,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:733,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:733,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:735,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].getType"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 740
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.PatternExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.PatternExpr].getModifiers()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].getType()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].getName()"
    functionUses: 1
    ICount: 12
    EdgeCount: 9
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:741,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].getModifiers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:741,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printModifiers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:742,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].getType"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:742,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:743,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:744,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].getName"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:744,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 748
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CharLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 14
    EdgeCount: 7
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:749,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:750,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:750,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:751,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:752,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 757
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 10
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:758,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:759,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:759,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:760,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:760,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 764
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 10
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:765,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:766,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:766,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:767,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:767,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 771
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LongLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 10
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:772,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:773,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:773,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:774,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:774,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 778
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.StringLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 14
    EdgeCount: 7
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:779,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:780,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:780,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:781,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:782,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 787
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].indent()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_6__693].bootstrap$(com.github.javaparser.printer.PrettyPrintVisitor)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].stripIndentOfLines()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].unindent()"
    functionUses: 1
    ICount: 18
    EdgeCount: 9
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:788,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:789,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:789,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:790,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:791,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].indent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:792,1"
      Dst: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].stripIndentOfLines"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:792,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_6__693].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:792,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:797,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].unindent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 801
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].getValue()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 11
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:802,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:803,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:803,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:804,1"
      Dst: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].getValue"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:804,1"
      Dst: "[java.lang.String].valueOf"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:804,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 808
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NullLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 9
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:809,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:810,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:810,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:811,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 815
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ThisExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.ThisExpr].getTypeName()"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].getTypeName()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 18
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:818"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:822"
        BranchSideFuncs:
        - "getTypeName()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:821"
        BranchSideFuncs:
        - "print(java.lang.String)"
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:816,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:817,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:817,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:818,1"
      Dst: "[com.github.javaparser.ast.expr.ThisExpr].getTypeName"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:818,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:819,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:819,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:820,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 826
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SuperExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.SuperExpr].getTypeName()"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].getTypeName()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 18
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:829"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:833"
        BranchSideFuncs:
        - "getTypeName()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:832"
        BranchSideFuncs:
        - "print(java.lang.String)"
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:827,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:828,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:828,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:829,1"
      Dst: "[com.github.javaparser.ast.expr.SuperExpr].getTypeName"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:829,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:830,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:830,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:831,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 837
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodCallExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isColumnAlignFirstMethodChain()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_7__718].bootstrap$()"
    - "[com.github.javaparser.HasParentNode].findAncestor(java.lang.Class[])"
    - "[com.github.javaparser.ast.Node].getParentNode()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__720].bootstrap$(java.lang.Class)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$cast__721].bootstrap$(java.lang.Class)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__722].bootstrap$()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$equals__723].bootstrap$(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getParentNode()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__719].bootstrap$(java.lang.Class)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__713].bootstrap$(java.lang.Class)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$cast__714].bootstrap$(java.lang.Class)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__715].bootstrap$()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$equals__716].bootstrap$(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getParentNode()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$init__717].bootstrap$()"
    - "[com.github.javaparser.ast.Node].getParentNode()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getScope()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__709].bootstrap$(java.lang.Class)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$cast__710].bootstrap$(java.lang.Class)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__711].bootstrap$()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__712].bootstrap$(java.lang.Class)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_8__708].bootstrap$(com.github.javaparser.printer.PrettyPrintVisitor,java.lang.Void,java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.atomic.AtomicBoolean)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getScope()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printTypeArgs(com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getName()"
    - "[com.github.javaparser.printer.SourcePrinter].duplicateIndent()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getArguments()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printArguments(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].unindent()"
    - "[com.github.javaparser.printer.SourcePrinter].reindentToPreviousLevel()"
    functionUses: 1
    ICount: 131
    EdgeCount: 35
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:845"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:860"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:847"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:860"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:851"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:856"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:855"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:851"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:856"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:855"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:856"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:855"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:862"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:874"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:873"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:864"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:874"
        BranchSideFuncs:
        - "getParentNode()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:873"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:866"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:864"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:863"
        BranchSideFuncs:
        - "bootstrap$(com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:875"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:888"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:887"
        BranchSideFuncs:
        - "getScope()"
        - "bootstrap$(com.github.javaparser.printer.PrettyPrintVisitor,java.lang.Void,java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.atomic.AtomicBoolean)"
        - "duplicateIndent()"
        - "getArguments()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "unindent()"
        - "getName()"
        - "printTypeArgs(com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments,java.lang.Void)"
        - "printArguments(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:877"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:888"
        BranchSideFuncs:
        - "bootstrap$()"
        - "bootstrap$(java.lang.Class)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:887"
        BranchSideFuncs:
        - "getScope()"
        - "bootstrap$(com.github.javaparser.printer.PrettyPrintVisitor,java.lang.Void,java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.atomic.AtomicBoolean)"
        - "duplicateIndent()"
        - "getArguments()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "unindent()"
        - "getName()"
        - "printTypeArgs(com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments,java.lang.Void)"
        - "printArguments(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:879"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:883"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:882"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:879"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:883"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:882"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:915"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:918"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:915"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:918"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:915"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:918"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:838,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:839,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:839,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:844,1"
      Dst: "[java.util.concurrent.atomic.AtomicBoolean].<init>"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:845,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isColumnAlignFirstMethodChain"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:847,1"
      Dst: "[com.github.javaparser.HasParentNode].findAncestor"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:847,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_7__718].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:847,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:847,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:847,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:847,1"
      Dst: "[java.lang.Boolean].booleanValue"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:850,1"
      Dst: "[com.github.javaparser.ast.Node].getParentNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:851,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:851,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:851,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__720].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:851,1"
      Dst: "[java.util.Optional].filter"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:851,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$cast__721].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:851,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__722].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:851,1"
      Dst: "[java.util.Optional].flatMap"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:851,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$equals__723].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:852,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:856,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__719].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:856,1"
      Dst: "[java.util.concurrent.atomic.AtomicBoolean].set"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:862,1"
      Dst: "[java.util.concurrent.atomic.AtomicBoolean].get"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:864,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__713].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:864,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$cast__714].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:864,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__715].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:864,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$equals__716].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:865,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$init__717].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:865,1"
      Dst: "[java.util.Optional].orElseThrow"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:876,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].getScope"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:877,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__709].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:878,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$cast__710].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:878,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__711].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:879,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__712].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:888,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_8__708].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:888,1"
      Dst: "[java.util.Optional].ifPresent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:910,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printTypeArgs"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:911,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].getName"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:911,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:912,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].duplicateIndent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:913,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].getArguments"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:913,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printArguments"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:914,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].unindent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:917,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].reindentToPreviousLevel"
    JavaMethodInfo: null
    BBCount: 27
    CyclomaticComplexity: 4
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 922
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ObjectCreationExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.Node].hasScope()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getScope()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printTypeArgs(com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getTypeArguments()"
    - "[com.github.javaparser.utils.Utils].isNullOrEmpty(java.util.Collection)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getType()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getArguments()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printArguments(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getAnonymousClassBody()"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].indent()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getAnonymousClassBody()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printMembers(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].unindent()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 44
    EdgeCount: 56
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:925"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:929"
        BranchSideFuncs:
        - "getScope()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:928"
        BranchSideFuncs:
        - "isNullOrEmpty(java.util.Collection)"
        - "getTypeArguments()"
        - "printTypeArgs(com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments,java.lang.Void)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:931"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:934"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:933"
        BranchSideFuncs:
        - "getArguments()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "getType()"
        - "printArguments(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:936"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:943"
        BranchSideFuncs:
        - "printMembers(com.github.javaparser.ast.NodeList,java.lang.Void)"
        - "print(java.lang.String)"
        - "getAnonymousClassBody()"
        - "println(java.lang.String)"
        - "unindent()"
        - "indent()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:942"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:923,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:924,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:924,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:925,1"
      Dst: "[com.github.javaparser.ast.Node].hasScope"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:926,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getScope"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:926,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:926,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:927,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:930,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printTypeArgs"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:931,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getTypeArguments"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:931,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:931,1"
      Dst: "[com.github.javaparser.utils.Utils].isNullOrEmpty"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:934,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getType"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:934,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:935,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getArguments"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:935,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printArguments"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:936,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getAnonymousClassBody"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:936,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:937,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:938,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].indent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:939,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printMembers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:940,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].unindent"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 946
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.UnaryExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].getOperator()"
    - "[com.github.javaparser.ast.expr.UnaryExpr$Operator].isPrefix()"
    - "[com.github.javaparser.ast.expr.UnaryExpr$Operator].asString()"
    - "[com.github.javaparser.ast.expr.UnaryExpr].getOperator()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].getExpression()"
    - "[com.github.javaparser.ast.expr.UnaryExpr].getOperator()"
    - "[com.github.javaparser.ast.expr.UnaryExpr$Operator].isPostfix()"
    - "[com.github.javaparser.ast.expr.UnaryExpr$Operator].asString()"
    - "[com.github.javaparser.ast.expr.UnaryExpr].getOperator()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 23
    EdgeCount: 48
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:949"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:952"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:951"
        BranchSideFuncs:
        - "isPostfix()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "getExpression()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:953"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:956"
        BranchSideFuncs:
        - "print(java.lang.String)"
        - "getOperator()"
        - "asString()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:955"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:947,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:948,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:948,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:949,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr].getOperator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:949,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr$Operator].isPrefix"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:950,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr$Operator].asString"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:950,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:952,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr].getExpression"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:952,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:953,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr$Operator].isPostfix"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 959
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ConstructorDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printMemberAnnotations(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printTypeParameters(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithTypeParameters].isGeneric()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getName()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getParameters()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getParameters()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.utils.Utils].isNullOrEmpty(java.util.Collection)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].getBody()"
    functionUses: 1
    ICount: 59
    EdgeCount: 135
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:965"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:968"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:967"
        BranchSideFuncs:
        - "isEmpty()"
        - "getName()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:970"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:979"
        BranchSideFuncs:
        - "getParameters()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:978"
        BranchSideFuncs:
        - "isNullOrEmpty(java.util.Collection)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:971"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:979"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:978"
        BranchSideFuncs:
        - "isNullOrEmpty(java.util.Collection)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:974"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:977"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:976"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:980"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:990"
        BranchSideFuncs:
        - "getThrownExceptions()"
        - "iterator()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:989"
        BranchSideFuncs:
        - "getBody()"
        - "print(java.lang.String)"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:982"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:990"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:989"
        BranchSideFuncs:
        - "getBody()"
        - "print(java.lang.String)"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:985"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:988"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:987"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:960,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:961,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:961,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:962,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:962,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printMemberAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:963,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:963,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printModifiers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:964,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:964,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printTypeParameters"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:965,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithTypeParameters].isGeneric"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:966,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:968,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getName"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:968,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:970,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getParameters"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:970,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:971,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:971,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:972,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:973,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:980,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:980,1"
      Dst: "[com.github.javaparser.utils.Utils].isNullOrEmpty"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:984,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:991,1"
      Dst: "[com.github.javaparser.ast.body.ConstructorDeclaration].getBody"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:991,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    JavaMethodInfo: null
    BBCount: 15
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 995
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printMemberAnnotations(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getModifiers()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getTypeParameters()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printTypeParameters(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithTypeParameters].isGeneric()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getName()"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.utils.Utils].isNullOrEmpty(java.util.Collection)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getBody()"
    functionUses: 1
    ICount: 40
    EdgeCount: 76
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1001"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1004"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1003"
        BranchSideFuncs:
        - "isNullOrEmpty(java.util.Collection)"
        - "getName()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1005"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1015"
        BranchSideFuncs:
        - "getThrownExceptions()"
        - "iterator()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1014"
        BranchSideFuncs:
        - "getBody()"
        - "print(java.lang.String)"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1007"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1015"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1014"
        BranchSideFuncs:
        - "getBody()"
        - "print(java.lang.String)"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1010"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1013"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1012"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:996,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:997,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:997,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:998,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:998,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printMemberAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:999,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getModifiers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:999,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printModifiers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1000,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1000,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printTypeParameters"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1001,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithTypeParameters].isGeneric"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1002,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1004,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getName"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1004,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1005,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getThrownExceptions"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1005,1"
      Dst: "[com.github.javaparser.utils.Utils].isNullOrEmpty"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1007,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1007,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1008,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1009,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1016,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getBody"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1016,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1020
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.MethodDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printMemberAnnotations(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printTypeParameters(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters()"
    - "[com.github.javaparser.utils.Utils].isNullOrEmpty(java.util.Collection)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].getType()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getName()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_9__742].bootstrap$(com.github.javaparser.printer.PrettyPrintVisitor,java.lang.Void,com.github.javaparser.ast.body.MethodDeclaration)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getParameters()"
    - "[com.github.javaparser.utils.Utils].isNullOrEmpty(java.util.Collection)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getParameters()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.utils.Utils].isNullOrEmpty(java.util.Collection)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].getBody()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].getBody()"
    functionUses: 1
    ICount: 75
    EdgeCount: 152
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1026"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1029"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1028"
        BranchSideFuncs:
        - "bootstrap$(com.github.javaparser.printer.PrettyPrintVisitor,java.lang.Void,com.github.javaparser.ast.body.MethodDeclaration)"
        - "getReceiverParameter()"
        - "getName()"
        - "getType()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1039"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1048"
        BranchSideFuncs:
        - "getParameters()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1047"
        BranchSideFuncs:
        - "isNullOrEmpty(java.util.Collection)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1040"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1048"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1047"
        BranchSideFuncs:
        - "isNullOrEmpty(java.util.Collection)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1043"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1046"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1045"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1049"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1059"
        BranchSideFuncs:
        - "getThrownExceptions()"
        - "iterator()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1058"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1051"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1059"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1058"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1054"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1057"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1056"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1059"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1062"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1061"
        BranchSideFuncs:
        - "getBody()"
        - "print(java.lang.String)"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1021,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1022,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1022,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1023,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1023,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printMemberAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1024,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1024,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printModifiers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1025,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1025,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printTypeParameters"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1026,1"
      Dst: "[com.github.javaparser.utils.Utils].isNullOrEmpty"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1027,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1029,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].getType"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1029,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1031,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getName"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1031,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1033,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1033,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_9__742].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1033,1"
      Dst: "[java.util.Optional].ifPresent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1039,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getParameters"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1040,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1040,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1041,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1042,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1049,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1059,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].getBody"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1059,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1063,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1063,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    JavaMethodInfo: null
    BBCount: 18
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.Parameter,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1068
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.Parameter"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.body.Parameter].getAnnotations()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
    - "[com.github.javaparser.ast.body.Parameter].getModifiers()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].getType()"
    - "[com.github.javaparser.ast.body.Parameter].isVarArgs()"
    - "[com.github.javaparser.ast.body.Parameter].getVarArgsAnnotations()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.Parameter].getType()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].getName()"
    functionUses: 1
    ICount: 26
    EdgeCount: 26
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1074"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1078"
        BranchSideFuncs:
        - "getVarArgsAnnotations()"
        - "printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1077"
        BranchSideFuncs:
        - "getType()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1078"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1081"
        BranchSideFuncs:
        - "print(java.lang.String)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1080"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "getName()"
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1069,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1070,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1070,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1071,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1071,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1072,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getModifiers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1072,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printModifiers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1073,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getType"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1073,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1074,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].isVarArgs"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1075,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getVarArgsAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1076,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1081,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getName"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1081,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1085
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ReceiverParameter"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].getAnnotations()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].getType()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].getName()"
    functionUses: 1
    ICount: 15
    EdgeCount: 19
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1086,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1087,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1087,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1088,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].getAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1088,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1089,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].getType"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1089,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1090,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1091,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].getName"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1091,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1095
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].isThis()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printTypeArgs(com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getExpression()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getExpression()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printTypeArgs(com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getArguments()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printArguments(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 29
    EdgeCount: 48
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1098"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1102"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1101"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1102"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1106"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "getExpression()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1105"
        BranchSideFuncs:
        - "printTypeArgs(com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments,java.lang.Void)"
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1096,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1097,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1097,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1098,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].isThis"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1099,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printTypeArgs"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1100,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1102,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getExpression"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1102,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1103,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1103,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1109,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getArguments"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1109,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printArguments"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1114
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__702].bootstrap$(java.lang.Class)"
    - "[com.github.javaparser.ast.Node].getParentNode()"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getAnnotations()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printMemberAnnotations(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getAnnotations()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getModifiers()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getVariables()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_10__703].bootstrap$(com.github.javaparser.printer.PrettyPrintVisitor,java.lang.Void)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables].getMaximumCommonType()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getVariables()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 43
    EdgeCount: 71
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1117"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1120"
        BranchSideFuncs:
        - "printMemberAnnotations(com.github.javaparser.ast.NodeList,java.lang.Void)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1119"
        BranchSideFuncs:
        - "getAnnotations()"
        - "printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1123"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1126"
        BranchSideFuncs:
        - "getMaximumCommonType()"
        - "bootstrap$(com.github.javaparser.printer.PrettyPrintVisitor,java.lang.Void)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1125"
        BranchSideFuncs:
        - "getVariables()"
        - "iterator()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1127"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1134"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1133"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1130"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1133"
        BranchSideFuncs:
        - "print(java.lang.String)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1132"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1115,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1116,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1116,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1117,1"
      Dst: "[com.github.javaparser.ast.Node].getParentNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1117,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1117,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__702].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1117,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1117,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1117,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1117,1"
      Dst: "[java.lang.Boolean].booleanValue"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1118,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1118,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printMemberAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1120,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1122,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getModifiers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1122,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printModifiers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1123,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getVariables"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1123,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1124,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithVariables].getMaximumCommonType"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1124,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_10__703].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1124,1"
      Dst: "[java.util.Optional].ifPresent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1126,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1127,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1127,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1128,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1129,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].accept"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1137
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].getClassDeclaration()"
    functionUses: 1
    ICount: 9
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1138,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1139,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1139,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1140,1"
      Dst: "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].getClassDeclaration"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1140,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1144
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].getRecordDeclaration()"
    functionUses: 1
    ICount: 9
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1145,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1146,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1146,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1147,1"
      Dst: "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].getRecordDeclaration"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1147,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1151
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.AssertStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].getCheck()"
    - "[com.github.javaparser.ast.stmt.AssertStmt].getMessage()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].getMessage()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 22
    EdgeCount: 77
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1156"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1160"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "getMessage()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1159"
        BranchSideFuncs:
        - "print(java.lang.String)"
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1152,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1153,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1153,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1154,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1155,1"
      Dst: "[com.github.javaparser.ast.stmt.AssertStmt].getCheck"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1155,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1156,1"
      Dst: "[com.github.javaparser.ast.stmt.AssertStmt].getMessage"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1156,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1158,1"
      Dst: "[java.util.Optional].get"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1164
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BlockStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].getStatements()"
    - "[com.github.javaparser.printer.SourcePrinter].indent()"
    - "[com.github.javaparser.ast.stmt.BlockStmt].getStatements()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.SourcePrinter].unindent()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 28
    EdgeCount: 68
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1168"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1175"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "getStatements()"
        - "iterator()"
        - "indent()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1174"
        BranchSideFuncs:
        - "print(java.lang.String)"
        - "printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
        - "unindent()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1170"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1175"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "getStatements()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "iterator()"
        - "println()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1174"
        BranchSideFuncs:
        - "print(java.lang.String)"
        - "printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
        - "unindent()"
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1165,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1166,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1166,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1167,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1168,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].getStatements"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1169,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].indent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1170,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1170,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1170,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1171,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1175,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsEnding"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1176,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].unindent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1177,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1181
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LabeledStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].getLabel()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].getStatement()"
    functionUses: 1
    ICount: 13
    EdgeCount: 29
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1182,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1183,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1183,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1184,1"
      Dst: "[com.github.javaparser.ast.stmt.LabeledStmt].getLabel"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1184,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1185,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1186,1"
      Dst: "[com.github.javaparser.ast.stmt.LabeledStmt].getStatement"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1186,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1190
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.EmptyStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 9
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1191,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1192,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1192,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1193,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1197
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExpressionStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].getExpression()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 11
    EdgeCount: 39
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1198,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1199,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1199,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1200,1"
      Dst: "[com.github.javaparser.ast.stmt.ExpressionStmt].getExpression"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1200,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1201,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1205
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printSwitchNode(com.github.javaparser.ast.nodeTypes.SwitchNode,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1206,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1207,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printSwitchNode"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1211
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SwitchExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printSwitchNode(com.github.javaparser.ast.nodeTypes.SwitchNode,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1212,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1213,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printSwitchNode"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].printSwitchNode(com.github.javaparser.ast.nodeTypes.SwitchNode,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1216
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.nodeTypes.SwitchNode"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].getSelector()"
    - "[com.github.javaparser.ast.expr.SwitchExpr].getSelector()"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].getEntries()"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].getEntries()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].indentIf(boolean)"
    - "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isIndentCaseInSwitch()"
    - "[com.github.javaparser.ast.expr.SwitchExpr].getEntries()"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].getEntries()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isIndentCaseInSwitch()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].unindentIf(boolean)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 2
    ICount: 30
    EdgeCount: 85
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1221"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1228"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "iterator()"
        - "indentIf(boolean)"
        - "getEntries()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1227"
        BranchSideFuncs:
        - "print(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1223"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1226"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "iterator()"
        - "getEntries()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1225"
        BranchSideFuncs:
        - "unindentIf(boolean)"
        - "isIndentCaseInSwitch()"
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1217,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.SwitchNode].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1217,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1218,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1219,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.SwitchNode].getSelector"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1219,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1220,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1221,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.SwitchNode].getEntries"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1222,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isIndentCaseInSwitch"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1222,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].indentIf"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1223,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1223,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1223,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1224,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1226,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].unindentIf"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1232
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchEntry"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getType()"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getLabels()"
    - "[com.github.javaparser.utils.Utils].isNullOrEmpty(java.util.Collection)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getLabels()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    - "[com.github.javaparser.printer.SourcePrinter].indent()"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getStatements()"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getStatements()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    - "[com.github.javaparser.printer.SourcePrinter].unindent()"
    functionUses: 1
    ICount: 61
    EdgeCount: 160
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1236"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:-1"
        BranchSideFuncs:
        - "isNullOrEmpty(java.util.Collection)"
        - "getType()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1237"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1240"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1239"
        BranchSideFuncs:
        - "getLabels()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1241"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1248"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1247"
        BranchSideFuncs:
        - "print(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1244"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1247"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1246"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1252"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1258"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "getStatements()"
        - "iterator()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1257"
        BranchSideFuncs:
        - "unindent()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1253"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1258"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "getStatements()"
        - "iterator()"
        - "println()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1257"
        BranchSideFuncs:
        - "unindent()"
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1233,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1234,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1234,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1236,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].getType"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1237,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].getLabels"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1237,1"
      Dst: "[com.github.javaparser.utils.Utils].isNullOrEmpty"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1238,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1238,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1238,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1238,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1241,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1241,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1242,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1243,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1250,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1251,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].indent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1252,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].getStatements"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1258,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].unindent"
    JavaMethodInfo: null
    BBCount: 16
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1262
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BreakStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_11__692].bootstrap$(com.github.javaparser.printer.PrettyPrintVisitor)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].getLabel()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 14
    EdgeCount: 7
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1263,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1264,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1264,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1265,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1266,1"
      Dst: "[com.github.javaparser.ast.stmt.BreakStmt].getLabel"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1266,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_11__692].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1266,1"
      Dst: "[java.util.Optional].ifPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1271
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.YieldStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].getExpression()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 13
    EdgeCount: 40
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1272,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1273,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1273,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1274,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1275,1"
      Dst: "[com.github.javaparser.ast.stmt.YieldStmt].getExpression"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1275,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1280
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ReturnStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].getExpression()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].getExpression()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 20
    EdgeCount: 42
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1284"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1288"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "getExpression()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1287"
        BranchSideFuncs:
        - "print(java.lang.String)"
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1281,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1282,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1282,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1283,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1284,1"
      Dst: "[com.github.javaparser.ast.stmt.ReturnStmt].getExpression"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1284,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1286,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1286,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1292
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printMemberAnnotations(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.ast.body.EnumDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].indent()"
    - "[com.github.javaparser.ast.body.EnumDeclaration].getEntries()"
    - "[com.github.javaparser.ast.NodeList].isNonEmpty()"
    - "[com.github.javaparser.ast.body.EnumDeclaration].getEntries()"
    - "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].getMaxEnumConstantsToAlignHorizontally()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_12__706].bootstrap$()"
    - "[com.github.javaparser.ast.body.EnumDeclaration].getEntries()"
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    - "[com.github.javaparser.ast.body.EnumDeclaration].getEntries()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printMembers(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].getEntries()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    - "[com.github.javaparser.printer.SourcePrinter].unindent()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 88
    EdgeCount: 144
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1299"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1309"
        BranchSideFuncs:
        - "getImplementedTypes()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1308"
        BranchSideFuncs:
        - "indent()"
        - "isNonEmpty()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1301"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1309"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1308"
        BranchSideFuncs:
        - "indent()"
        - "isNonEmpty()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1304"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1307"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1306"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1311"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1327"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1313"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1314"
        BranchSideFuncs:
        - "bootstrap$()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1313"
        BranchSideFuncs:
        - "bootstrap$()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1314"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1314"
        BranchSideFuncs:
        - "getMaxEnumConstantsToAlignHorizontally()"
        - "bootstrap$()"
        - "iterator()"
        - "size()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1313"
        BranchSideFuncs:
        - "bootstrap$()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1316"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1328"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1327"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1319"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1326"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1325"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1320"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1323"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1322"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1328"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1332"
        BranchSideFuncs:
        - "printMembers(com.github.javaparser.ast.NodeList,java.lang.Void)"
        - "getMembers()"
        - "println(java.lang.String)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1331"
        BranchSideFuncs:
        - "getEntries()"
        - "isEmpty()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1332"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1336"
        BranchSideFuncs:
        - "println()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1335"
        BranchSideFuncs:
        - "print(java.lang.String)"
        - "unindent()"
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1293,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1294,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1294,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1295,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1295,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printMemberAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1296,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1296,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printModifiers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1297,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1298,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1298,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1299,1"
      Dst: "[com.github.javaparser.ast.body.EnumDeclaration].getImplementedTypes"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1299,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1301,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1301,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1302,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1303,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1309,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1310,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].indent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1311,1"
      Dst: "[com.github.javaparser.ast.body.EnumDeclaration].getEntries"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1311,1"
      Dst: "[com.github.javaparser.ast.NodeList].isNonEmpty"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1313,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1313,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].getMaxEnumConstantsToAlignHorizontally"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1314,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1314,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_12__706].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1314,1"
      Dst: "[java.util.stream.Stream].anyMatch"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1318,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1328,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1330,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printMembers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1336,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].unindent"
    JavaMethodInfo: null
    BBCount: 23
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1341
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumConstantDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printMemberAnnotations(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getName()"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getArguments()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getArguments()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printArguments(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getClassBody()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].indent()"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getClassBody()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printMembers(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].unindent()"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    functionUses: 1
    ICount: 29
    EdgeCount: 19
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1346"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1349"
        BranchSideFuncs:
        - "getArguments()"
        - "printArguments(com.github.javaparser.ast.NodeList,java.lang.Void)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1348"
        BranchSideFuncs:
        - "isEmpty()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1349"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1356"
        BranchSideFuncs:
        - "printMembers(com.github.javaparser.ast.NodeList,java.lang.Void)"
        - "println(java.lang.String)"
        - "unindent()"
        - "getClassBody()"
        - "indent()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1355"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1342,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1343,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1343,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1344,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1344,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printMemberAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1345,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].getName"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1345,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1346,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].getArguments"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1346,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1347,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printArguments"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1349,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].getClassBody"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1350,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1351,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].indent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1352,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printMembers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1353,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].unindent"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1359
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.InitializerDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].isStatic()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].getBody()"
    functionUses: 1
    ICount: 13
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1362"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1365"
        BranchSideFuncs:
        - "print(java.lang.String)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1364"
        BranchSideFuncs:
        - "getBody()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1360,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1361,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1361,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1362,1"
      Dst: "[com.github.javaparser.ast.body.InitializerDeclaration].isStatic"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1363,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1365,1"
      Dst: "[com.github.javaparser.ast.body.InitializerDeclaration].getBody"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1365,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1369
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.IfStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].getCondition()"
    - "[com.github.javaparser.ast.stmt.IfStmt].getThenStmt()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].indent()"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].getThenStmt()"
    - "[com.github.javaparser.printer.SourcePrinter].unindent()"
    - "[com.github.javaparser.ast.stmt.IfStmt].getElseStmt()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    - "[com.github.javaparser.ast.stmt.IfStmt].getElseStmt()"
    - "[com.github.javaparser.ast.stmt.IfStmt].getElseStmt()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].indent()"
    - "[com.github.javaparser.ast.stmt.IfStmt].getElseStmt()"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].getElseStmt()"
    - "[com.github.javaparser.printer.SourcePrinter].unindent()"
    functionUses: 1
    ICount: 61
    EdgeCount: 100
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1375"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1378"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1383"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1385"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1384"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1385"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1404"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1403"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1386"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1389"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1388"
        BranchSideFuncs:
        - "println()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1392"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1393"
        BranchSideFuncs:
        - "print(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1392"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1395"
        BranchSideFuncs:
        - "println(java.lang.String)"
        - "indent()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1399"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1401"
        BranchSideFuncs:
        - "getElseStmt()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1400"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1401"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1404"
        BranchSideFuncs:
        - "unindent()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1403"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1401"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1404"
        BranchSideFuncs:
        - "unindent()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1403"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1370,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1371,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1371,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1372,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1373,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].getCondition"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1373,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1374,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].getThenStmt"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1379,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1380,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].indent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1384,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].unindent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1385,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].getElseStmt"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1385,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1390,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1400,1"
      Dst: "[java.util.Optional].get"
    JavaMethodInfo: null
    BBCount: 19
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1407
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.WhileStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].getCondition()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].getBody()"
    functionUses: 1
    ICount: 15
    EdgeCount: 63
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1408,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1409,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1409,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1410,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1411,1"
      Dst: "[com.github.javaparser.ast.stmt.WhileStmt].getCondition"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1411,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1413,1"
      Dst: "[com.github.javaparser.ast.stmt.WhileStmt].getBody"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1417
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ContinueStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_13__747].bootstrap$(com.github.javaparser.printer.PrettyPrintVisitor)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].getLabel()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 14
    EdgeCount: 7
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1418,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1419,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1419,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1420,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1421,1"
      Dst: "[com.github.javaparser.ast.stmt.ContinueStmt].getLabel"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1421,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_13__747].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1421,1"
      Dst: "[java.util.Optional].ifPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1426
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.DoStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].getBody()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].getCondition()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 17
    EdgeCount: 64
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1427,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1428,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1428,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1429,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1430,1"
      Dst: "[com.github.javaparser.ast.stmt.DoStmt].getBody"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1430,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1432,1"
      Dst: "[com.github.javaparser.ast.stmt.DoStmt].getCondition"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1437
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForEachStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].getVariable()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].getIterable()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].getBody()"
    functionUses: 1
    ICount: 19
    EdgeCount: 66
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1438,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1439,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1439,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1440,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1441,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].getVariable"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1441,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1443,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].getIterable"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1443,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1445,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].getBody"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1449
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.ForStmt].getInitialization()"
    - "[com.github.javaparser.ast.stmt.ForStmt].getInitialization()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.ForStmt].getCompare()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].getCompare()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.ForStmt].getUpdate()"
    - "[com.github.javaparser.ast.stmt.ForStmt].getUpdate()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].getBody()"
    functionUses: 1
    ICount: 52
    EdgeCount: 244
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1453"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1462"
        BranchSideFuncs:
        - "getInitialization()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1461"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1454"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1462"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1461"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1457"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1460"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1459"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1463"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1466"
        BranchSideFuncs:
        - "getCompare()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1465"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1467"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1476"
        BranchSideFuncs:
        - "iterator()"
        - "getUpdate()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1475"
        BranchSideFuncs:
        - "getBody()"
        - "print(java.lang.String)"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1468"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1476"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1475"
        BranchSideFuncs:
        - "getBody()"
        - "print(java.lang.String)"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1471"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1474"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1473"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1450,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1451,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1451,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1452,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1453,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].getInitialization"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1454,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1454,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1455,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1456,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1463,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].getCompare"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1463,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1464,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1467,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].getUpdate"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1477,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].getBody"
    JavaMethodInfo: null
    BBCount: 15
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1481
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ThrowStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].getExpression()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 13
    EdgeCount: 40
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1482,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1483,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1483,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1484,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1485,1"
      Dst: "[com.github.javaparser.ast.stmt.ThrowStmt].getExpression"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1485,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1490
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SynchronizedStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].getExpression()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].getBody()"
    functionUses: 1
    ICount: 15
    EdgeCount: 42
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1491,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1492,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1492,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1493,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1494,1"
      Dst: "[com.github.javaparser.ast.stmt.SynchronizedStmt].getExpression"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1494,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1496,1"
      Dst: "[com.github.javaparser.ast.stmt.SynchronizedStmt].getBody"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1496,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1500
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.TryStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.TryStmt].getResources()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.TryStmt].getResources()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    - "[com.github.javaparser.printer.SourcePrinter].indent()"
    - "[com.github.javaparser.ast.stmt.TryStmt].getResources()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.printer.SourcePrinter].unindent()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].getTryBlock()"
    - "[com.github.javaparser.ast.stmt.TryStmt].getCatchClauses()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.stmt.CatchClause].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].getFinallyBlock()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].getFinallyBlock()"
    functionUses: 1
    ICount: 59
    EdgeCount: 144
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1504"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1524"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1523"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "getTryBlock()"
        - "iterator()"
        - "getCatchClauses()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1508"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1519"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1518"
        BranchSideFuncs:
        - "getResources()"
        - "size()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1510"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1517"
        BranchSideFuncs:
        - "println()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1516"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1513"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1517"
        BranchSideFuncs:
        - "indent()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1516"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1519"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1522"
        BranchSideFuncs:
        - "unindent()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1521"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1525"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1528"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "iterator()"
        - "getCatchClauses()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1527"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1528"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1532"
        BranchSideFuncs:
        - "print(java.lang.String)"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "getFinallyBlock()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1531"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1501,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1502,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1502,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1503,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1504,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getResources"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1504,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1506,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1508,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1509,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1509,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1512,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1514,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].indent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1519,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1520,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].unindent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1524,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getTryBlock"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1524,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1525,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getCatchClauses"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1526,1"
      Dst: "[com.github.javaparser.ast.stmt.CatchClause].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1528,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getFinallyBlock"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1528,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1530,1"
      Dst: "[java.util.Optional].get"
    JavaMethodInfo: null
    BBCount: 16
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1535
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.CatchClause"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].getParameter()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].getBody()"
    functionUses: 1
    ICount: 15
    EdgeCount: 9
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1536,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1537,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1537,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1538,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1539,1"
      Dst: "[com.github.javaparser.ast.stmt.CatchClause].getParameter"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1539,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1541,1"
      Dst: "[com.github.javaparser.ast.stmt.CatchClause].getBody"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1541,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1545
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printMemberAnnotations(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].indent()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printMembers(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].unindent()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 27
    EdgeCount: 17
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1554"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1557"
        BranchSideFuncs:
        - "printMembers(com.github.javaparser.ast.NodeList,java.lang.Void)"
        - "getMembers()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1556"
        BranchSideFuncs:
        - "print(java.lang.String)"
        - "unindent()"
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1546,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1547,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1547,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1548,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1548,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printMemberAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1549,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1549,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printModifiers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1550,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1551,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1551,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1552,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1553,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].indent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1554,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1555,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printMembers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1557,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].unindent"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1562
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printMemberAnnotations(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getModifiers()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getType()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getName()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getDefaultValue()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getDefaultValue()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 30
    EdgeCount: 60
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1571"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1575"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "getDefaultValue()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1574"
        BranchSideFuncs:
        - "print(java.lang.String)"
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1563,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1564,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1564,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1565,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1565,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printMemberAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1566,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getModifiers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1566,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printModifiers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1567,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getType"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1567,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1568,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1569,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getName"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1569,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1571,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getDefaultValue"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1571,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1573,1"
      Dst: "[java.util.Optional].get"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1579
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MarkerAnnotationExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].getName()"
    functionUses: 1
    ICount: 11
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1580,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1581,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1581,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1582,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1583,1"
      Dst: "[com.github.javaparser.ast.expr.AnnotationExpr].getName"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1583,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1587
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].getName()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].getMemberValue()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 17
    EdgeCount: 43
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1588,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1589,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1589,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1590,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1591,1"
      Dst: "[com.github.javaparser.ast.expr.AnnotationExpr].getName"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1591,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1593,1"
      Dst: "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].getMemberValue"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1593,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1598
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].getName()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].getPairs()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].getPairs()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.expr.MemberValuePair].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 29
    EdgeCount: 64
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1604"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1613"
        BranchSideFuncs:
        - "iterator()"
        - "getPairs()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1612"
        BranchSideFuncs:
        - "print(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1605"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1613"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1612"
        BranchSideFuncs:
        - "print(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1608"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1611"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1610"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1599,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1600,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1600,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1601,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1602,1"
      Dst: "[com.github.javaparser.ast.expr.AnnotationExpr].getName"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1602,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1604,1"
      Dst: "[com.github.javaparser.ast.expr.NormalAnnotationExpr].getPairs"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1605,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1605,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1606,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1607,1"
      Dst: "[com.github.javaparser.ast.expr.MemberValuePair].accept"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1617
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MemberValuePair"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].getName()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].getValue()"
    functionUses: 1
    ICount: 13
    EdgeCount: 41
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1618,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1619,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1619,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1620,1"
      Dst: "[com.github.javaparser.ast.expr.MemberValuePair].getName"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1620,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1621,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1622,1"
      Dst: "[com.github.javaparser.ast.expr.MemberValuePair].getValue"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1622,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1626
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.LineComment"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isIgnoreComments()"
    - "[com.github.javaparser.ast.comments.Comment].getContent()"
    - "[com.github.javaparser.ast.comments.LineComment].getHeader()"
    - "[com.github.javaparser.utils.Utils].normalizeEolInTextBlock(java.lang.String,java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    functionUses: 1
    ICount: 17
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1627"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1630"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1629"
        BranchSideFuncs:
        - "getHeader()"
        - "normalizeEolInTextBlock(java.lang.String,java.lang.String)"
        - "print(java.lang.String)"
        - "println(java.lang.String)"
        - "getContent()"
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1627,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isIgnoreComments"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1630,1"
      Dst: "[com.github.javaparser.ast.comments.LineComment].getHeader"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1630,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1630,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getContent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1630,1"
      Dst: "[java.util.regex.Pattern].matcher"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1630,1"
      Dst: "[java.util.regex.Matcher].replaceAll"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1630,1"
      Dst: "[com.github.javaparser.utils.Utils].normalizeEolInTextBlock"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1630,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1634
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.BlockComment"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isIgnoreComments()"
    - "[com.github.javaparser.ast.comments.Comment].getContent()"
    - "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].getEndOfLineCharacter()"
    - "[com.github.javaparser.utils.Utils].normalizeEolInTextBlock(java.lang.String,java.lang.String)"
    - "[com.github.javaparser.ast.comments.BlockComment].getHeader()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].getEndOfLineCharacter()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.comments.BlockComment].getFooter()"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    functionUses: 1
    ICount: 38
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1635"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1638"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1637"
        BranchSideFuncs:
        - "getHeader()"
        - "normalizeEolInTextBlock(java.lang.String,java.lang.String)"
        - "getContent()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1642"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1647"
        BranchSideFuncs:
        - "getFooter()"
        - "print(java.lang.String)"
        - "println(java.lang.String)"
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1635,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isIgnoreComments"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1638,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getContent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1638,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].getEndOfLineCharacter"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1638,1"
      Dst: "[com.github.javaparser.utils.Utils].normalizeEolInTextBlock"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1640,1"
      Dst: "[java.lang.String].split"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1641,1"
      Dst: "[com.github.javaparser.ast.comments.BlockComment].getHeader"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1641,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1649,1"
      Dst: "[com.github.javaparser.ast.comments.BlockComment].getFooter"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1649,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1653
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LambdaExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].getParameters()"
    - "[com.github.javaparser.ast.expr.LambdaExpr].isEnclosingParameters()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].getBody()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].getExpression()"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 36
    EdgeCount: 120
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1658"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1661"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1660"
        BranchSideFuncs:
        - "iterator()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1661"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1668"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1667"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1664"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1667"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1666"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1668"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1671"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1670"
        BranchSideFuncs:
        - "getBody()"
        - "print(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1673"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1676"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1654,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1655,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1655,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1656,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].getParameters"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1657,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].isEnclosingParameters"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1659,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1661,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1661,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1662,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1663,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1672,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].getBody"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1675,1"
      Dst: "[com.github.javaparser.ast.stmt.ExpressionStmt].getExpression"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1675,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1682
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodReferenceExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getScope()"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getIdentifier()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getScope()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printTypeArgs(com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 18
    EdgeCount: 43
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1687"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1690"
        BranchSideFuncs:
        - "getScope()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1689"
        BranchSideFuncs:
        - "printTypeArgs(com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments,java.lang.Void)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1692"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1695"
        BranchSideFuncs:
        - "print(java.lang.String)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1694"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1683,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1684,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1684,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1685,1"
      Dst: "[com.github.javaparser.ast.expr.MethodReferenceExpr].getScope"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1686,1"
      Dst: "[com.github.javaparser.ast.expr.MethodReferenceExpr].getIdentifier"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1688,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1690,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1691,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printTypeArgs"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1698
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TypeExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.TypeExpr].getType()"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].getType()"
    functionUses: 1
    ICount: 11
    EdgeCount: 15
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1701"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1704"
        BranchSideFuncs:
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1703"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1699,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1700,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1700,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1701,1"
      Dst: "[com.github.javaparser.ast.expr.TypeExpr].getType"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1702,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.NodeList,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1707
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isOrderImports()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].<init>(java.util.Collection)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_14__844].bootstrap$()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$getNameAsString__845].bootstrap$()"
    - "[com.github.javaparser.ast.NodeList].sort(java.util.Comparator)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Modifier].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Modifier].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 34
    EdgeCount: 275
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1708"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1715"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1708"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1715"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1708"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1715"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1712"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1715"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1714"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1716"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1720"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1719"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1708,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isOrderImports"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1708,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1708,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1710,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1711,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_14__844].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1711,1"
      Dst: "[java.util.Comparator].comparingInt"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1711,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$getNameAsString__845].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1711,1"
      Dst: "[java.util.Comparator].thenComparing"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1711,1"
      Dst: "[com.github.javaparser.ast.NodeList].sort"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1712,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1712,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1712,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1713,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1723
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ImportDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.ImportDeclaration].isStatic()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].getName()"
    - "[com.github.javaparser.ast.ImportDeclaration].isAsterisk()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 22
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1727"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1730"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1729"
        BranchSideFuncs:
        - "getName()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "isAsterisk()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1731"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1734"
        BranchSideFuncs:
        - "print(java.lang.String)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1733"
        BranchSideFuncs:
        - "println(java.lang.String)"
        - "printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1724,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1725,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1725,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1726,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1727,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].isStatic"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1730,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].getName"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1730,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1731,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].isAsterisk"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1734,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1735,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsEnding"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1739
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].getAnnotations()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printMemberAnnotations(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].isOpen()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].getName()"
    - "[com.github.javaparser.printer.SourcePrinter].indent()"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].getDirectives()"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].unindent()"
    functionUses: 1
    ICount: 22
    EdgeCount: 13
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1741"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1744"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1743"
        BranchSideFuncs:
        - "getDirectives()"
        - "getName()"
        - "print(java.lang.String)"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "println(java.lang.String)"
        - "indent()"
        - "unindent()"
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1740,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].getAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1740,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printMemberAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1741,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].isOpen"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1742,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1745,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].getName"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1745,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1746,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1746,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].indent"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1747,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].getDirectives"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1747,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1748,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].unindent"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1752
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getModifiers()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getName()"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    functionUses: 1
    ICount: 12
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1753,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1754,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getModifiers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1754,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printModifiers"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1755,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getName"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1755,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1756,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1760
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleExportsDirective"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].getName()"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].getModuleNames()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printPrePostFixOptionalList(com.github.javaparser.ast.NodeList,java.lang.Void,java.lang.String,java.lang.String,java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    functionUses: 1
    ICount: 12
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1761,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1762,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleExportsDirective].getName"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1762,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1763,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleExportsDirective].getModuleNames"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1763,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printPrePostFixOptionalList"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1764,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1768
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getName()"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getWith()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printPrePostFixRequiredList(com.github.javaparser.ast.NodeList,java.lang.Void,java.lang.String,java.lang.String,java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    functionUses: 1
    ICount: 12
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1769,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1770,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getName"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1770,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1771,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getWith"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1771,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printPrePostFixRequiredList"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1772,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1776
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleUsesDirective"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].getName()"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    functionUses: 1
    ICount: 10
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1777,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1778,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleUsesDirective].getName"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1778,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1779,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1783
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleOpensDirective"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].getName()"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].getModuleNames()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printPrePostFixOptionalList(com.github.javaparser.ast.NodeList,java.lang.Void,java.lang.String,java.lang.String,java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    functionUses: 1
    ICount: 12
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1784,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1785,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleOpensDirective].getName"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1785,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1786,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleOpensDirective].getModuleNames"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1786,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printPrePostFixOptionalList"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1787,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1791
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.UnparsableStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1792,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1795
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isIgnoreComments()"
    - "[com.github.javaparser.ast.Node].getParentNode()"
    - "[com.github.javaparser.ast.Node].getChildNodes()"
    - "[com.github.javaparser.utils.PositionUtils].sortByBeginPosition(java.util.List)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Modifier].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionUses: 84
    ICount: 70
    EdgeCount: 103
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1796"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1798"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1797"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1798"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1800"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1799"
        BranchSideFuncs:
        - "getParentNode()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1801"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1803"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1802"
        BranchSideFuncs:
        - "sortByBeginPosition(java.util.List)"
        - "getChildNodes()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1806"
      Branch Sides: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1808"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1803"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1802"
        BranchSideFuncs:
        - "sortByBeginPosition(java.util.List)"
        - "getChildNodes()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1813"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:null"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1817"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1821"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1820"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1817"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1821"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1820"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1818"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:null"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1821"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1827"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1826"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1823"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:null"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1796,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isIgnoreComments"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1800,1"
      Dst: "[com.github.javaparser.ast.Node].getParentNode"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1800,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1803,1"
      Dst: "[com.github.javaparser.ast.Node].getChildNodes"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1803,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1804,1"
      Dst: "[com.github.javaparser.utils.PositionUtils].sortByBeginPosition"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1806,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1808,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1814,1"
      Dst: "[java.lang.AssertionError].<init>"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1824,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1824,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1824,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1824,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1824,1"
      Dst: "[java.lang.RuntimeException].<init>"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1825,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 25
    CyclomaticComplexity: 4
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1829
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isIgnoreComments()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_printOrphanCommentsEnding_15__788].bootstrap$()"
    - "[com.github.javaparser.ast.Node].getChildNodes()"
    - "[com.github.javaparser.utils.PositionUtils].sortByBeginPosition(java.util.List)"
    - "[com.github.javaparser.utils.VisitorList].isEmpty()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Modifier].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    functionUses: 9
    ICount: 42
    EdgeCount: 117
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1830"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1833"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1832"
        BranchSideFuncs:
        - "sortByBeginPosition(java.util.List)"
        - "isEmpty()"
        - "bootstrap$()"
        - "getChildNodes()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1835"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1838"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1837"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1840"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1847"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1846"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1840"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1847"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1846"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1843"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1846"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1845"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1847"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1849"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1830,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isIgnoreComments"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1833,1"
      Dst: "[com.github.javaparser.ast.Node].getChildNodes"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1833,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1833,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_printOrphanCommentsEnding_15__788].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1833,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1833,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1833,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1834,1"
      Dst: "[com.github.javaparser.utils.PositionUtils].sortByBeginPosition"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1835,1"
      Dst: "[java.util.List].isEmpty"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1840,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1841,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1848,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 14
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].indentIf(boolean)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1852
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.SourcePrinter].indent()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1853"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1855"
        BranchSideFuncs:
        - "indent()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1854"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1854,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].indent"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].unindentIf(boolean)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1857
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.SourcePrinter].unindent()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1858"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1860"
        BranchSideFuncs:
        - "unindent()"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1859"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1859,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].unindent"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.PatternExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.YieldStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SwitchExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.Modifier,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Modifier"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.Modifier,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.VarType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VarType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.VarType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ReceiverParameter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.UnparsableStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleOpensDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleUsesDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleExportsDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.WildcardType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.WhileStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.VoidType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VoidType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.VoidType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnknownType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.UnionType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnionType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.UnionType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.UnaryExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.TypeParameter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TypeExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.TryStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ThrowStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ThisExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SynchronizedStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchEntry"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SuperExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.StringLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ReturnStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.RecordDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.PrimitiveType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.Parameter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.Parameter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.Parameter,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.PackageDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ObjectCreationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NullLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.Name,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NameExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodReferenceExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.MethodDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodCallExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MemberValuePair"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MarkerAnnotationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LongLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.LineComment"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LambdaExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LabeledStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.JavadocComment"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.IntersectionType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.InstanceOfExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.InitializerDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ImportDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.IfStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForEachStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.FieldDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.FieldAccessExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExpressionStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumConstantDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.EnclosedExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.EmptyStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.DoStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ContinueStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ConstructorDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ConditionalExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ClassExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CharLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.CatchClause"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CastExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BreakStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BlockStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.BlockComment"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BinaryExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.AssignExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.AssertStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ArrayType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ArrayCreationLevel"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayCreationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayAccessExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.NodeList,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.NodeList,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:57,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$printOrphanCommentsEnding$15(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1832
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1833,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$14(com.github.javaparser.ast.ImportDeclaration)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.ImportDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1711"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1710"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1711,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].isStatic"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$13(com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1420
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SimpleName].getIdentifier()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1421,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1421,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].getIdentifier"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$12(com.github.javaparser.ast.body.EnumConstantDeclaration)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1313
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.EnumConstantDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].getComment()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1314,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1314,1"
      Dst: "[java.util.Optional].isPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$11(com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1265
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SimpleName].getIdentifier()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1266,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1266,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].getIdentifier"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$10(java.lang.Void,com.github.javaparser.ast.type.Type)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1123
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Void"
    - "com.github.javaparser.ast.type.Type"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 10
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1124,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$9(java.lang.Void,com.github.javaparser.ast.body.MethodDeclaration,com.github.javaparser.ast.body.ReceiverParameter)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 1033
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "java.lang.Void"
    - "com.github.javaparser.ast.body.MethodDeclaration"
    - "com.github.javaparser.ast.body.ReceiverParameter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getParameters()"
    - "[com.github.javaparser.utils.Utils].isNullOrEmpty(java.util.Collection)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 11
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:1035"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1038"
        BranchSideFuncs:
        - "print(java.lang.String)"
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:1037"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1034,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1035,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getParameters"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1035,1"
      Dst: "[com.github.javaparser.utils.Utils].isNullOrEmpty"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:1036,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$8(java.lang.Void,java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.atomic.AtomicBoolean,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 888
    functionDepth: 0
    returnType: "void"
    argCount: 5
    argTypes:
    - "java.lang.Void"
    - "java.util.concurrent.atomic.AtomicBoolean"
    - "java.util.concurrent.atomic.AtomicBoolean"
    - "java.util.concurrent.atomic.AtomicBoolean"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    - "[com.github.javaparser.printer.SourcePrinter].reindentWithAlignToCursor()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 21
    EdgeCount: 37
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:890"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:908"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:907"
        BranchSideFuncs:
        - "print(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:891"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:898"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:899"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:907"
        BranchSideFuncs:
        - "print(java.lang.String)"
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:889,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:890,1"
      Dst: "[java.util.concurrent.atomic.AtomicBoolean].get"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:898,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:905,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].reindentWithAlignToCursor"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:908,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$7(com.github.javaparser.ast.stmt.Statement)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 846
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.Statement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.Statement].isAssertStmt()"
    - "[com.github.javaparser.ast.stmt.AssertStmt].isAssertStmt()"
    - "[com.github.javaparser.ast.stmt.Statement].isExpressionStmt()"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].isExpressionStmt()"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].isReturnStmt()"
    - "[com.github.javaparser.ast.stmt.Statement].isReturnStmt()"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].isThrowStmt()"
    - "[com.github.javaparser.ast.stmt.Statement].isThrowStmt()"
    functionUses: 1
    ICount: 14
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:847"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:846"
        BranchSideFuncs:
        - "isAssertStmt()"
        - "isThrowStmt()"
        - "isExpressionStmt()"
        - "isReturnStmt()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:847"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:846"
        BranchSideFuncs:
        - "isAssertStmt()"
        - "isThrowStmt()"
        - "isExpressionStmt()"
        - "isReturnStmt()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:847"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:846"
        BranchSideFuncs:
        - "isAssertStmt()"
        - "isThrowStmt()"
        - "isExpressionStmt()"
        - "isReturnStmt()"
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:847"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:846"
        BranchSideFuncs:
        - "isAssertStmt()"
        - "isThrowStmt()"
        - "isExpressionStmt()"
        - "isReturnStmt()"
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:847,1"
      Dst: "[com.github.javaparser.ast.stmt.Statement].isReturnStmt"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:847,1"
      Dst: "[com.github.javaparser.ast.stmt.Statement].isThrowStmt"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:847,1"
      Dst: "[com.github.javaparser.ast.stmt.Statement].isAssertStmt"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:847,1"
      Dst: "[com.github.javaparser.ast.stmt.Statement].isExpressionStmt"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:847,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$6(java.lang.String)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 792
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 7
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:793,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:794,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$5(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Void,com.github.javaparser.ast.nodeTypes.NodeWithVariables)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 559
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "java.lang.Void"
    - "com.github.javaparser.ast.nodeTypes.NodeWithVariables"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_4__797].bootstrap$(com.github.javaparser.printer.PrettyPrintVisitor,com.github.javaparser.ast.body.VariableDeclarator,java.lang.Void)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables].getMaximumCommonType()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:560,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithVariables].getMaximumCommonType"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:560,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_4__797].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:560,1"
      Dst: "[java.util.Optional].ifPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$4(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Void,com.github.javaparser.ast.type.Type)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 560
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "java.lang.Void"
    - "com.github.javaparser.ast.type.Type"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.VariableDeclarator].getType()"
    - "[com.github.javaparser.ast.type.ArrayType].getArrayLevel()"
    - "[com.github.javaparser.ast.type.Type].getArrayLevel()"
    - "[com.github.javaparser.ast.type.ArrayType].getArrayLevel()"
    - "[com.github.javaparser.ast.type.Type].getArrayLevel()"
    - "[com.github.javaparser.ast.type.ArrayType].getComponentType()"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 21
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:563"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:572"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:571"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:564"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:567"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:566"
        BranchSideFuncs:
        - "getComponentType()"
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:561,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].getType"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:563,1"
      Dst: "[com.github.javaparser.ast.type.Type].getArrayLevel"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:567,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].getComponentType"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:569,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:569,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].printAnnotations"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:570,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$3(java.lang.Void,com.github.javaparser.ast.type.Type)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 538
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Void"
    - "com.github.javaparser.ast.type.Type"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 10
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:539,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$2(java.lang.String)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 385
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:386"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:385"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.PrettyPrintVisitor:386"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrintVisitor:385"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:386,1"
      Dst: "[java.lang.String].isEmpty"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:386,1"
      Dst: "[java.lang.String].startsWith"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$1(java.lang.Void,com.github.javaparser.ast.modules.ModuleDeclaration)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 233
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Void"
    - "com.github.javaparser.ast.modules.ModuleDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:234,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$printComment$0(java.lang.Void,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor"
    linkageType: null
    functionLinenumber: 208
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Void"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor:209,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__409].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__409"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__409].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__409:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__409].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__409].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__409"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__409:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__409].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__409"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__409:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_80__185].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_80__185"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_80__185].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_80__185:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_80__185].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_80__185].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_80__185"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_80__185:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_80__185].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_80__185"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$80(java.lang.Object,com.github.javaparser.ast.body.VariableDeclarator)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_80__185:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$80"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.PrimitiveTypeMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.PrimitiveTypeMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.TypeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.PrimitiveTypeMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.TypeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_41__321].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_41__321"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_41__321].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_41__321:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_41__321].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_41__321].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_41__321"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_41__321:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_41__321].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_41__321"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$41(java.lang.Object,com.github.javaparser.ast.ImportDeclaration)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_41__321:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$41"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_99__489].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_99__489"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_99__489].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_99__489:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_99__489].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_99__489].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_99__489"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_99__489:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_99__489].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_99__489"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$99(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_99__489:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$99"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_7__613].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_7__613"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_7__613].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_7__613:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_7__613].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_7__613].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_7__613"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_7__613:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_7__613].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_7__613"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$7(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_7__613:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$7"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_2__784].bootstrap$(com.github.javaparser.ast.expr.TextBlockLiteralExpr)"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_2__784"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_2__784].<init>(com.github.javaparser.ast.expr.TextBlockLiteralExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_2__784:-1,1"
      Dst: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_2__784].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_2__784].<init>(com.github.javaparser.ast.expr.TextBlockLiteralExpr)"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_2__784"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_2__784:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_2__784].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_2__784"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].lambda$stripIndentOfLines$2(com.github.javaparser.utils.Pair)"
    functionUses: 7
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_2__784:-1,1"
      Dst: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].lambda$stripIndentOfLines$2"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].peekingIterator(java.util.ListIterator)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator"
    argCount: 1
    argTypes:
    - "java.util.ListIterator"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:63"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:67"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:66"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:62,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:67,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].<init>(java.util.ListIterator)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.ListIterator"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:76,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].<init>(java.util.List)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator"
    linkageType: null
    functionLinenumber: 84
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].listIterator()"
    - "[com.github.javaparser.utils.VisitorList].listIterator()"
    functionUses: 3
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:85,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:86,1"
      Dst: "[java.util.List].listIterator"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].fill()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator"
    linkageType: null
    functionLinenumber: 89
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    functionUses: 1
    ICount: 18
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:90"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:91"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:90"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:90"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:93"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:92"
        BranchSideFuncs:
        - "hasNext()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:93"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:97"
        BranchSideFuncs:
        - "next()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:96"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:93,1"
      Dst: "[java.util.ListIterator].hasNext"
    - Src: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:94,1"
      Dst: "[java.util.ListIterator].next"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator"
    linkageType: null
    functionLinenumber: 104
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    functionUses: 218
    ICount: 13
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:105"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:108"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:107"
        BranchSideFuncs:
        - "hasNext()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:108"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:107"
        BranchSideFuncs:
        - "hasNext()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:108"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:107"
        BranchSideFuncs:
        - "hasNext()"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:108,1"
      Dst: "[java.util.ListIterator].hasNext"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].peek()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator"
    linkageType: null
    functionLinenumber: 124
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].fill()"
    functionUses: 1
    ICount: 8
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:126"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:124"
        BranchSideFuncs:
        - "fill()"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:125,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].fill"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].element()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:139"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:142"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:141"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:138,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].fill"
    - Src: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:140,1"
      Dst: "[java.util.NoSuchElementException].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator"
    linkageType: null
    functionLinenumber: 146
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    functionUses: 160
    ICount: 15
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:147"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:150"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:149"
        BranchSideFuncs:
        - "next()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:150"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:149"
        BranchSideFuncs:
        - "next()"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:147,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext"
    - Src: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:148,1"
      Dst: "[java.util.NoSuchElementException].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:150,1"
      Dst: "[java.util.ListIterator].next"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].remove()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator"
    linkageType: null
    functionLinenumber: 164
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$2].remove()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].remove()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].remove()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].remove()"
    functionUses: 8
    ICount: 9
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:165"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:168"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:167"
        BranchSideFuncs:
        - "remove()"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:166,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:168,1"
      Dst: "[java.util.ListIterator].remove"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasPrevious()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator"
    linkageType: null
    functionLinenumber: 173
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasPrevious()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasPrevious()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasPrevious()"
    - "[com.github.javaparser.utils.VisitorList$2].hasPrevious()"
    functionUses: 9
    ICount: 4
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:174,1"
      Dst: "[java.util.ListIterator].hasPrevious"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].previous()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator"
    linkageType: null
    functionLinenumber: 179
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].previous()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].previous()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].previous()"
    - "[com.github.javaparser.utils.VisitorList$2].previous()"
    functionUses: 6
    ICount: 4
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:180,1"
      Dst: "[java.util.ListIterator].previous"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].nextIndex()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator"
    linkageType: null
    functionLinenumber: 185
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$2].nextIndex()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].nextIndex()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].nextIndex()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].nextIndex()"
    functionUses: 7
    ICount: 4
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:186,1"
      Dst: "[java.util.ListIterator].nextIndex"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].currentIndex()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator"
    linkageType: null
    functionLinenumber: 194
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasPrevious()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].previousIndex()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].nextIndex()"
    functionUses: 2
    ICount: 8
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:195"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:196"
        BranchSideFuncs:
        - "nextIndex()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:195"
        BranchSideFuncs:
        - "nextIndex()"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:195,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasPrevious"
    - Src: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:195,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].previousIndex"
    - Src: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:196,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].nextIndex"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].previousIndex()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator"
    linkageType: null
    functionLinenumber: 201
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].previousIndex()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].previousIndex()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].previousIndex()"
    - "[com.github.javaparser.utils.VisitorList$2].previousIndex()"
    functionUses: 6
    ICount: 4
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:202,1"
      Dst: "[java.util.ListIterator].previousIndex"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].set(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:208"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:211"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:210"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:209,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:211,1"
      Dst: "[java.util.ListIterator].set"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].add(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator"
    linkageType: null
    functionLinenumber: 216
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].add(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$2].add(java.lang.Object)"
    functionUses: 4
    ICount: 10
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:217"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:220"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:219"
        BranchSideFuncs:
        - "add(java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:218,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.PeekingIterator:220,1"
      Dst: "[java.util.ListIterator].add"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator"
    linkageType: null
    functionLinenumber: 27
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:28,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].accept(com.github.javaparser.ast.body.RecordDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator"
    linkageType: null
    functionLinenumber: 31
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.RecordDeclaration"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].forbidAbstractModifier(com.github.javaparser.ast.body.RecordDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].forbidNonStaticFieldsInRecords(com.github.javaparser.ast.body.RecordDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].validateRecordComponentAccessorMethods(com.github.javaparser.ast.body.RecordDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 2
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:32,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].forbidAbstractModifier"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:33,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].forbidNonStaticFieldsInRecords"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:34,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].validateRecordComponentAccessorMethods"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].forbidAbstractModifier(com.github.javaparser.ast.body.RecordDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.RecordDeclaration"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Modifier].abstractModifier()"
    - "[com.github.javaparser.ast.NodeList].contains(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
    functionUses: 1
    ICount: 10
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:38"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:41"
        BranchSideFuncs:
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:40"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:38,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:38,1"
      Dst: "[com.github.javaparser.ast.Modifier].abstractModifier"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:38,1"
      Dst: "[com.github.javaparser.ast.NodeList].contains"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:39,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].forbidNonStaticFieldsInRecords(com.github.javaparser.ast.body.RecordDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator"
    linkageType: null
    functionLinenumber: 43
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.RecordDeclaration"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_forbidNonStaticFieldsInRecords_0__687].bootstrap$()"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithMembers].getFields()"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
    functionUses: 1
    ICount: 14
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:45"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:48"
        BranchSideFuncs:
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:47"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:44,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithMembers].getFields"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:44,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:44,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_forbidNonStaticFieldsInRecords_0__687].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:44,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:44,1"
      Dst: "[java.util.stream.Stream].count"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:46,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].validateRecordComponentAccessorMethods(com.github.javaparser.ast.body.RecordDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator"
    linkageType: null
    functionLinenumber: 77
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.RecordDeclaration"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_3__688].bootstrap$(com.github.javaparser.ast.body.RecordDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.NodeList].forEach(java.util.function.Consumer)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getParameters()"
    functionUses: 1
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:78,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].getParameters"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:78,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_3__688].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:78,1"
      Dst: "[com.github.javaparser.ast.NodeList].forEach"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator"
    linkageType: null
    functionLinenumber: 27
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].accept(com.github.javaparser.ast.body.RecordDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:28,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].accept(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator"
    linkageType: null
    functionLinenumber: 27
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].accept(com.github.javaparser.ast.body.RecordDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:28,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].lambda$validateRecordComponentAccessorMethods$3(com.github.javaparser.ast.body.RecordDeclaration,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.body.Parameter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator"
    linkageType: null
    functionLinenumber: 78
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.body.RecordDeclaration"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    - "com.github.javaparser.ast.body.Parameter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_1__749].bootstrap$()"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_2__750].bootstrap$(com.github.javaparser.ast.body.Parameter,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.body.RecordDeclaration)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithMembers].getMethodsByName(java.lang.String)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithSimpleName].getNameAsString()"
    functionUses: 1
    ICount: 11
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:79,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithSimpleName].getNameAsString"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:79,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithMembers].getMethodsByName"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:79,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:79,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_1__749].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:79,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:79,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_2__750].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:79,1"
      Dst: "[java.util.stream.Stream].forEach"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].lambda$validateRecordComponentAccessorMethods$2(com.github.javaparser.ast.body.Parameter,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.body.RecordDeclaration,com.github.javaparser.ast.body.MethodDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator"
    linkageType: null
    functionLinenumber: 79
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.body.Parameter"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    - "com.github.javaparser.ast.body.RecordDeclaration"
    - "com.github.javaparser.ast.body.MethodDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].equals(java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration:com.github.javaparser.ast.body.Parameter].getType()"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithType].getTypeAsString()"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithType].getTypeAsString()"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
    functionUses: 1
    ICount: 17
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:80"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:83"
        BranchSideFuncs:
        - "getTypeAsString()"
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:82"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:80,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].getType"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:80,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getType"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:80,1"
      Dst: "[com.github.javaparser.ast.Node].equals"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:81,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithType].getTypeAsString"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:81,1"
      Dst: "[java.lang.String].format"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:81,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].lambda$validateRecordComponentAccessorMethods$1(com.github.javaparser.ast.body.MethodDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator"
    linkageType: null
    functionLinenumber: 78
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.MethodDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.CallableDeclaration].getParameters()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    functionUses: 1
    ICount: 4
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:79,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getParameters"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:79,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].lambda$forbidNonStaticFieldsInRecords$0(com.github.javaparser.ast.body.FieldDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator"
    linkageType: null
    functionLinenumber: 43
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.FieldDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.FieldDeclaration].isStatic()"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:44"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:43"
        BranchSideFuncs:
        - "isStatic()"
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator:44,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].isStatic"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.EmptyStmtMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.EmptyStmtMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.StatementMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.EmptyStmtMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.StatementMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NormalAnnotationExpr].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.NormalAnnotationExpr:49,1"
      Dst: "[com.github.javaparser.ast.expr.Name].<init>"
    - Src: "com.github.javaparser.ast.expr.NormalAnnotationExpr:49,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.expr.NormalAnnotationExpr:49,1"
      Dst: "[com.github.javaparser.ast.expr.NormalAnnotationExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NormalAnnotationExpr].<init>(com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.NormalAnnotationExpr:54,1"
      Dst: "[com.github.javaparser.ast.expr.NormalAnnotationExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NormalAnnotationExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    linkageType: null
    functionLinenumber: 61
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.Name"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.AnnotationExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].setPairs(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 8
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.NormalAnnotationExpr:62,1"
      Dst: "[com.github.javaparser.ast.expr.AnnotationExpr].<init>"
    - Src: "com.github.javaparser.ast.expr.NormalAnnotationExpr:63,1"
      Dst: "[com.github.javaparser.ast.expr.NormalAnnotationExpr].setPairs"
    - Src: "com.github.javaparser.ast.expr.NormalAnnotationExpr:64,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    linkageType: null
    functionLinenumber: 69
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Object)"
    functionUses: 205
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.NormalAnnotationExpr:70,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    linkageType: null
    functionLinenumber: 75
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Object)"
    functionUses: 179
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.NormalAnnotationExpr:76,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NormalAnnotationExpr].getPairs()"
    functionSourceFile: "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    linkageType: null
    functionLinenumber: 80
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 15
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NormalAnnotationExpr].setPairs(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    linkageType: null
    functionLinenumber: 85
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.NormalAnnotationExpr:87"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.NormalAnnotationExpr:90"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.NormalAnnotationExpr:89"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.NormalAnnotationExpr:91"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.NormalAnnotationExpr:93"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.NormalAnnotationExpr:92"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.NormalAnnotationExpr:86,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.NormalAnnotationExpr:90,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.NormalAnnotationExpr:92,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.expr.NormalAnnotationExpr:94,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NormalAnnotationExpr].addPair(java.lang.String,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.NormalAnnotationExpr:104,1"
      Dst: "[com.github.javaparser.ast.expr.NameExpr].<init>"
    - Src: "com.github.javaparser.ast.expr.NormalAnnotationExpr:104,1"
      Dst: "[com.github.javaparser.ast.expr.NormalAnnotationExpr].addPair"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NormalAnnotationExpr].addPair(java.lang.String,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.NormalAnnotationExpr:113,1"
      Dst: "[com.github.javaparser.ast.expr.MemberValuePair].<init>"
    - Src: "com.github.javaparser.ast.expr.NormalAnnotationExpr:114,1"
      Dst: "[com.github.javaparser.ast.expr.NormalAnnotationExpr].getPairs"
    - Src: "com.github.javaparser.ast.expr.NormalAnnotationExpr:114,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NormalAnnotationExpr].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 18
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.NormalAnnotationExpr:121"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.NormalAnnotationExpr:124"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.NormalAnnotationExpr:123"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.NormalAnnotationExpr:124"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.NormalAnnotationExpr:130"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.NormalAnnotationExpr:129"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.NormalAnnotationExpr:125"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.NormalAnnotationExpr:124"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.NormalAnnotationExpr:123"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.NormalAnnotationExpr:124,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.expr.NormalAnnotationExpr:125,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.expr.NormalAnnotationExpr:126,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.expr.NormalAnnotationExpr:130,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.expr.NormalAnnotationExpr].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    linkageType: null
    functionLinenumber: 135
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.NormalAnnotationExpr:136,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.NormalAnnotationExpr:136,1"
      Dst: "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NormalAnnotationExpr].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    linkageType: null
    functionLinenumber: 141
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.NormalAnnotationExprMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NormalAnnotationExpr].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    linkageType: null
    functionLinenumber: 147
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.NormalAnnotationExpr:148"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.NormalAnnotationExpr:151"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.NormalAnnotationExpr:150"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.expr.NormalAnnotationExpr:151"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.NormalAnnotationExpr:157"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.expr.NormalAnnotationExpr:156"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.expr.NormalAnnotationExpr:152"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.NormalAnnotationExpr:151"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.NormalAnnotationExpr:150"
        BranchSideFuncs:
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.NormalAnnotationExpr:151,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.expr.NormalAnnotationExpr:152,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.expr.NormalAnnotationExpr:153,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.expr.NormalAnnotationExpr:157,1"
      Dst: "[com.github.javaparser.ast.expr.AnnotationExpr].replace"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.expr.NormalAnnotationExpr].isNormalAnnotationExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NormalAnnotationExpr].asNormalAnnotationExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NormalAnnotationExpr].ifNormalAnnotationExpr(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.NormalAnnotationExpr:175,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NormalAnnotationExpr].toNormalAnnotationExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.NormalAnnotationExpr:181,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.BreakStmtMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.BreakStmtMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.StatementMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.BreakStmtMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.StatementMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__372].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__372"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__372].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__372:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__372].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__372].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__372"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__372:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__372].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__372"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__372:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType$Origin].values()"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType$Origin"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ArrayType$Origin[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ArrayType$Origin:63,1"
      Dst: "[java.lang.Object].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType$Origin].valueOf(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType$Origin"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ArrayType$Origin"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ArrayType$Origin:63,1"
      Dst: "[java.lang.Enum].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType$Origin].<init>(java.lang.String,int)"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType$Origin"
    linkageType: null
    functionLinenumber: 62
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ArrayType$Origin:63,1"
      Dst: "[java.lang.Enum].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType$Origin].$values()"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType$Origin"
    linkageType: null
    functionLinenumber: 62
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ArrayType$Origin[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__537].bootstrap$(com.github.javaparser.ast.stmt.YieldStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__537"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.YieldStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__537].<init>(com.github.javaparser.ast.stmt.YieldStmt)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__537:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__537].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__537].<init>(com.github.javaparser.ast.stmt.YieldStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__537"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.YieldStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__537:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__537].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__537"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__537:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__728].bootstrap$(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__728"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__728].<init>(java.lang.Class)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__728:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__728].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__728].<init>(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__728"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__728:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__728].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__728"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__728:-1,1"
      Dst: "[java.lang.Class].isInstance"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__667].bootstrap$(com.github.javaparser.ast.expr.FieldAccessExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__667"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.FieldAccessExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__667].<init>(com.github.javaparser.ast.expr.FieldAccessExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__667:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__667].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__667].<init>(com.github.javaparser.ast.expr.FieldAccessExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__667"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.FieldAccessExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__667:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__667].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__667"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__667:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_85__374].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_85__374"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_85__374].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_85__374:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_85__374].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_85__374].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_85__374"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_85__374:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_85__374].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_85__374"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$85(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_85__374:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$85"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java8Validator].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator"
    linkageType: null
    functionLinenumber: 48
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].<init>(boolean,boolean,boolean)"
    - "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].<init>(java.lang.Class,com.github.javaparser.ast.validator.TypedValidator)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java8Validator$lambda_new_1__83].bootstrap$()"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java7Validator].<init>()"
    - "[com.github.javaparser.ast.validator.Validators].replace(com.github.javaparser.ast.validator.Validator,com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].remove(com.github.javaparser.ast.validator.Validator)"
    functionUses: 2
    ICount: 17
    EdgeCount: 7
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator:49,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java7Validator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator:36,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator:38,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java8Validator$lambda_new_1__83].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator:38,1"
      Dst: "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator:50,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].replace"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator:51,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].add"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator:52,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].remove"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java8Validator].lambda$new$1(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator"
    linkageType: null
    functionLinenumber: 38
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface()"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java8Validator$lambda_new_0__116].bootstrap$(com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.NodeList].forEach(java.util.function.Consumer)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithMembers].getMethods()"
    functionUses: 1
    ICount: 8
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator:39"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator:46"
        BranchSideFuncs:
        - "getMethods()"
        - "forEach(java.util.function.Consumer)"
        - "bootstrap$(com.github.javaparser.ast.validator.ProblemReporter)"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator:45"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator:39,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator:40,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithMembers].getMethods"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator:40,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java8Validator$lambda_new_0__116].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator:40,1"
      Dst: "[java.lang.Iterable].forEach"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java8Validator].lambda$new$0(com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.body.MethodDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.validator.ProblemReporter"
    - "com.github.javaparser.ast.body.MethodDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.MethodDeclaration].getBody()"
    - "[com.github.javaparser.ast.body.MethodDeclaration].isDefault()"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
    functionUses: 1
    ICount: 10
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator:41"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator:44"
        BranchSideFuncs:
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator:43"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator:41"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator:44"
        BranchSideFuncs:
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator:43"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator:41,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].isDefault"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator:41,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].getBody"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator:41,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator:42,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].getConfiguration()"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParserConfiguration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:63,1"
      Dst: "[com.github.javaparser.StaticJavaParser].getParserConfiguration"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].getParserConfiguration()"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParserConfiguration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:70,1"
      Dst: "[java.lang.ThreadLocal].get"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].setConfiguration(com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:78,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkNotNull"
    - Src: "com.github.javaparser.StaticJavaParser:79,1"
      Dst: "[java.lang.ThreadLocal].set"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].parse(java.io.InputStream,java.nio.charset.Charset)"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 2
    argTypes:
    - "java.io.InputStream"
    - "java.nio.charset.Charset"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:94,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkNotNull"
    - Src: "com.github.javaparser.StaticJavaParser:96,1"
      Dst: "[com.github.javaparser.StaticJavaParser].newParser"
    - Src: "com.github.javaparser.StaticJavaParser:96,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    - Src: "com.github.javaparser.StaticJavaParser:96,1"
      Dst: "[com.github.javaparser.StaticJavaParser].handleResult"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].parse(java.io.InputStream)"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 1
    argTypes:
    - "java.io.InputStream"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:108,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkNotNull"
    - Src: "com.github.javaparser.StaticJavaParser:109,1"
      Dst: "[com.github.javaparser.StaticJavaParser].newParserAdapted"
    - Src: "com.github.javaparser.StaticJavaParser:109,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].parse(java.io.File,java.nio.charset.Charset)"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 2
    argTypes:
    - "java.io.File"
    - "java.nio.charset.Charset"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:125,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkNotNull"
    - Src: "com.github.javaparser.StaticJavaParser:127,1"
      Dst: "[com.github.javaparser.StaticJavaParser].newParser"
    - Src: "com.github.javaparser.StaticJavaParser:127,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    - Src: "com.github.javaparser.StaticJavaParser:127,1"
      Dst: "[com.github.javaparser.StaticJavaParser].handleResult"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].parse(java.io.File)"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 1
    argTypes:
    - "java.io.File"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:140,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkNotNull"
    - Src: "com.github.javaparser.StaticJavaParser:141,1"
      Dst: "[com.github.javaparser.StaticJavaParser].newParserAdapted"
    - Src: "com.github.javaparser.StaticJavaParser:141,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].parse(java.nio.file.Path,java.nio.charset.Charset)"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 2
    argTypes:
    - "java.nio.file.Path"
    - "java.nio.charset.Charset"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:157,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkNotNull"
    - Src: "com.github.javaparser.StaticJavaParser:159,1"
      Dst: "[com.github.javaparser.StaticJavaParser].newParser"
    - Src: "com.github.javaparser.StaticJavaParser:159,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    - Src: "com.github.javaparser.StaticJavaParser:159,1"
      Dst: "[com.github.javaparser.StaticJavaParser].handleResult"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].parse(java.nio.file.Path)"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 1
    argTypes:
    - "java.nio.file.Path"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:172,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkNotNull"
    - Src: "com.github.javaparser.StaticJavaParser:173,1"
      Dst: "[com.github.javaparser.StaticJavaParser].newParserAdapted"
    - Src: "com.github.javaparser.StaticJavaParser:173,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].parseResource(java.lang.String)"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:187,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkNotNull"
    - Src: "com.github.javaparser.StaticJavaParser:188,1"
      Dst: "[com.github.javaparser.StaticJavaParser].newParserAdapted"
    - Src: "com.github.javaparser.StaticJavaParser:188,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].parseResource"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].parseResource(java.lang.String,java.nio.charset.Charset)"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "java.nio.charset.Charset"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:205,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkNotNull"
    - Src: "com.github.javaparser.StaticJavaParser:207,1"
      Dst: "[com.github.javaparser.StaticJavaParser].newParser"
    - Src: "com.github.javaparser.StaticJavaParser:207,1"
      Dst: "[com.github.javaparser.JavaParser].parseResource"
    - Src: "com.github.javaparser.StaticJavaParser:207,1"
      Dst: "[com.github.javaparser.StaticJavaParser].handleResult"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].parseResource(java.lang.ClassLoader,java.lang.String,java.nio.charset.Charset)"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 3
    argTypes:
    - "java.lang.ClassLoader"
    - "java.lang.String"
    - "java.nio.charset.Charset"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:224,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkNotNull"
    - Src: "com.github.javaparser.StaticJavaParser:227,1"
      Dst: "[com.github.javaparser.StaticJavaParser].newParser"
    - Src: "com.github.javaparser.StaticJavaParser:227,1"
      Dst: "[com.github.javaparser.JavaParser].parseResource"
    - Src: "com.github.javaparser.StaticJavaParser:227,1"
      Dst: "[com.github.javaparser.StaticJavaParser].handleResult"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].parse(java.io.Reader)"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 1
    argTypes:
    - "java.io.Reader"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:239,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkNotNull"
    - Src: "com.github.javaparser.StaticJavaParser:240,1"
      Dst: "[com.github.javaparser.StaticJavaParser].newParserAdapted"
    - Src: "com.github.javaparser.StaticJavaParser:240,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].parse(java.lang.String)"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:252,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkNotNull"
    - Src: "com.github.javaparser.StaticJavaParser:253,1"
      Dst: "[com.github.javaparser.StaticJavaParser].newParserAdapted"
    - Src: "com.github.javaparser.StaticJavaParser:253,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].parseBlock(java.lang.String)"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.BlockStmt"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:265,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkNotNull"
    - Src: "com.github.javaparser.StaticJavaParser:266,1"
      Dst: "[com.github.javaparser.StaticJavaParser].newParserAdapted"
    - Src: "com.github.javaparser.StaticJavaParser:266,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].parseBlock"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].parseStatement(java.lang.String)"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.Statement"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:278,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkNotNull"
    - Src: "com.github.javaparser.StaticJavaParser:279,1"
      Dst: "[com.github.javaparser.StaticJavaParser].newParserAdapted"
    - Src: "com.github.javaparser.StaticJavaParser:279,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].parseStatement"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].parseImport(java.lang.String)"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.ImportDeclaration"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:291,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkNotNull"
    - Src: "com.github.javaparser.StaticJavaParser:292,1"
      Dst: "[com.github.javaparser.StaticJavaParser].newParserAdapted"
    - Src: "com.github.javaparser.StaticJavaParser:292,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].parseImport"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].parseExpression(java.lang.String)"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:304,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkNotNull"
    - Src: "com.github.javaparser.StaticJavaParser:305,1"
      Dst: "[com.github.javaparser.StaticJavaParser].newParserAdapted"
    - Src: "com.github.javaparser.StaticJavaParser:305,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].parseExpression"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].parseAnnotation(java.lang.String)"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.AnnotationExpr"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:317,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkNotNull"
    - Src: "com.github.javaparser.StaticJavaParser:318,1"
      Dst: "[com.github.javaparser.StaticJavaParser].newParserAdapted"
    - Src: "com.github.javaparser.StaticJavaParser:318,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].parseAnnotation"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].parseAnnotationBodyDeclaration(java.lang.String)"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.BodyDeclaration"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:330,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkNotNull"
    - Src: "com.github.javaparser.StaticJavaParser:331,1"
      Dst: "[com.github.javaparser.StaticJavaParser].newParserAdapted"
    - Src: "com.github.javaparser.StaticJavaParser:331,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].parseAnnotationBodyDeclaration"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].parseBodyDeclaration(java.lang.String)"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.BodyDeclaration"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:343,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkNotNull"
    - Src: "com.github.javaparser.StaticJavaParser:344,1"
      Dst: "[com.github.javaparser.StaticJavaParser].newParserAdapted"
    - Src: "com.github.javaparser.StaticJavaParser:344,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].parseBodyDeclaration"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].parseClassOrInterfaceType(java.lang.String)"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:355,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkNotNull"
    - Src: "com.github.javaparser.StaticJavaParser:356,1"
      Dst: "[com.github.javaparser.StaticJavaParser].newParserAdapted"
    - Src: "com.github.javaparser.StaticJavaParser:356,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].parseClassOrInterfaceType"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].parseType(java.lang.String)"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.Type"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:367,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkNotNull"
    - Src: "com.github.javaparser.StaticJavaParser:368,1"
      Dst: "[com.github.javaparser.StaticJavaParser].newParserAdapted"
    - Src: "com.github.javaparser.StaticJavaParser:368,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].parseType"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].parseVariableDeclarationExpr(java.lang.String)"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:380,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkNotNull"
    - Src: "com.github.javaparser.StaticJavaParser:381,1"
      Dst: "[com.github.javaparser.StaticJavaParser].newParserAdapted"
    - Src: "com.github.javaparser.StaticJavaParser:381,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].parseVariableDeclarationExpr"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].parseJavadoc(java.lang.String)"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.javadoc.Javadoc"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:393,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkNotNull"
    - Src: "com.github.javaparser.StaticJavaParser:394,1"
      Dst: "[com.github.javaparser.JavadocParser].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].parseExplicitConstructorInvocationStmt(java.lang.String)"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:405,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkNotNull"
    - Src: "com.github.javaparser.StaticJavaParser:406,1"
      Dst: "[com.github.javaparser.StaticJavaParser].newParserAdapted"
    - Src: "com.github.javaparser.StaticJavaParser:406,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].parseExplicitConstructorInvocationStmt"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].parseName(java.lang.String)"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Name"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:417,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkNotNull"
    - Src: "com.github.javaparser.StaticJavaParser:418,1"
      Dst: "[com.github.javaparser.StaticJavaParser].newParserAdapted"
    - Src: "com.github.javaparser.StaticJavaParser:418,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].parseName"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].parseSimpleName(java.lang.String)"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.SimpleName"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:429,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkNotNull"
    - Src: "com.github.javaparser.StaticJavaParser:430,1"
      Dst: "[com.github.javaparser.StaticJavaParser].newParserAdapted"
    - Src: "com.github.javaparser.StaticJavaParser:430,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].parseSimpleName"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].parseParameter(java.lang.String)"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.Parameter"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:441,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkNotNull"
    - Src: "com.github.javaparser.StaticJavaParser:442,1"
      Dst: "[com.github.javaparser.StaticJavaParser].newParserAdapted"
    - Src: "com.github.javaparser.StaticJavaParser:442,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].parseParameter"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].parsePackageDeclaration(java.lang.String)"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.PackageDeclaration"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:453,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkNotNull"
    - Src: "com.github.javaparser.StaticJavaParser:454,1"
      Dst: "[com.github.javaparser.StaticJavaParser].newParserAdapted"
    - Src: "com.github.javaparser.StaticJavaParser:454,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].parsePackageDeclaration"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].parseTypeDeclaration(java.lang.String)"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.TypeDeclaration"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:465,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkNotNull"
    - Src: "com.github.javaparser.StaticJavaParser:466,1"
      Dst: "[com.github.javaparser.StaticJavaParser].newParserAdapted"
    - Src: "com.github.javaparser.StaticJavaParser:466,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].parseTypeDeclaration"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].parseModuleDeclaration(java.lang.String)"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleDeclaration"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:478,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkNotNull"
    - Src: "com.github.javaparser.StaticJavaParser:479,1"
      Dst: "[com.github.javaparser.StaticJavaParser].newParserAdapted"
    - Src: "com.github.javaparser.StaticJavaParser:479,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].parseModuleDeclaration"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].parseModuleDirective(java.lang.String)"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleDirective"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:491,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkNotNull"
    - Src: "com.github.javaparser.StaticJavaParser:492,1"
      Dst: "[com.github.javaparser.StaticJavaParser].newParserAdapted"
    - Src: "com.github.javaparser.StaticJavaParser:492,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].parseModuleDirective"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].parseTypeParameter(java.lang.String)"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.TypeParameter"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:503,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkNotNull"
    - Src: "com.github.javaparser.StaticJavaParser:504,1"
      Dst: "[com.github.javaparser.StaticJavaParser].newParserAdapted"
    - Src: "com.github.javaparser.StaticJavaParser:504,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].parseTypeParameter"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].parseMethodDeclaration(java.lang.String)"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.MethodDeclaration"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:516,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkNotNull"
    - Src: "com.github.javaparser.StaticJavaParser:517,1"
      Dst: "[com.github.javaparser.StaticJavaParser].newParserAdapted"
    - Src: "com.github.javaparser.StaticJavaParser:517,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].parseMethodDeclaration"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].newParser()"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.JavaParser"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:523,1"
      Dst: "[com.github.javaparser.StaticJavaParser].getParserConfiguration"
    - Src: "com.github.javaparser.StaticJavaParser:523,1"
      Dst: "[com.github.javaparser.JavaParser].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].newParserAdapted()"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.JavaParserAdapter"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:527,1"
      Dst: "[com.github.javaparser.StaticJavaParser].newParser"
    - Src: "com.github.javaparser.StaticJavaParser:527,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].handleResult(com.github.javaparser.ParseResult)"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParseResult"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.StaticJavaParser:532"
      Branch Sides:
      - BranchSide: "com.github.javaparser.StaticJavaParser:535"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.StaticJavaParser:534"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:532,1"
      Dst: "[com.github.javaparser.ParseResult].isSuccessful"
    - Src: "com.github.javaparser.StaticJavaParser:533,1"
      Dst: "[com.github.javaparser.ParseResult].getResult"
    - Src: "com.github.javaparser.StaticJavaParser:533,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.StaticJavaParser:535,1"
      Dst: "[com.github.javaparser.ParseResult].getProblems"
    - Src: "com.github.javaparser.StaticJavaParser:535,1"
      Dst: "[com.github.javaparser.ParseProblemException].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StaticJavaParser].<init>()"
    functionSourceFile: "com.github.javaparser.StaticJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StaticJavaParser:538,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__476].bootstrap$(com.github.javaparser.ast.stmt.ContinueStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__476"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.ContinueStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__476].<init>(com.github.javaparser.ast.stmt.ContinueStmt)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__476:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__476].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__476].<init>(com.github.javaparser.ast.stmt.ContinueStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__476"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.ContinueStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__476:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__476].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__476"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__476:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_205__206].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_205__206"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_205__206].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_205__206:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_205__206].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_205__206].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_205__206"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_205__206:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_205__206].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_205__206"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$205(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_205__206:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$205"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy$getNameAsString__823].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy$getNameAsString__823"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy$getNameAsString__823].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy$getNameAsString__823:-1,1"
      Dst: "[com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy$getNameAsString__823].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy$getNameAsString__823].<init>()"
    functionSourceFile: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy$getNameAsString__823"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy$getNameAsString__823:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy$getNameAsString__823].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy$getNameAsString__823"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithName].getNameAsString()"
    functionUses: 6
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy$getNameAsString__823:-1,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithName].getNameAsString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils$lambda_sortByBeginPosition_0__776].bootstrap$(boolean)"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils$lambda_sortByBeginPosition_0__776"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Comparator"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.PositionUtils$lambda_sortByBeginPosition_0__776].<init>(boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils$lambda_sortByBeginPosition_0__776:-1,1"
      Dst: "[com.github.javaparser.utils.PositionUtils$lambda_sortByBeginPosition_0__776].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils$lambda_sortByBeginPosition_0__776].<init>(boolean)"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils$lambda_sortByBeginPosition_0__776"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils$lambda_sortByBeginPosition_0__776:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils$lambda_sortByBeginPosition_0__776].compare(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils$lambda_sortByBeginPosition_0__776"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils$lambda_sortByBeginPosition_0__776:-1,1"
      Dst: "[com.github.javaparser.utils.PositionUtils].lambda$sortByBeginPosition$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_12__256].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_12__256"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_12__256].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_12__256:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_12__256].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_12__256].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_12__256"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_12__256:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_12__256].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_12__256"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$12(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_12__256:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$12"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.TypeDeclaration$lambda_isTopLevelType_0__690].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.body.TypeDeclaration$lambda_isTopLevelType_0__690"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.TypeDeclaration$lambda_isTopLevelType_0__690].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.TypeDeclaration$lambda_isTopLevelType_0__690:-1,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration$lambda_isTopLevelType_0__690].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.TypeDeclaration$lambda_isTopLevelType_0__690].<init>()"
    functionSourceFile: "com.github.javaparser.ast.body.TypeDeclaration$lambda_isTopLevelType_0__690"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.TypeDeclaration$lambda_isTopLevelType_0__690:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.TypeDeclaration$lambda_isTopLevelType_0__690].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.TypeDeclaration$lambda_isTopLevelType_0__690"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.TypeDeclaration].lambda$isTopLevelType$0(com.github.javaparser.ast.Node)"
    functionUses: 7
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.TypeDeclaration$lambda_isTopLevelType_0__690:-1,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].lambda$isTopLevelType$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory].<init>()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory:27,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory].reverseIterator(com.github.javaparser.printer.lexicalpreservation.NodeText,int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory"
    linkageType: null
    functionLinenumber: 167
    functionDepth: 0
    returnType: "java.util.Iterator"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].getTextElement(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$1].<init>(com.github.javaparser.printer.lexicalpreservation.TokenTextElement,com.github.javaparser.printer.lexicalpreservation.NodeText,int)"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].getNodeTextForWrappedNode()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory].reverseIterator(com.github.javaparser.printer.lexicalpreservation.NodeText)"
    functionUses: 1
    ICount: 18
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory:169"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory:178"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.printer.lexicalpreservation.TokenTextElement,com.github.javaparser.printer.lexicalpreservation.NodeText,int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory:177"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory:178"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory:183"
        BranchSideFuncs:
        - "reverseIterator(com.github.javaparser.printer.lexicalpreservation.NodeText)"
        - "getNodeTextForWrappedNode()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory:182"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory:168,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].getTextElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory:170,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$1].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory:180,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].getNodeTextForWrappedNode"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory:181,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory].reverseIterator"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory:183,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory].reverseIterator(com.github.javaparser.printer.lexicalpreservation.NodeText)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory"
    linkageType: null
    functionLinenumber: 186
    functionDepth: 0
    returnType: "java.util.Iterator"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].numberOfElements()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory].partialReverseIterator(com.github.javaparser.printer.lexicalpreservation.NodeText,int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory:187,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].numberOfElements"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory:187,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory].partialReverseIterator"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory].partialReverseIterator(com.github.javaparser.printer.lexicalpreservation.NodeText,int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory"
    linkageType: null
    functionLinenumber: 190
    functionDepth: 0
    returnType: "java.util.Iterator"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory].reverseIterator(com.github.javaparser.printer.lexicalpreservation.NodeText,int)"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].<init>(java.util.List)"
    functionUses: 2
    ICount: 14
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory:192"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory:194"
        BranchSideFuncs:
        - "<init>(java.util.List)"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory:191,1"
      Dst: "[java.util.LinkedList].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory:193,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory].reverseIterator"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory:193,1"
      Dst: "[java.util.List].add"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory:195,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].<init>"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__652].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__652"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__652].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__652:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__652].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__652].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__652"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__652:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__652].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__652"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__652:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_27__450].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_27__450"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_27__450].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_27__450:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_27__450].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_27__450].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_27__450"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_27__450:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_27__450].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_27__450"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$27(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_27__450:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$27"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$init__733].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$init__733"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Supplier"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$init__733].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$init__733:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$init__733].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$init__733].<init>()"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$init__733"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$init__733:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$init__733].get()"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$init__733"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$init__733:-1,1"
      Dst: "[java.lang.AssertionError].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java7Validator].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator"
    linkageType: null
    functionLinenumber: 51
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].<init>(java.lang.Class,com.github.javaparser.ast.validator.TypedValidator)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java7Validator$lambda_new_0__81].bootstrap$()"
    - "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].<init>(java.lang.Class,com.github.javaparser.ast.validator.TypedValidator)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java7Validator$lambda_new_1__82].bootstrap$()"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java6Validator].<init>()"
    - "[com.github.javaparser.ast.validator.Validators].remove(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].replace(com.github.javaparser.ast.validator.Validator,com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].remove(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].remove(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].replace(com.github.javaparser.ast.validator.Validator,com.github.javaparser.ast.validator.Validator)"
    functionUses: 2
    ICount: 23
    EdgeCount: 10
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:52,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java6Validator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:33,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java7Validator$lambda_new_0__81].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:33,1"
      Dst: "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:44,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java7Validator$lambda_new_1__82].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:53,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].remove"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:54,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].replace"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java7Validator].lambda$new$1(com.github.javaparser.ast.type.UnionType,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator"
    linkageType: null
    functionLinenumber: 45
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnionType"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.UnionType].getElements()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
    functionUses: 1
    ICount: 8
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:46"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:49"
        BranchSideFuncs:
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:48"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:46,1"
      Dst: "[com.github.javaparser.ast.type.UnionType].getElements"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:46,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:47,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java7Validator].lambda$new$0(com.github.javaparser.ast.stmt.TryStmt,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator"
    linkageType: null
    functionLinenumber: 33
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.TryStmt"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.TryStmt].getCatchClauses()"
    - "[com.github.javaparser.ast.stmt.TryStmt].getFinallyBlock()"
    - "[com.github.javaparser.ast.stmt.TryStmt].getResources()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
    - "[com.github.javaparser.ast.stmt.TryStmt].getResources()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.ast.expr.Expression:com.github.javaparser.ast.expr.VariableDeclarationExpr].isVariableDeclarationExpr()"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
    functionUses: 1
    ICount: 25
    EdgeCount: 39
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:34"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:37"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:36"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
        - "getResources()"
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:34"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:37"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:36"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
        - "getResources()"
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:34"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:37"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:36"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
        - "getResources()"
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:37"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:42"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "isVariableDeclarationExpr()"
        - "next()"
        - "getResources()"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:41"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:38"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:41"
        BranchSideFuncs:
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:40"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:34,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getCatchClauses"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:34,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:34,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getResources"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:34,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getFinallyBlock"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:34,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:35,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:37,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:37,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:37,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator:38,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].isVariableDeclarationExpr"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_getMaximumCommonType_0__789].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_getMaximumCommonType_0__789"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_getMaximumCommonType_0__789].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_getMaximumCommonType_0__789:-1,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_getMaximumCommonType_0__789].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_getMaximumCommonType_0__789].<init>()"
    functionSourceFile: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_getMaximumCommonType_0__789"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_getMaximumCommonType_0__789:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_getMaximumCommonType_0__789].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_getMaximumCommonType_0__789"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables].lambda$getMaximumCommonType$0(com.github.javaparser.ast.body.VariableDeclarator)"
    functionUses: 7
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_getMaximumCommonType_0__789:-1,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithVariables].lambda$getMaximumCommonType$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].<init>()"
    functionSourceFile: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:46,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:47,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].getIndentation()"
    functionSourceFile: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.configuration.Indentation"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:54,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:54,1"
      Dst: "[com.github.javaparser.printer.configuration.PrinterConfiguration].get"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:54,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:54,1"
      Dst: "[com.github.javaparser.printer.configuration.ConfigurationOption].asValue"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].setIndentation(com.github.javaparser.printer.configuration.Indentation)"
    functionSourceFile: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.configuration.Indentation"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:58,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:58,1"
      Dst: "[com.github.javaparser.printer.configuration.PrinterConfiguration].addOption"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].getIndent()"
    functionSourceFile: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:68,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].getIndentation"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:68,1"
      Dst: "[com.github.javaparser.printer.configuration.Indentation].getIndent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].getIndentSize()"
    functionSourceFile: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:77,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].getIndentation"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:77,1"
      Dst: "[com.github.javaparser.printer.configuration.Indentation].getSize"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].setIndentSize(int)"
    functionSourceFile: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:86,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].getIndentation"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:86,1"
      Dst: "[java.lang.Integer].valueOf"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:86,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNonNegative"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:86,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:86,1"
      Dst: "[com.github.javaparser.printer.configuration.Indentation].setSize"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:87,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].setIndentation"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].getIndentType()"
    functionSourceFile: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.configuration.Indentation$IndentType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:97,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].getIndentation"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:97,1"
      Dst: "[com.github.javaparser.printer.configuration.Indentation].getType"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].setIndentType(com.github.javaparser.printer.configuration.Indentation$IndentType)"
    functionSourceFile: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.configuration.Indentation$IndentType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:106,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].getIndentation"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:106,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:106,1"
      Dst: "[com.github.javaparser.printer.configuration.Indentation].setType"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:107,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].setIndentation"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].getTabWidth()"
    functionSourceFile: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:117,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].getIndentation"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:117,1"
      Dst: "[com.github.javaparser.printer.configuration.Indentation].getSize"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].setTabWidth(int)"
    functionSourceFile: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:126,1"
      Dst: "[java.lang.Integer].valueOf"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:126,1"
      Dst: "[com.github.javaparser.utils.Utils].assertPositive"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:126,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:126,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].setIndentSize"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isOrderImports()"
    functionSourceFile: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    linkageType: null
    functionLinenumber: 130
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].get(com.github.javaparser.printer.configuration.ConfigurationOption)"
    - "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration].get(com.github.javaparser.printer.configuration.ConfigurationOption)"
    functionUses: 1
    ICount: 8
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:131,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:131,1"
      Dst: "[com.github.javaparser.printer.configuration.PrinterConfiguration].get"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:131,1"
      Dst: "[java.util.Optional].isPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isPrintComments()"
    functionSourceFile: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    linkageType: null
    functionLinenumber: 134
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].get(com.github.javaparser.printer.configuration.ConfigurationOption)"
    - "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration].get(com.github.javaparser.printer.configuration.ConfigurationOption)"
    functionUses: 1
    ICount: 8
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:135,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:135,1"
      Dst: "[com.github.javaparser.printer.configuration.PrinterConfiguration].get"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:135,1"
      Dst: "[java.util.Optional].isPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isIgnoreComments()"
    functionSourceFile: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    linkageType: null
    functionLinenumber: 138
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].get(com.github.javaparser.printer.configuration.ConfigurationOption)"
    - "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration].get(com.github.javaparser.printer.configuration.ConfigurationOption)"
    functionUses: 4
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:139"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:138"
        BranchSideFuncs:
        - "get(com.github.javaparser.printer.configuration.ConfigurationOption)"
        - "<init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:139,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:139,1"
      Dst: "[com.github.javaparser.printer.configuration.PrinterConfiguration].get"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:139,1"
      Dst: "[java.util.Optional].isPresent"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isSpaceAroundOperators()"
    functionSourceFile: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    linkageType: null
    functionLinenumber: 142
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].get(com.github.javaparser.printer.configuration.ConfigurationOption)"
    - "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration].get(com.github.javaparser.printer.configuration.ConfigurationOption)"
    functionUses: 4
    ICount: 8
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:143,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:143,1"
      Dst: "[com.github.javaparser.printer.configuration.PrinterConfiguration].get"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:143,1"
      Dst: "[java.util.Optional].isPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isPrintJavadoc()"
    functionSourceFile: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    linkageType: null
    functionLinenumber: 146
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].get(com.github.javaparser.printer.configuration.ConfigurationOption)"
    - "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration].get(com.github.javaparser.printer.configuration.ConfigurationOption)"
    functionUses: 1
    ICount: 8
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:147,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:147,1"
      Dst: "[com.github.javaparser.printer.configuration.PrinterConfiguration].get"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:147,1"
      Dst: "[java.util.Optional].isPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isColumnAlignParameters()"
    functionSourceFile: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    linkageType: null
    functionLinenumber: 150
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].get(com.github.javaparser.printer.configuration.ConfigurationOption)"
    - "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration].get(com.github.javaparser.printer.configuration.ConfigurationOption)"
    functionUses: 1
    ICount: 8
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:151,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:151,1"
      Dst: "[com.github.javaparser.printer.configuration.PrinterConfiguration].get"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:151,1"
      Dst: "[java.util.Optional].isPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isColumnAlignFirstMethodChain()"
    functionSourceFile: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    linkageType: null
    functionLinenumber: 154
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].get(com.github.javaparser.printer.configuration.ConfigurationOption)"
    - "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration].get(com.github.javaparser.printer.configuration.ConfigurationOption)"
    functionUses: 1
    ICount: 8
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:155,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:155,1"
      Dst: "[com.github.javaparser.printer.configuration.PrinterConfiguration].get"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:155,1"
      Dst: "[java.util.Optional].isPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isIndentCaseInSwitch()"
    functionSourceFile: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    linkageType: null
    functionLinenumber: 158
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].get(com.github.javaparser.printer.configuration.ConfigurationOption)"
    - "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration].get(com.github.javaparser.printer.configuration.ConfigurationOption)"
    functionUses: 2
    ICount: 8
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:159,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:159,1"
      Dst: "[com.github.javaparser.printer.configuration.PrinterConfiguration].get"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:159,1"
      Dst: "[java.util.Optional].isPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].setPrintComments(boolean)"
    functionSourceFile: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 14
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:167"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:167"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:166"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:167,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:167,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].addOption"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:167,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].removeOption"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].setPrintJavadoc(boolean)"
    functionSourceFile: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 14
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:175"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:175"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:174"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:175,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:175,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].addOption"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:175,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].removeOption"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].setSpaceAroundOperators(boolean)"
    functionSourceFile: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 14
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:183"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:183"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:182"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:183,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:183,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].addOption"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:183,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].removeOption"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].setColumnAlignParameters(boolean)"
    functionSourceFile: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 14
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:188"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:188"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:187"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:188,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:188,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].addOption"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:188,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].removeOption"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].setColumnAlignFirstMethodChain(boolean)"
    functionSourceFile: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 14
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:193"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:193"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:192"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:193,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:193,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].addOption"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:193,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].removeOption"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].setIndentCaseInSwitch(boolean)"
    functionSourceFile: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 14
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:198"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:198"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:197"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:198,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:198,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].addOption"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:198,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].removeOption"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].getEndOfLineCharacter()"
    functionSourceFile: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    linkageType: null
    functionLinenumber: 202
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].asValue()"
    - "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].get(com.github.javaparser.printer.configuration.ConfigurationOption)"
    - "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration].get(com.github.javaparser.printer.configuration.ConfigurationOption)"
    functionUses: 3
    ICount: 11
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:203,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:203,1"
      Dst: "[com.github.javaparser.printer.configuration.PrinterConfiguration].get"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:203,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:203,1"
      Dst: "[com.github.javaparser.printer.configuration.ConfigurationOption].asValue"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].setEndOfLineCharacter(java.lang.String)"
    functionSourceFile: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:210,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:210,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].addOption"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].setOrderImports(boolean)"
    functionSourceFile: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 14
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:218"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:218"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:217"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:218,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:218,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].addOption"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:218,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].removeOption"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].getMaxEnumConstantsToAlignHorizontally()"
    functionSourceFile: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    linkageType: null
    functionLinenumber: 222
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].asInteger()"
    - "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].get(com.github.javaparser.printer.configuration.ConfigurationOption)"
    - "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration].get(com.github.javaparser.printer.configuration.ConfigurationOption)"
    functionUses: 1
    ICount: 11
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:223,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:223,1"
      Dst: "[com.github.javaparser.printer.configuration.PrinterConfiguration].get"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:223,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:223,1"
      Dst: "[com.github.javaparser.printer.configuration.ConfigurationOption].asInteger"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:223,1"
      Dst: "[java.lang.Integer].intValue"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].setMaxEnumConstantsToAlignHorizontally(int)"
    functionSourceFile: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:250,1"
      Dst: "[java.lang.Integer].valueOf"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:250,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>"
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:250,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].addOption"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].addOption(com.github.javaparser.printer.configuration.ConfigurationOption)"
    functionSourceFile: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    linkageType: null
    functionLinenumber: 255
    functionDepth: 0
    returnType: "com.github.javaparser.printer.configuration.PrinterConfiguration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.configuration.ConfigurationOption"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration].addOption(com.github.javaparser.printer.configuration.ConfigurationOption)"
    - "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].addOption(com.github.javaparser.printer.configuration.ConfigurationOption)"
    functionUses: 2
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:256,1"
      Dst: "[com.github.javaparser.printer.configuration.PrinterConfiguration].addOption"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].isActivated(com.github.javaparser.printer.configuration.ConfigurationOption)"
    functionSourceFile: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.configuration.ConfigurationOption"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:261,1"
      Dst: "[com.github.javaparser.printer.configuration.PrinterConfiguration].isActivated"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].get(com.github.javaparser.printer.configuration.ConfigurationOption)"
    functionSourceFile: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    linkageType: null
    functionLinenumber: 265
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.configuration.ConfigurationOption"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration].get(com.github.javaparser.printer.configuration.ConfigurationOption)"
    - "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].get(com.github.javaparser.printer.configuration.ConfigurationOption)"
    functionUses: 14
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:266,1"
      Dst: "[com.github.javaparser.printer.configuration.PrinterConfiguration].get"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].get()"
    functionSourceFile: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Set"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:271,1"
      Dst: "[com.github.javaparser.printer.configuration.PrinterConfiguration].get"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].removeOption(com.github.javaparser.printer.configuration.ConfigurationOption)"
    functionSourceFile: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.configuration.PrinterConfiguration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.configuration.ConfigurationOption"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration:276,1"
      Dst: "[com.github.javaparser.printer.configuration.PrinterConfiguration].removeOption"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.PrintingHelper].<init>()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.PrintingHelper"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.PrintingHelper:25,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.PrintingHelper].printToString(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.PrintingHelper"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 16
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.PrintingHelper:28"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.PrintingHelper:31"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.PrintingHelper:30"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.PrintingHelper:31"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.PrintingHelper:34"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.PrintingHelper:33"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.PrintingHelper:34"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.PrintingHelper:38"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.PrintingHelper:37"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.PrintingHelper:29,1"
      Dst: "[com.github.javaparser.printer.Stringable].asString"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.PrintingHelper:32,1"
      Dst: "[java.lang.Enum].name"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.PrintingHelper:32,1"
      Dst: "[java.lang.String].toLowerCase"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.PrintingHelper:35,1"
      Dst: "[java.lang.Object].toString"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.ImportDeclaration].<init>()"
    functionSourceFile: "com.github.javaparser.ast.ImportDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.ImportDeclaration:56,1"
      Dst: "[com.github.javaparser.ast.expr.Name].<init>"
    - Src: "com.github.javaparser.ast.ImportDeclaration:56,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.ImportDeclaration].<init>(java.lang.String,boolean,boolean)"
    functionSourceFile: "com.github.javaparser.ast.ImportDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "java.lang.String"
    - "boolean"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.ImportDeclaration:60,1"
      Dst: "[com.github.javaparser.StaticJavaParser].parseName"
    - Src: "com.github.javaparser.ast.ImportDeclaration:60,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.ImportDeclaration].<init>(com.github.javaparser.ast.expr.Name,boolean,boolean)"
    functionSourceFile: "com.github.javaparser.ast.ImportDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    - "boolean"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.ImportDeclaration:65,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.ImportDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name,boolean,boolean)"
    functionSourceFile: "com.github.javaparser.ast.ImportDeclaration"
    linkageType: null
    functionLinenumber: 72
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.Name"
    - "boolean"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.ImportDeclaration].setName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.ImportDeclaration].setStatic(boolean)"
    - "[com.github.javaparser.ast.ImportDeclaration].setAsterisk(boolean)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 11
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.ImportDeclaration:73,1"
      Dst: "[com.github.javaparser.ast.Node].<init>"
    - Src: "com.github.javaparser.ast.ImportDeclaration:74,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].setName"
    - Src: "com.github.javaparser.ast.ImportDeclaration:75,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].setStatic"
    - Src: "com.github.javaparser.ast.ImportDeclaration:76,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].setAsterisk"
    - Src: "com.github.javaparser.ast.ImportDeclaration:77,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.ImportDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.ImportDeclaration"
    linkageType: null
    functionLinenumber: 82
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Object)"
    functionUses: 18
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.ImportDeclaration:83,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.ImportDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.ImportDeclaration"
    linkageType: null
    functionLinenumber: 88
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Object)"
    functionUses: 16
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.ImportDeclaration:89,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.ImportDeclaration].getName()"
    functionSourceFile: "com.github.javaparser.ast.ImportDeclaration"
    linkageType: null
    functionLinenumber: 96
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Name"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.ImportDeclaration].isAsterisk()"
    functionSourceFile: "com.github.javaparser.ast.ImportDeclaration"
    linkageType: null
    functionLinenumber: 104
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 9
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.ImportDeclaration].isStatic()"
    functionSourceFile: "com.github.javaparser.ast.ImportDeclaration"
    linkageType: null
    functionLinenumber: 109
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 12
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.ImportDeclaration].setAsterisk(boolean)"
    functionSourceFile: "com.github.javaparser.ast.ImportDeclaration"
    linkageType: null
    functionLinenumber: 114
    functionDepth: 0
    returnType: "com.github.javaparser.ast.ImportDeclaration"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 12
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.ImportDeclaration:115"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.ImportDeclaration:118"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.ImportDeclaration:117"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.ImportDeclaration:118,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.ImportDeclaration:118,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.ImportDeclaration].setName(com.github.javaparser.ast.expr.Name)"
    functionSourceFile: "com.github.javaparser.ast.ImportDeclaration"
    linkageType: null
    functionLinenumber: 124
    functionDepth: 0
    returnType: "com.github.javaparser.ast.ImportDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.ImportDeclaration:126"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.ImportDeclaration:129"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.ImportDeclaration:128"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.ImportDeclaration:130"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.ImportDeclaration:132"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.ImportDeclaration:131"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.ImportDeclaration:125,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.ImportDeclaration:129,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.ImportDeclaration:131,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.ImportDeclaration:133,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.ImportDeclaration].setStatic(boolean)"
    functionSourceFile: "com.github.javaparser.ast.ImportDeclaration"
    linkageType: null
    functionLinenumber: 138
    functionDepth: 0
    returnType: "com.github.javaparser.ast.ImportDeclaration"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 12
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.ImportDeclaration:139"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.ImportDeclaration:142"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.ImportDeclaration:141"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.ImportDeclaration:142,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.ImportDeclaration:142,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.ImportDeclaration].clone()"
    functionSourceFile: "com.github.javaparser.ast.ImportDeclaration"
    linkageType: null
    functionLinenumber: 149
    functionDepth: 0
    returnType: "com.github.javaparser.ast.ImportDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.ImportDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.ImportDeclaration:150,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.ImportDeclaration:150,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.ImportDeclaration].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.ImportDeclaration"
    linkageType: null
    functionLinenumber: 155
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.ImportDeclarationMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.ImportDeclaration].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.ImportDeclaration"
    linkageType: null
    functionLinenumber: 161
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.ImportDeclaration].setName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 12
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.ImportDeclaration:162"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.ImportDeclaration:165"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.ImportDeclaration:164"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.ImportDeclaration:165"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.ImportDeclaration:169"
        BranchSideFuncs:
        - "setName(com.github.javaparser.ast.expr.Name)"
      - BranchSide: "com.github.javaparser.ast.ImportDeclaration:168"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.ImportDeclaration:166,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].setName"
    - Src: "com.github.javaparser.ast.ImportDeclaration:169,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_123__436].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_123__436"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_123__436].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_123__436:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_123__436].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_123__436].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_123__436"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_123__436:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_123__436].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_123__436"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$123(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_123__436:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$123"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_122__794].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_122__794"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_122__794].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_122__794:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_122__794].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_122__794].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_122__794"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_122__794:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_122__794].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_122__794"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$122(java.lang.Object,com.github.javaparser.ast.type.Type)"
    functionUses: 2
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_122__794:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$122"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.CatchClauseMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.CatchClauseMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.NodeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.CatchClauseMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.NodeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.MethodReferenceExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.MethodReferenceExprMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.MethodReferenceExprMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy].<init>()"
    functionSourceFile: "com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy"
    linkageType: null
    functionLinenumber: 33
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy:34,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy].sortImports(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy$lambda_sortImports_0__825].bootstrap$()"
    - "[com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy$getNameAsString__826].bootstrap$()"
    - "[com.github.javaparser.ast.NodeList].sort(java.util.Comparator)"
    functionUses: 1
    ICount: 11
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy:41"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy:47"
        BranchSideFuncs:
        - "sort(java.util.Comparator)"
        - "bootstrap$()"
      - BranchSide: "com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy:46"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy:42,1"
      Dst: "[com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy$lambda_sortImports_0__825].bootstrap$"
    - Src: "com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy:42,1"
      Dst: "[java.util.Comparator].comparingInt"
    - Src: "com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy:42,1"
      Dst: "[com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy$getNameAsString__826].bootstrap$"
    - Src: "com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy:43,1"
      Dst: "[java.util.Comparator].thenComparing"
    - Src: "com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy:44,1"
      Dst: "[com.github.javaparser.ast.NodeList].sort"
    - Src: "com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy:47,1"
      Dst: "[java.util.Collections].singletonList"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy].setSortImportsAlphabetically(boolean)"
    functionSourceFile: "com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy"
    linkageType: null
    functionLinenumber: 51
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy].isSortImportsAlphabetically()"
    functionSourceFile: "com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy].lambda$sortImports$0(com.github.javaparser.ast.ImportDeclaration)"
    functionSourceFile: "com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.ImportDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy:42"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy:41"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy:42,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].isStatic"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__595].bootstrap$(com.github.javaparser.ast.modules.ModuleUsesDirective)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__595"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleUsesDirective"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__595].<init>(com.github.javaparser.ast.modules.ModuleUsesDirective)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__595:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__595].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__595].<init>(com.github.javaparser.ast.modules.ModuleUsesDirective)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__595"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleUsesDirective"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__595:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__595].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__595"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__595:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].equals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 45
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:46,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 48
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:49,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].commonNodeEquality(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 57
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(java.util.List,java.util.List)"
    functionUses: 1
    ICount: 12
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:58"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:61"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:60"
        BranchSideFuncs:
        - "nodesEquals(java.util.List,java.util.List)"
        - "getOrphanComments()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:58,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:58,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:61,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:61,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(java.util.List,java.util.List)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 64
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.util.List"
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 28
    EdgeCount: 13
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:65"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:68"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:67"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:66"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:65"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:68"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:71"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:70"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:71"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:74"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:73"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:74"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:79"
        BranchSideFuncs:
        - "get(int)"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:78"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:75"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:74"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:73"
        BranchSideFuncs:
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:71,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:75,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:75,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 15
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 82
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 93
    ICount: 23
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:83"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:86"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:85"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:86"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:87"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:86"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:86"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:89"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:88"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:89"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:92"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:91"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:92"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:97"
        BranchSideFuncs:
        - "get(int)"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:96"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:93"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:92"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:91"
        BranchSideFuncs:
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:89,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:93,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:93,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 100
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].commonNodeEquality(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Modifier].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 93
    ICount: 19
    EdgeCount: 100
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:101"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:104"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:103"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:104"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:105"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:104"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:104"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:107"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:106"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:107"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:110"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:109"
        BranchSideFuncs:
        - "commonNodeEquality(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:110"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:113"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:112"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:107,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:110,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].commonNodeEquality"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:113,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:113,1"
      Dst: "[java.lang.Boolean].booleanValue"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 116
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.util.Optional"
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 127
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:117,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:117,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(java.util.Optional,java.util.Optional)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 120
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.util.Optional"
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 7
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:121,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:121,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 124
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].equals(java.lang.Object)"
    - "[com.github.javaparser.javadoc.description.JavadocInlineTag].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo].equals(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].equals(java.lang.Object)"
    - "[com.github.javaparser.resolution.types.ResolvedArrayType].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].equals(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].equals(java.lang.Object)"
    - "[com.github.javaparser.resolution.types.ResolvedUnionType].equals(java.lang.Object)"
    - "[com.github.javaparser.javadoc.description.JavadocSnippet].equals(java.lang.Object)"
    - "[com.github.javaparser.ast.DataKey].equals(java.lang.Object)"
    - "[com.github.javaparser.JavaToken].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].equals(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].equals(java.lang.Object)"
    - "[com.github.javaparser.resolution.types.ResolvedTypeVariable].equals(java.lang.Object)"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].equals(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].equals(java.lang.Object)"
    - "[com.github.javaparser.resolution.types.ResolvedReferenceType].equals(java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration$Signature].equals(java.lang.Object)"
    - "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].equals(java.lang.Object)"
    - "[com.github.javaparser.utils.Pair].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmIndent].equals(java.lang.Object)"
    - "[com.github.javaparser.Position].equals(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].equals(java.lang.Object)"
    - "[com.github.javaparser.resolution.types.ResolvedIntersectionType].equals(java.lang.Object)"
    - "[com.github.javaparser.javadoc.description.JavadocDescription].equals(java.lang.Object)"
    - "[com.github.javaparser.resolution.types.ResolvedWildcard].equals(java.lang.Object)"
    - "[com.github.javaparser.resolution.logic.InferenceVariableType].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].equals(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade].equals(java.lang.Object)"
    - "[com.github.javaparser.javadoc.Javadoc].equals(java.lang.Object)"
    - "[com.github.javaparser.javadoc.JavadocBlockTag].equals(java.lang.Object)"
    - "[com.github.javaparser.Range].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmUnindent].equals(java.lang.Object)"
    functionUses: 28
    ICount: 10
    EdgeCount: 40
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:125"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:128"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:127"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:128"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:129"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:128"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:128"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:131"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:130"
        BranchSideFuncs:
        - "equals(java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:131,1"
      Dst: "[java.lang.Object].equals"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.CompilationUnit,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 135
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.CompilationUnit].getImports()"
    - "[com.github.javaparser.ast.CompilationUnit].getImports()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.CompilationUnit].getModule()"
    - "[com.github.javaparser.ast.CompilationUnit].getModule()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.CompilationUnit].getPackageDeclaration()"
    - "[com.github.javaparser.ast.CompilationUnit].getPackageDeclaration()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.CompilationUnit].getTypes()"
    - "[com.github.javaparser.ast.CompilationUnit].getTypes()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 36
    EdgeCount: 15
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:137"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:139"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:138"
        BranchSideFuncs:
        - "getModule()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:139"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:141"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:140"
        BranchSideFuncs:
        - "getPackageDeclaration()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:141"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:143"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:142"
        BranchSideFuncs:
        - "getTypes()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:143"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:145"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:144"
        BranchSideFuncs:
        - "nodeEquals(java.util.Optional,java.util.Optional)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:145"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:147"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:146"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:137,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getImports"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:137,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:138,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:139,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getModule"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:139,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:141,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getPackageDeclaration"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:143,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getTypes"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:145,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.PackageDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 151
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.PackageDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.PackageDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.PackageDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.PackageDeclaration].getName()"
    - "[com.github.javaparser.ast.PackageDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:153"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:155"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:154"
        BranchSideFuncs:
        - "getName()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:155"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:157"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:156"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:157"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:159"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:158"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:153,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:153,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:154,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:155,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:155,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:157,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.TypeParameter,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 163
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.TypeParameter"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.TypeParameter].getName()"
    - "[com.github.javaparser.ast.type.TypeParameter].getName()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.type.TypeParameter].getTypeBound()"
    - "[com.github.javaparser.ast.type.TypeParameter].getTypeBound()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 30
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:165"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:167"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:166"
        BranchSideFuncs:
        - "getTypeBound()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:167"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:169"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:168"
        BranchSideFuncs:
        - "getAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:169"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:171"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:170"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:171"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:173"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:172"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:165,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter].getName"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:165,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:166,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:167,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter].getTypeBound"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:167,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:169,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:171,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.comments.LineComment,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 177
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.LineComment"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].getContent()"
    - "[com.github.javaparser.ast.comments.Comment].getContent()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:179"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:181"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:180"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:181"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:183"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:182"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:179,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getContent"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:179,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:180,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:181,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:181,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.comments.BlockComment,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 187
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.BlockComment"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].getContent()"
    - "[com.github.javaparser.ast.comments.Comment].getContent()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:189"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:191"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:190"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:191"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:193"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:192"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:189,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getContent"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:189,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:190,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:191,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:191,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 197
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getExtendedTypes()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getExtendedTypes()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getPermittedTypes()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getPermittedTypes()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getTypeParameters()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getTypeParameters()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 68
    EdgeCount: 30
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:199"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:201"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:200"
        BranchSideFuncs:
        - "getImplementedTypes()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:201"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:203"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:202"
        BranchSideFuncs:
        - "isInterface()"
        - "objEquals(java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:203"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:205"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:204"
        BranchSideFuncs:
        - "getPermittedTypes()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:205"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:207"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:206"
        BranchSideFuncs:
        - "getTypeParameters()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:207"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:209"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:208"
        BranchSideFuncs:
        - "getMembers()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:209"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:211"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:210"
        BranchSideFuncs:
        - "getModifiers()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:211"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:213"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:212"
        BranchSideFuncs:
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
        - "getName()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:213"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:215"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:214"
        BranchSideFuncs:
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
        - "getAnnotations()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:215"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:217"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:216"
        BranchSideFuncs:
        - "nodeEquals(java.util.Optional,java.util.Optional)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:217"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:219"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:218"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:199,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getExtendedTypes"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:199,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:200,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:201,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getImplementedTypes"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:203,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:203,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:205,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getPermittedTypes"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:207,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:209,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:211,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:213,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:213,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:215,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:217,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 21
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 223
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.EnumDeclaration].getEntries()"
    - "[com.github.javaparser.ast.body.EnumDeclaration].getEntries()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.ast.body.EnumDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 48
    EdgeCount: 21
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:225"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:227"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:226"
        BranchSideFuncs:
        - "getImplementedTypes()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:227"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:229"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:228"
        BranchSideFuncs:
        - "getMembers()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:229"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:231"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:230"
        BranchSideFuncs:
        - "getModifiers()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:231"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:233"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:232"
        BranchSideFuncs:
        - "getName()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:233"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:235"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:234"
        BranchSideFuncs:
        - "getAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:235"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:237"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:236"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:237"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:239"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:238"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:225,1"
      Dst: "[com.github.javaparser.ast.body.EnumDeclaration].getEntries"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:225,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:226,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:227,1"
      Dst: "[com.github.javaparser.ast.body.EnumDeclaration].getImplementedTypes"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:229,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:231,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:233,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:233,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:235,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:237,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 15
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 243
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumConstantDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getArguments()"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getArguments()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getClassBody()"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getClassBody()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getName()"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 36
    EdgeCount: 15
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:245"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:247"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:246"
        BranchSideFuncs:
        - "getClassBody()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:247"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:249"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:248"
        BranchSideFuncs:
        - "getName()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:249"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:251"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:250"
        BranchSideFuncs:
        - "getAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:251"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:253"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:252"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:253"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:255"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:254"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:245,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].getArguments"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:245,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:246,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:247,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].getClassBody"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:249,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:249,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:251,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:253,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 259
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 36
    EdgeCount: 15
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:261"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:263"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:262"
        BranchSideFuncs:
        - "getModifiers()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:263"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:265"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:264"
        BranchSideFuncs:
        - "getName()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:265"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:267"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:266"
        BranchSideFuncs:
        - "getAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:267"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:269"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:268"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:269"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:271"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:270"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:261,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:261,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:262,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:263,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:265,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:265,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:267,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:269,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 275
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getDefaultValue()"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getDefaultValue()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getName()"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getType()"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getType()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 42
    EdgeCount: 18
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:277"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:279"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:278"
        BranchSideFuncs:
        - "getModifiers()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:279"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:281"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:280"
        BranchSideFuncs:
        - "getName()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:281"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:283"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:282"
        BranchSideFuncs:
        - "getType()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:283"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:285"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:284"
        BranchSideFuncs:
        - "getAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:285"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:287"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:286"
        BranchSideFuncs:
        - "nodeEquals(java.util.Optional,java.util.Optional)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:287"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:289"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:288"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:277,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getDefaultValue"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:277,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:278,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:279,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:279,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:281,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:283,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getType"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:285,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:287,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 293
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.FieldDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.FieldDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.FieldDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].getVariables()"
    - "[com.github.javaparser.ast.body.FieldDeclaration].getVariables()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 30
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:295"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:297"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:296"
        BranchSideFuncs:
        - "getVariables()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:297"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:299"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:298"
        BranchSideFuncs:
        - "getAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:299"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:301"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:300"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:301"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:303"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:302"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:295,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:295,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:296,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:297,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].getVariables"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:299,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:301,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:301,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 307
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.VariableDeclarator].getInitializer()"
    - "[com.github.javaparser.ast.body.VariableDeclarator].getInitializer()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].getName()"
    - "[com.github.javaparser.ast.body.VariableDeclarator].getName()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].getType()"
    - "[com.github.javaparser.ast.body.VariableDeclarator].getType()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 30
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:309"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:311"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:310"
        BranchSideFuncs:
        - "getName()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:311"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:313"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:312"
        BranchSideFuncs:
        - "getType()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:313"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:315"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:314"
        BranchSideFuncs:
        - "nodeEquals(java.util.Optional,java.util.Optional)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:315"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:317"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:316"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:309,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].getInitializer"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:309,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:310,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:311,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].getName"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:313,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].getType"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:315,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 321
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ConstructorDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].getBody()"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].getBody()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getName()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getParameters()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getParameters()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 60
    EdgeCount: 27
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:323"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:325"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:324"
        BranchSideFuncs:
        - "getModifiers()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:325"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:327"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:326"
        BranchSideFuncs:
        - "getName()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:327"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:329"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:328"
        BranchSideFuncs:
        - "getParameters()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:329"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:331"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:330"
        BranchSideFuncs:
        - "getReceiverParameter()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:331"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:333"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:332"
        BranchSideFuncs:
        - "getThrownExceptions()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:333"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:335"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:334"
        BranchSideFuncs:
        - "getTypeParameters()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:335"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:337"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:336"
        BranchSideFuncs:
        - "getAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:337"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:339"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:338"
        BranchSideFuncs:
        - "nodeEquals(java.util.Optional,java.util.Optional)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:339"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:341"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:340"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:323,1"
      Dst: "[com.github.javaparser.ast.body.ConstructorDeclaration].getBody"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:323,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:324,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:325,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:325,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:327,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:329,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getParameters"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:331,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:333,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:335,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:337,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:339,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 19
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 345
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.MethodDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.MethodDeclaration].getBody()"
    - "[com.github.javaparser.ast.body.MethodDeclaration].getBody()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].getType()"
    - "[com.github.javaparser.ast.body.MethodDeclaration].getType()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getName()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getParameters()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getParameters()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 66
    EdgeCount: 30
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:347"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:349"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:348"
        BranchSideFuncs:
        - "getType()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:349"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:351"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:350"
        BranchSideFuncs:
        - "getModifiers()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:351"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:353"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:352"
        BranchSideFuncs:
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
        - "getName()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:353"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:355"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:354"
        BranchSideFuncs:
        - "getParameters()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:355"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:357"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:356"
        BranchSideFuncs:
        - "getReceiverParameter()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:357"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:359"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:358"
        BranchSideFuncs:
        - "getThrownExceptions()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:359"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:361"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:360"
        BranchSideFuncs:
        - "getTypeParameters()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:361"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:363"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:362"
        BranchSideFuncs:
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
        - "getAnnotations()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:363"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:365"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:364"
        BranchSideFuncs:
        - "nodeEquals(java.util.Optional,java.util.Optional)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:365"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:367"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:366"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:347,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].getBody"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:347,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:348,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:349,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].getType"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:351,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:351,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:353,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:355,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getParameters"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:357,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:359,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:361,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:363,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:365,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 21
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.Parameter,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 371
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.Parameter"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.Parameter].getAnnotations()"
    - "[com.github.javaparser.ast.body.Parameter].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.Parameter].isVarArgs()"
    - "[com.github.javaparser.ast.body.Parameter].isVarArgs()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].getModifiers()"
    - "[com.github.javaparser.ast.body.Parameter].getModifiers()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.Parameter].getName()"
    - "[com.github.javaparser.ast.body.Parameter].getName()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.Parameter].getType()"
    - "[com.github.javaparser.ast.body.Parameter].getType()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.Parameter].getVarArgsAnnotations()"
    - "[com.github.javaparser.ast.body.Parameter].getVarArgsAnnotations()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 50
    EdgeCount: 21
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:373"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:375"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:374"
        BranchSideFuncs:
        - "isVarArgs()"
        - "objEquals(java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:375"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:377"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:376"
        BranchSideFuncs:
        - "getModifiers()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:377"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:379"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:378"
        BranchSideFuncs:
        - "getName()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:379"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:381"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:380"
        BranchSideFuncs:
        - "getType()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:381"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:383"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:382"
        BranchSideFuncs:
        - "getVarArgsAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:383"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:385"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:384"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:385"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:386"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:373,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:373,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:374,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:375,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].isVarArgs"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:375,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:377,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:379,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getName"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:379,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:381,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getType"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:383,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getVarArgsAnnotations"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:385,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 15
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 391
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.InitializerDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.InitializerDeclaration].getBody()"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].getBody()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].isStatic()"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].isStatic()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 32
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:393"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:395"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:394"
        BranchSideFuncs:
        - "isStatic()"
        - "objEquals(java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:395"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:397"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:396"
        BranchSideFuncs:
        - "getAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:397"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:399"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:398"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:399"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:401"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:400"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:393,1"
      Dst: "[com.github.javaparser.ast.body.InitializerDeclaration].getBody"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:393,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:394,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:395,1"
      Dst: "[com.github.javaparser.ast.body.InitializerDeclaration].isStatic"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:395,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:397,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:397,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:399,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 405
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.JavadocComment"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].getContent()"
    - "[com.github.javaparser.ast.comments.Comment].getContent()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:407"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:409"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:408"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:409"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:411"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:410"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:407,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getContent"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:407,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:408,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:409,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:409,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 415
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getName()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getName()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getScope()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getScope()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getTypeArguments()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getTypeArguments()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 36
    EdgeCount: 15
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:417"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:419"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:418"
        BranchSideFuncs:
        - "getScope()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:419"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:421"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:420"
        BranchSideFuncs:
        - "nodesEquals(java.util.Optional,java.util.Optional)"
        - "getTypeArguments()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:421"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:423"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:422"
        BranchSideFuncs:
        - "getAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:423"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:425"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:424"
        BranchSideFuncs:
        - "nodeEquals(java.util.Optional,java.util.Optional)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:425"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:427"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:426"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:417,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getName"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:417,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:418,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:419,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getScope"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:421,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:421,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:423,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:425,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 431
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.PrimitiveType"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.PrimitiveType].getType()"
    - "[com.github.javaparser.ast.type.PrimitiveType].getType()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:433"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:435"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:434"
        BranchSideFuncs:
        - "getAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:435"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:437"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:436"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:437"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:439"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:438"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:433,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType].getType"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:433,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:434,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:435,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:435,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:437,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:437,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.ArrayType,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 443
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ArrayType"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.ArrayType].getComponentType()"
    - "[com.github.javaparser.ast.type.ArrayType].getComponentType()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.type.ArrayType].getOrigin()"
    - "[com.github.javaparser.ast.type.ArrayType].getOrigin()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 30
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:445"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:447"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:446"
        BranchSideFuncs:
        - "getOrigin()"
        - "objEquals(java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:447"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:449"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:448"
        BranchSideFuncs:
        - "getAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:449"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:451"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:450"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:451"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:453"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:452"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:445,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].getComponentType"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:445,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:446,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:447,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].getOrigin"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:447,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:449,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:449,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:451,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 457
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ArrayCreationLevel"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.ArrayCreationLevel].getAnnotations()"
    - "[com.github.javaparser.ast.ArrayCreationLevel].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].getDimension()"
    - "[com.github.javaparser.ast.ArrayCreationLevel].getDimension()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:459"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:461"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:460"
        BranchSideFuncs:
        - "getDimension()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:461"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:463"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:462"
        BranchSideFuncs:
        - "nodeEquals(java.util.Optional,java.util.Optional)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:463"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:465"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:464"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:459,1"
      Dst: "[com.github.javaparser.ast.ArrayCreationLevel].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:459,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:460,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:461,1"
      Dst: "[com.github.javaparser.ast.ArrayCreationLevel].getDimension"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:461,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:463,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.IntersectionType,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 469
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.IntersectionType"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.IntersectionType].getElements()"
    - "[com.github.javaparser.ast.type.IntersectionType].getElements()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:471"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:473"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:472"
        BranchSideFuncs:
        - "getAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:473"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:475"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:474"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:475"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:477"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:476"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:471,1"
      Dst: "[com.github.javaparser.ast.type.IntersectionType].getElements"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:471,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:472,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:473,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:475,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:475,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.UnionType,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 481
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnionType"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.UnionType].getElements()"
    - "[com.github.javaparser.ast.type.UnionType].getElements()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:483"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:485"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:484"
        BranchSideFuncs:
        - "getAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:485"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:487"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:486"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:487"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:489"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:488"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:483,1"
      Dst: "[com.github.javaparser.ast.type.UnionType].getElements"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:483,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:484,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:485,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:487,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:487,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.VoidType,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 493
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VoidType"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:495"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:497"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:496"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:497"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:499"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:498"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:495,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:495,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:496,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:497,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:497,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.WildcardType,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 503
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.WildcardType"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.WildcardType].getExtendedType()"
    - "[com.github.javaparser.ast.type.WildcardType].getExtendedType()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.type.WildcardType].getSuperType()"
    - "[com.github.javaparser.ast.type.WildcardType].getSuperType()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 30
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:505"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:507"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:506"
        BranchSideFuncs:
        - "getSuperType()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:507"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:509"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:508"
        BranchSideFuncs:
        - "getAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:509"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:511"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:510"
        BranchSideFuncs:
        - "nodeEquals(java.util.Optional,java.util.Optional)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:511"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:513"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:512"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:505,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].getExtendedType"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:505,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:506,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:507,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].getSuperType"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:509,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:509,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:511,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.UnknownType,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 517
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnknownType"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:519"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:521"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:520"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:521"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:523"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:522"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:519,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:519,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:520,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:521,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:521,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 527
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayAccessExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].getIndex()"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].getIndex()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].getName()"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].getName()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:529"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:531"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:530"
        BranchSideFuncs:
        - "getName()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:531"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:533"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:532"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:533"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:535"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:534"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:529,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayAccessExpr].getIndex"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:529,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:530,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:531,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayAccessExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:533,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 539
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayCreationExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getElementType()"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getElementType()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getInitializer()"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getInitializer()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getLevels()"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getLevels()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 30
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:541"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:543"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:542"
        BranchSideFuncs:
        - "getInitializer()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:543"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:545"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:544"
        BranchSideFuncs:
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
        - "getLevels()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:545"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:547"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:546"
        BranchSideFuncs:
        - "nodeEquals(java.util.Optional,java.util.Optional)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:547"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:549"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:548"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:541,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].getElementType"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:541,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:542,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:543,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].getInitializer"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:545,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].getLevels"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:545,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:547,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 553
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].getValues()"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].getValues()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:555"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:557"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:556"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:557"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:559"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:558"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:555,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].getValues"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:555,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:556,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:557,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:557,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 563
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.AssignExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.AssignExpr].getOperator()"
    - "[com.github.javaparser.ast.expr.AssignExpr].getOperator()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].getTarget()"
    - "[com.github.javaparser.ast.expr.AssignExpr].getTarget()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.AssignExpr].getValue()"
    - "[com.github.javaparser.ast.expr.AssignExpr].getValue()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 30
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:565"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:567"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:566"
        BranchSideFuncs:
        - "getTarget()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:567"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:569"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:568"
        BranchSideFuncs:
        - "getValue()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:569"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:571"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:570"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:571"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:573"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:572"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:565,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].getOperator"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:565,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:566,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:567,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].getTarget"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:567,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:569,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:571,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 577
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BinaryExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.BinaryExpr].getLeft()"
    - "[com.github.javaparser.ast.expr.BinaryExpr].getLeft()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].getOperator()"
    - "[com.github.javaparser.ast.expr.BinaryExpr].getOperator()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].getRight()"
    - "[com.github.javaparser.ast.expr.BinaryExpr].getRight()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 30
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:579"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:581"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:580"
        BranchSideFuncs:
        - "getOperator()"
        - "objEquals(java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:581"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:583"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:582"
        BranchSideFuncs:
        - "getRight()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:583"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:585"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:584"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:585"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:587"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:586"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:579,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].getLeft"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:579,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:580,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:581,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].getOperator"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:581,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:583,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].getRight"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:585,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.CastExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 591
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CastExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.CastExpr].getExpression()"
    - "[com.github.javaparser.ast.expr.CastExpr].getExpression()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.CastExpr].getType()"
    - "[com.github.javaparser.ast.expr.CastExpr].getType()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:593"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:595"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:594"
        BranchSideFuncs:
        - "getType()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:595"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:597"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:596"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:597"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:599"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:598"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:593,1"
      Dst: "[com.github.javaparser.ast.expr.CastExpr].getExpression"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:593,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:594,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:595,1"
      Dst: "[com.github.javaparser.ast.expr.CastExpr].getType"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:597,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 603
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ClassExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ClassExpr].getType()"
    - "[com.github.javaparser.ast.expr.ClassExpr].getType()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:605"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:607"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:606"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:607"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:609"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:608"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:605,1"
      Dst: "[com.github.javaparser.ast.expr.ClassExpr].getType"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:605,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:606,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:607,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 613
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ConditionalExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ConditionalExpr].getCondition()"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].getCondition()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].getElseExpr()"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].getElseExpr()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].getThenExpr()"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].getThenExpr()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 30
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:615"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:617"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:616"
        BranchSideFuncs:
        - "getElseExpr()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:617"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:619"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:618"
        BranchSideFuncs:
        - "getThenExpr()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:619"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:621"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:620"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:621"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:623"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:622"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:615,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].getCondition"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:615,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:616,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:617,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].getElseExpr"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:619,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].getThenExpr"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:621,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 627
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.EnclosedExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.EnclosedExpr].getInner()"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].getInner()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:629"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:631"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:630"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:631"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:633"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:632"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:629,1"
      Dst: "[com.github.javaparser.ast.expr.EnclosedExpr].getInner"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:629,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:630,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:631,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 637
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.FieldAccessExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getName()"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getName()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getScope()"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getScope()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 30
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:639"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:641"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:640"
        BranchSideFuncs:
        - "getScope()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:641"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:643"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:642"
        BranchSideFuncs:
        - "nodesEquals(java.util.Optional,java.util.Optional)"
        - "getTypeArguments()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:643"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:645"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:644"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:645"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:647"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:646"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:639,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:639,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:640,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:641,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].getScope"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:643,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].getTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:643,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:645,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 651
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.InstanceOfExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getExpression()"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getExpression()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getPattern()"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getPattern()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getType()"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getType()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 30
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:653"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:655"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:654"
        BranchSideFuncs:
        - "getPattern()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:655"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:657"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:656"
        BranchSideFuncs:
        - "getType()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:657"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:659"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:658"
        BranchSideFuncs:
        - "nodeEquals(java.util.Optional,java.util.Optional)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:659"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:661"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:660"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:653,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].getExpression"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:653,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:654,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:655,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].getPattern"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:657,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].getType"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:659,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 665
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.StringLiteralExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:667"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:669"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:668"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:669"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:671"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:670"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:667,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:667,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:668,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:669,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:669,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 675
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:677"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:679"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:678"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:679"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:681"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:680"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:677,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:677,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:678,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:679,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:679,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 685
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LongLiteralExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:687"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:689"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:688"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:689"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:691"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:690"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:687,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:687,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:688,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:689,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:689,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 695
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CharLiteralExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:697"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:699"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:698"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:699"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:701"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:700"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:697,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:697,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:698,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:699,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:699,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 705
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:707"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:709"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:708"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:709"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:711"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:710"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:707,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:707,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:708,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:709,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:709,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 715
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].isValue()"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].isValue()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 20
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:717"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:719"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:718"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:719"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:721"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:720"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:717,1"
      Dst: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].isValue"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:717,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:717,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:719,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:719,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 725
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NullLiteralExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:727"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:729"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:728"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:727,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:727,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:728,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 733
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodCallExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getArguments()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getArguments()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getName()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getName()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getScope()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getScope()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 36
    EdgeCount: 15
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:735"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:737"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:736"
        BranchSideFuncs:
        - "getName()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:737"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:739"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:738"
        BranchSideFuncs:
        - "getScope()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:739"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:741"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:740"
        BranchSideFuncs:
        - "nodesEquals(java.util.Optional,java.util.Optional)"
        - "getTypeArguments()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:741"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:743"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:742"
        BranchSideFuncs:
        - "nodeEquals(java.util.Optional,java.util.Optional)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:743"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:745"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:744"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:735,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].getArguments"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:735,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:736,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:737,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:737,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:739,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].getScope"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:741,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].getTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:743,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.NameExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 749
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NameExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.NameExpr].getName()"
    - "[com.github.javaparser.ast.expr.NameExpr].getName()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:751"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:753"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:752"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:753"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:755"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:754"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:751,1"
      Dst: "[com.github.javaparser.ast.expr.NameExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:751,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:752,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:753,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 759
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ObjectCreationExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getAnonymousClassBody()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getAnonymousClassBody()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getArguments()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getArguments()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getScope()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getScope()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getType()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getType()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 42
    EdgeCount: 18
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:761"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:763"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:762"
        BranchSideFuncs:
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
        - "getArguments()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:763"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:765"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:764"
        BranchSideFuncs:
        - "getScope()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:765"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:767"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:766"
        BranchSideFuncs:
        - "getType()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:767"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:769"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:768"
        BranchSideFuncs:
        - "nodesEquals(java.util.Optional,java.util.Optional)"
        - "getTypeArguments()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:769"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:771"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:770"
        BranchSideFuncs:
        - "nodeEquals(java.util.Optional,java.util.Optional)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:771"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:773"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:772"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:761,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getAnonymousClassBody"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:761,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:762,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:763,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getArguments"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:765,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getScope"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:765,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:767,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getType"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:769,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:771,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 777
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Name].getIdentifier()"
    - "[com.github.javaparser.ast.expr.Name].getIdentifier()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].getQualifier()"
    - "[com.github.javaparser.ast.expr.Name].getQualifier()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:779"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:781"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:780"
        BranchSideFuncs:
        - "getQualifier()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:781"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:783"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:782"
        BranchSideFuncs:
        - "nodeEquals(java.util.Optional,java.util.Optional)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:783"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:785"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:784"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:779,1"
      Dst: "[com.github.javaparser.ast.expr.Name].getIdentifier"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:779,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:780,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:781,1"
      Dst: "[com.github.javaparser.ast.expr.Name].getQualifier"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:781,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:783,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 789
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SimpleName].getIdentifier()"
    - "[com.github.javaparser.ast.expr.SimpleName].getIdentifier()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:791"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:793"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:792"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:793"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:795"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:794"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:791,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].getIdentifier"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:791,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:792,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:793,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:793,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 799
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ThisExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].getTypeName()"
    - "[com.github.javaparser.ast.expr.ThisExpr].getTypeName()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:801"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:803"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:802"
        BranchSideFuncs:
        - "nodeEquals(java.util.Optional,java.util.Optional)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:803"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:805"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:804"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:801,1"
      Dst: "[com.github.javaparser.ast.expr.ThisExpr].getTypeName"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:801,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:802,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:803,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 809
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SuperExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SuperExpr].getTypeName()"
    - "[com.github.javaparser.ast.expr.SuperExpr].getTypeName()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:811"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:813"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:812"
        BranchSideFuncs:
        - "nodeEquals(java.util.Optional,java.util.Optional)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:813"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:815"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:814"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:811,1"
      Dst: "[com.github.javaparser.ast.expr.SuperExpr].getTypeName"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:811,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:812,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:813,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 819
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.UnaryExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.UnaryExpr].getExpression()"
    - "[com.github.javaparser.ast.expr.UnaryExpr].getExpression()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].getOperator()"
    - "[com.github.javaparser.ast.expr.UnaryExpr].getOperator()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:821"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:823"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:822"
        BranchSideFuncs:
        - "getOperator()"
        - "objEquals(java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:823"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:825"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:824"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:825"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:827"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:826"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:821,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr].getExpression"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:821,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:822,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:823,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr].getOperator"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:823,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:825,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 831
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getAnnotations()"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getModifiers()"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getModifiers()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getVariables()"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getVariables()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 30
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:833"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:835"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:834"
        BranchSideFuncs:
        - "getModifiers()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:835"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:837"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:836"
        BranchSideFuncs:
        - "getVariables()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:837"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:839"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:838"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:839"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:841"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:840"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:833,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:833,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:834,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:835,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:837,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getVariables"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:839,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:839,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 845
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MarkerAnnotationExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.AnnotationExpr].getName()"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].getName()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:847"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:849"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:848"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:849"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:851"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:850"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:847,1"
      Dst: "[com.github.javaparser.ast.expr.AnnotationExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:847,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:848,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:849,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 855
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].getMemberValue()"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].getMemberValue()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].getName()"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].getName()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:857"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:859"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:858"
        BranchSideFuncs:
        - "getName()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:859"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:861"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:860"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:861"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:863"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:862"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:857,1"
      Dst: "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].getMemberValue"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:857,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:858,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:859,1"
      Dst: "[com.github.javaparser.ast.expr.AnnotationExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:861,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 867
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].getPairs()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].getPairs()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].getName()"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].getName()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:869"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:871"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:870"
        BranchSideFuncs:
        - "getName()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:871"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:873"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:872"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:873"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:875"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:874"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:869,1"
      Dst: "[com.github.javaparser.ast.expr.NormalAnnotationExpr].getPairs"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:869,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:870,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:871,1"
      Dst: "[com.github.javaparser.ast.expr.AnnotationExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:871,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:873,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 879
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MemberValuePair"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.MemberValuePair].getName()"
    - "[com.github.javaparser.ast.expr.MemberValuePair].getName()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].getValue()"
    - "[com.github.javaparser.ast.expr.MemberValuePair].getValue()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:881"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:883"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:882"
        BranchSideFuncs:
        - "getValue()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:883"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:885"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:884"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:885"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:887"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:886"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:881,1"
      Dst: "[com.github.javaparser.ast.expr.MemberValuePair].getName"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:881,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:882,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:883,1"
      Dst: "[com.github.javaparser.ast.expr.MemberValuePair].getValue"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:885,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 891
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getArguments()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getArguments()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getExpression()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getExpression()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].isThis()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].isThis()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getTypeArguments()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getTypeArguments()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 38
    EdgeCount: 15
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:893"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:895"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:894"
        BranchSideFuncs:
        - "getExpression()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:895"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:897"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:896"
        BranchSideFuncs:
        - "isThis()"
        - "objEquals(java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:897"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:899"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:898"
        BranchSideFuncs:
        - "nodesEquals(java.util.Optional,java.util.Optional)"
        - "getTypeArguments()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:899"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:901"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:900"
        BranchSideFuncs:
        - "nodeEquals(java.util.Optional,java.util.Optional)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:901"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:903"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:902"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:893,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getArguments"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:893,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:894,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:895,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:895,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:897,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].isThis"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:897,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:899,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:901,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 907
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].getClassDeclaration()"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].getClassDeclaration()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:909"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:911"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:910"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:911"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:913"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:912"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:909,1"
      Dst: "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].getClassDeclaration"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:909,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:910,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:911,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 917
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].getRecordDeclaration()"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].getRecordDeclaration()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:919"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:921"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:920"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:921"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:923"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:922"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:919,1"
      Dst: "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].getRecordDeclaration"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:919,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:920,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:921,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 927
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.AssertStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.AssertStmt].getCheck()"
    - "[com.github.javaparser.ast.stmt.AssertStmt].getCheck()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].getMessage()"
    - "[com.github.javaparser.ast.stmt.AssertStmt].getMessage()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:929"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:931"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:930"
        BranchSideFuncs:
        - "getMessage()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:931"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:933"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:932"
        BranchSideFuncs:
        - "nodeEquals(java.util.Optional,java.util.Optional)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:933"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:935"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:934"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:929,1"
      Dst: "[com.github.javaparser.ast.stmt.AssertStmt].getCheck"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:929,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:930,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:931,1"
      Dst: "[com.github.javaparser.ast.stmt.AssertStmt].getMessage"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:933,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 939
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BlockStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.BlockStmt].getStatements()"
    - "[com.github.javaparser.ast.stmt.BlockStmt].getStatements()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:941"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:943"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:942"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:943"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:945"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:944"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:941,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].getStatements"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:941,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:942,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:943,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:943,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 949
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LabeledStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.LabeledStmt].getLabel()"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].getLabel()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].getStatement()"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].getStatement()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:951"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:953"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:952"
        BranchSideFuncs:
        - "getStatement()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:953"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:955"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:954"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:955"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:957"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:956"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:951,1"
      Dst: "[com.github.javaparser.ast.stmt.LabeledStmt].getLabel"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:951,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:952,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:953,1"
      Dst: "[com.github.javaparser.ast.stmt.LabeledStmt].getStatement"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:955,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 961
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.EmptyStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:963"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:965"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:964"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:963,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:963,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:964,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 969
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExpressionStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].getExpression()"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].getExpression()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:971"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:973"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:972"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:973"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:975"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:974"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:971,1"
      Dst: "[com.github.javaparser.ast.stmt.ExpressionStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:971,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:972,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:973,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 979
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.SwitchStmt].getEntries()"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].getEntries()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].getSelector()"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].getSelector()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:981"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:983"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:982"
        BranchSideFuncs:
        - "getSelector()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:983"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:985"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:984"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:985"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:987"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:986"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:981,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchStmt].getEntries"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:981,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:982,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:983,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchStmt].getSelector"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:983,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:985,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 991
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchEntry"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getLabels()"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getLabels()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getStatements()"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getStatements()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getType()"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getType()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 30
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:993"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:995"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:994"
        BranchSideFuncs:
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
        - "getStatements()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:995"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:997"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:996"
        BranchSideFuncs:
        - "getType()"
        - "objEquals(java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:997"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:999"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:998"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:999"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1001"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1000"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:993,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].getLabels"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:993,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:994,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:995,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].getStatements"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:997,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].getType"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:997,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:999,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:999,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 1005
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BreakStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.BreakStmt].getLabel()"
    - "[com.github.javaparser.ast.stmt.BreakStmt].getLabel()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1007"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1009"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1008"
        BranchSideFuncs:
        - "nodeEquals(java.util.Optional,java.util.Optional)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1009"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1011"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1010"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1007,1"
      Dst: "[com.github.javaparser.ast.stmt.BreakStmt].getLabel"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1007,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1008,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1009,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 1015
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ReturnStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.ReturnStmt].getExpression()"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].getExpression()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1017"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1019"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1018"
        BranchSideFuncs:
        - "nodeEquals(java.util.Optional,java.util.Optional)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1019"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1021"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1020"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1017,1"
      Dst: "[com.github.javaparser.ast.stmt.ReturnStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1017,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1018,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1019,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 1025
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.IfStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.IfStmt].getCondition()"
    - "[com.github.javaparser.ast.stmt.IfStmt].getCondition()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.stmt.IfStmt].getElseStmt()"
    - "[com.github.javaparser.ast.stmt.IfStmt].getElseStmt()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.stmt.IfStmt].getThenStmt()"
    - "[com.github.javaparser.ast.stmt.IfStmt].getThenStmt()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 30
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1027"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1029"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1028"
        BranchSideFuncs:
        - "getElseStmt()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1029"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1031"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1030"
        BranchSideFuncs:
        - "getThenStmt()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1031"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1033"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1032"
        BranchSideFuncs:
        - "nodeEquals(java.util.Optional,java.util.Optional)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1033"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1035"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1034"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1027,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].getCondition"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1027,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1028,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1029,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].getElseStmt"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1031,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].getThenStmt"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1033,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 1039
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.WhileStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.WhileStmt].getBody()"
    - "[com.github.javaparser.ast.stmt.WhileStmt].getBody()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].getCondition()"
    - "[com.github.javaparser.ast.stmt.WhileStmt].getCondition()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1041"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1043"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1042"
        BranchSideFuncs:
        - "getCondition()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1043"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1045"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1044"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1045"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1047"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1046"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1041,1"
      Dst: "[com.github.javaparser.ast.stmt.WhileStmt].getBody"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1041,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1042,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1043,1"
      Dst: "[com.github.javaparser.ast.stmt.WhileStmt].getCondition"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1045,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 1051
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ContinueStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.ContinueStmt].getLabel()"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].getLabel()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1053"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1055"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1054"
        BranchSideFuncs:
        - "nodeEquals(java.util.Optional,java.util.Optional)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1055"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1057"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1056"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1053,1"
      Dst: "[com.github.javaparser.ast.stmt.ContinueStmt].getLabel"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1053,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1054,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1055,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 1061
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.DoStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.DoStmt].getBody()"
    - "[com.github.javaparser.ast.stmt.DoStmt].getBody()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.stmt.DoStmt].getCondition()"
    - "[com.github.javaparser.ast.stmt.DoStmt].getCondition()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1063"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1065"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1064"
        BranchSideFuncs:
        - "getCondition()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1065"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1067"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1066"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1067"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1069"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1068"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1063,1"
      Dst: "[com.github.javaparser.ast.stmt.DoStmt].getBody"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1063,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1064,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1065,1"
      Dst: "[com.github.javaparser.ast.stmt.DoStmt].getCondition"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1067,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 1073
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForEachStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.ForEachStmt].getBody()"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].getBody()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].getIterable()"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].getIterable()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].getVariable()"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].getVariable()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 30
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1075"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1077"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1076"
        BranchSideFuncs:
        - "getIterable()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1077"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1079"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1078"
        BranchSideFuncs:
        - "getVariable()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1079"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1081"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1080"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1081"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1083"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1082"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1075,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].getBody"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1075,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1076,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1077,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].getIterable"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1079,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].getVariable"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1081,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 1087
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.ForStmt].getBody()"
    - "[com.github.javaparser.ast.stmt.ForStmt].getBody()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.stmt.ForStmt].getCompare()"
    - "[com.github.javaparser.ast.stmt.ForStmt].getCompare()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.stmt.ForStmt].getInitialization()"
    - "[com.github.javaparser.ast.stmt.ForStmt].getInitialization()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.stmt.ForStmt].getUpdate()"
    - "[com.github.javaparser.ast.stmt.ForStmt].getUpdate()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 36
    EdgeCount: 15
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1089"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1091"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1090"
        BranchSideFuncs:
        - "getCompare()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1091"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1093"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1092"
        BranchSideFuncs:
        - "getInitialization()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1093"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1095"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1094"
        BranchSideFuncs:
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
        - "getUpdate()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1095"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1097"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1096"
        BranchSideFuncs:
        - "nodeEquals(java.util.Optional,java.util.Optional)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1097"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1099"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1098"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1089,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].getBody"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1089,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1090,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1091,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].getCompare"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1093,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].getInitialization"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1093,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1095,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].getUpdate"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1097,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 1103
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ThrowStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.ThrowStmt].getExpression()"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].getExpression()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1105"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1107"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1106"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1107"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1109"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1108"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1105,1"
      Dst: "[com.github.javaparser.ast.stmt.ThrowStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1105,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1106,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1107,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 1113
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SynchronizedStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].getBody()"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].getBody()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].getExpression()"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].getExpression()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1115"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1117"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1116"
        BranchSideFuncs:
        - "getExpression()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1117"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1119"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1118"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1119"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1121"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1120"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1115,1"
      Dst: "[com.github.javaparser.ast.stmt.SynchronizedStmt].getBody"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1115,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1116,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1117,1"
      Dst: "[com.github.javaparser.ast.stmt.SynchronizedStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1119,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 1125
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.TryStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.TryStmt].getCatchClauses()"
    - "[com.github.javaparser.ast.stmt.TryStmt].getCatchClauses()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.stmt.TryStmt].getFinallyBlock()"
    - "[com.github.javaparser.ast.stmt.TryStmt].getFinallyBlock()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.stmt.TryStmt].getResources()"
    - "[com.github.javaparser.ast.stmt.TryStmt].getResources()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.stmt.TryStmt].getTryBlock()"
    - "[com.github.javaparser.ast.stmt.TryStmt].getTryBlock()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 36
    EdgeCount: 15
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1127"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1129"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1128"
        BranchSideFuncs:
        - "getFinallyBlock()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1129"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1131"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1130"
        BranchSideFuncs:
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
        - "getResources()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1131"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1133"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1132"
        BranchSideFuncs:
        - "getTryBlock()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1133"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1135"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1134"
        BranchSideFuncs:
        - "nodeEquals(java.util.Optional,java.util.Optional)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1135"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1137"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1136"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1127,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getCatchClauses"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1127,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1128,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1129,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getFinallyBlock"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1129,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1131,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getResources"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1133,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getTryBlock"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1135,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 1141
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.CatchClause"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.CatchClause].getBody()"
    - "[com.github.javaparser.ast.stmt.CatchClause].getBody()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.stmt.CatchClause].getParameter()"
    - "[com.github.javaparser.ast.stmt.CatchClause].getParameter()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1143"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1145"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1144"
        BranchSideFuncs:
        - "getParameter()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1145"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1147"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1146"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1147"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1149"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1148"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1143,1"
      Dst: "[com.github.javaparser.ast.stmt.CatchClause].getBody"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1143,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1144,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1145,1"
      Dst: "[com.github.javaparser.ast.stmt.CatchClause].getParameter"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1147,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 1153
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LambdaExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.LambdaExpr].getBody()"
    - "[com.github.javaparser.ast.expr.LambdaExpr].getBody()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].isEnclosingParameters()"
    - "[com.github.javaparser.ast.expr.LambdaExpr].isEnclosingParameters()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].getParameters()"
    - "[com.github.javaparser.ast.expr.LambdaExpr].getParameters()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 32
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1155"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1157"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1156"
        BranchSideFuncs:
        - "isEnclosingParameters()"
        - "objEquals(java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1157"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1159"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1158"
        BranchSideFuncs:
        - "getParameters()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1159"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1161"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1160"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1161"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1163"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1162"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1155,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].getBody"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1155,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1156,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1157,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].isEnclosingParameters"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1157,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1159,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].getParameters"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1159,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1161,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 1167
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodReferenceExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getIdentifier()"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getIdentifier()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getScope()"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getScope()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 30
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1169"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1171"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1170"
        BranchSideFuncs:
        - "getScope()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1171"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1173"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1172"
        BranchSideFuncs:
        - "nodesEquals(java.util.Optional,java.util.Optional)"
        - "getTypeArguments()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1173"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1175"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1174"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1175"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1177"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1176"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1169,1"
      Dst: "[com.github.javaparser.ast.expr.MethodReferenceExpr].getIdentifier"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1169,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1170,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1171,1"
      Dst: "[com.github.javaparser.ast.expr.MethodReferenceExpr].getScope"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1171,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1173,1"
      Dst: "[com.github.javaparser.ast.expr.MethodReferenceExpr].getTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1173,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1175,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 1181
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TypeExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.TypeExpr].getType()"
    - "[com.github.javaparser.ast.expr.TypeExpr].getType()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1183"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1185"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1184"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1185"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1187"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1186"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1183,1"
      Dst: "[com.github.javaparser.ast.expr.TypeExpr].getType"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1183,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1184,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1185,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.ImportDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 1191
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ImportDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.ImportDeclaration].isAsterisk()"
    - "[com.github.javaparser.ast.ImportDeclaration].isAsterisk()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].isStatic()"
    - "[com.github.javaparser.ast.ImportDeclaration].isStatic()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].getName()"
    - "[com.github.javaparser.ast.ImportDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 34
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1193"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1195"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1194"
        BranchSideFuncs:
        - "isStatic()"
        - "objEquals(java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1195"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1197"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1196"
        BranchSideFuncs:
        - "getName()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1197"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1199"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1198"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1199"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1201"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1200"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1193,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].isAsterisk"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1193,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1193,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1195,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].isStatic"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1197,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1197,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1199,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 1205
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1206,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1206,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 1210
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].getDirectives()"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].getDirectives()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].isOpen()"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].isOpen()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].getName()"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 38
    EdgeCount: 15
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1212"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1214"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1213"
        BranchSideFuncs:
        - "getDirectives()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1214"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1216"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1215"
        BranchSideFuncs:
        - "isOpen()"
        - "objEquals(java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1216"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1218"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1217"
        BranchSideFuncs:
        - "getName()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1218"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1220"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1219"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1220"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1222"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1221"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1212,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1212,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1213,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1214,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].getDirectives"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1216,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].isOpen"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1216,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1218,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1218,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1220,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 1226
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getModifiers()"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getModifiers()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getName()"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getName()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1228"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1230"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1229"
        BranchSideFuncs:
        - "getName()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1230"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1232"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1231"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1232"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1234"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1233"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1228,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1228,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1229,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1230,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getName"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1230,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1232,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 1238
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleExportsDirective"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].getModuleNames()"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].getModuleNames()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].getName()"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].getName()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1240"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1242"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1241"
        BranchSideFuncs:
        - "getName()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1242"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1244"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1243"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1244"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1246"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1245"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1240,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleExportsDirective].getModuleNames"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1240,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1241,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1242,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleExportsDirective].getName"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1242,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1244,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 1250
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getName()"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getName()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getWith()"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getWith()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1252"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1254"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1253"
        BranchSideFuncs:
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
        - "getWith()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1254"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1256"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1255"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1256"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1258"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1257"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1252,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getName"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1252,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1253,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1254,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getWith"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1254,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1256,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 1262
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleUsesDirective"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].getName()"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].getName()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1264"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1266"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1265"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1266"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1268"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1267"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1264,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleUsesDirective].getName"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1264,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1265,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1266,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 1272
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleOpensDirective"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].getModuleNames()"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].getModuleNames()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].getName()"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].getName()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1274"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1276"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1275"
        BranchSideFuncs:
        - "getName()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1276"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1278"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1277"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1278"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1280"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1279"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1274,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleOpensDirective].getModuleNames"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1274,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1275,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1276,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleOpensDirective].getName"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1276,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1278,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 1284
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.UnparsableStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1286"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1288"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1287"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1286,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1286,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1287,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 1292
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ReceiverParameter"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.ReceiverParameter].getAnnotations()"
    - "[com.github.javaparser.ast.body.ReceiverParameter].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].getName()"
    - "[com.github.javaparser.ast.body.ReceiverParameter].getName()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].getType()"
    - "[com.github.javaparser.ast.body.ReceiverParameter].getType()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 30
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1294"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1296"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1295"
        BranchSideFuncs:
        - "getName()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1296"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1298"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1297"
        BranchSideFuncs:
        - "getType()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1298"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1300"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1299"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1300"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1302"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1301"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1294,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1294,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1295,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1296,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].getName"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1296,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1298,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].getType"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1300,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.VarType,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 1306
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VarType"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1308"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1310"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1309"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1310"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1312"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1311"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1308,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1308,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1309,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1310,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1310,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.Modifier,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 1316
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Modifier"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Modifier].getKeyword()"
    - "[com.github.javaparser.ast.Modifier].getKeyword()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1318"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1320"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1319"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1320"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1322"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1321"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1318,1"
      Dst: "[com.github.javaparser.ast.Modifier].getKeyword"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1318,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1319,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1320,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1320,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 1326
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SwitchExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SwitchExpr].getEntries()"
    - "[com.github.javaparser.ast.expr.SwitchExpr].getEntries()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].getSelector()"
    - "[com.github.javaparser.ast.expr.SwitchExpr].getSelector()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1328"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1330"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1329"
        BranchSideFuncs:
        - "getSelector()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1330"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1332"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1331"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1332"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1334"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1333"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1328,1"
      Dst: "[com.github.javaparser.ast.expr.SwitchExpr].getEntries"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1328,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1329,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1330,1"
      Dst: "[com.github.javaparser.ast.expr.SwitchExpr].getSelector"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1330,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1332,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 1338
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.YieldStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.YieldStmt].getExpression()"
    - "[com.github.javaparser.ast.stmt.YieldStmt].getExpression()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1340"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1342"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1341"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1342"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1344"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1343"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1340,1"
      Dst: "[com.github.javaparser.ast.stmt.YieldStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1340,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1341,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1342,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 1348
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1350"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1352"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1351"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1352"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1354"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1353"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1350,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1350,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1351,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1352,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1352,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 1358
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.PatternExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.PatternExpr].getModifiers()"
    - "[com.github.javaparser.ast.expr.PatternExpr].getModifiers()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.PatternExpr].getName()"
    - "[com.github.javaparser.ast.expr.PatternExpr].getName()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.PatternExpr].getType()"
    - "[com.github.javaparser.ast.expr.PatternExpr].getType()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 30
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1360"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1362"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1361"
        BranchSideFuncs:
        - "getName()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1362"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1364"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1363"
        BranchSideFuncs:
        - "getType()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1364"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1366"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1365"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1366"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1368"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1367"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1360,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1360,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1361,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1362,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1362,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1364,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].getType"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1366,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 1372
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.RecordDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.RecordDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getParameters()"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getParameters()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getReceiverParameter()"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getReceiverParameter()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getTypeParameters()"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getTypeParameters()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 60
    EdgeCount: 27
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1374"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1376"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1375"
        BranchSideFuncs:
        - "getParameters()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1376"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1378"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1377"
        BranchSideFuncs:
        - "getReceiverParameter()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1378"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1380"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1379"
        BranchSideFuncs:
        - "getTypeParameters()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1380"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1382"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1381"
        BranchSideFuncs:
        - "getMembers()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1382"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1384"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1383"
        BranchSideFuncs:
        - "getModifiers()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1384"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1386"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1385"
        BranchSideFuncs:
        - "getName()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1386"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1388"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1387"
        BranchSideFuncs:
        - "getAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1388"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1390"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1389"
        BranchSideFuncs:
        - "nodeEquals(java.util.Optional,java.util.Optional)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1390"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1392"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1391"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1374,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].getImplementedTypes"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1374,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1375,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1376,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].getParameters"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1378,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].getReceiverParameter"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1378,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1380,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1382,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1384,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1386,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1388,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1390,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 19
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 1396
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getBody()"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getBody()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getName()"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getTypeParameters()"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getTypeParameters()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 48
    EdgeCount: 21
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1398"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1400"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1399"
        BranchSideFuncs:
        - "getModifiers()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1400"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1402"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1401"
        BranchSideFuncs:
        - "getName()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1402"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1404"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1403"
        BranchSideFuncs:
        - "getThrownExceptions()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1404"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1406"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1405"
        BranchSideFuncs:
        - "getTypeParameters()"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1406"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1408"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1407"
        BranchSideFuncs:
        - "getAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1408"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1410"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1409"
        BranchSideFuncs:
        - "getComment()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.EqualsVisitor:1410"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1412"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.EqualsVisitor:1411"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1398,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getBody"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1398,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1399,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1400,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1400,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1402,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1404,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getThrownExceptions"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1406,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1408,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:1410,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    JavaMethodInfo: null
    BBCount: 15
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.PatternExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.YieldStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SwitchExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.Modifier,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Modifier"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.Modifier,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.VarType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VarType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.VarType,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ReceiverParameter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.UnparsableStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleOpensDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleUsesDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleExportsDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ImportDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.ImportDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.NodeList,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TypeExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodReferenceExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LambdaExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.CatchClause"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.TryStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SynchronizedStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ThrowStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForEachStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.DoStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ContinueStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.WhileStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.IfStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ReturnStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BreakStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchEntry"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExpressionStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.EmptyStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LabeledStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BlockStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.AssertStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MemberValuePair"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MarkerAnnotationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.UnaryExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SuperExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ThisExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ObjectCreationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NameExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.NameExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodCallExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NullLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CharLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LongLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.StringLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.InstanceOfExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.FieldAccessExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.EnclosedExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ConditionalExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ClassExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CastExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.CastExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BinaryExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.AssignExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayCreationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayAccessExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnknownType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.UnknownType,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.WildcardType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.WildcardType,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.VoidType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VoidType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.VoidType,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.UnionType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnionType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.UnionType,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.IntersectionType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.IntersectionType,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ArrayCreationLevel"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ArrayType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.ArrayType,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.PrimitiveType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.JavadocComment"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.InitializerDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.Parameter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.Parameter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.Parameter,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.MethodDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ConstructorDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.FieldDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumConstantDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.RecordDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.BlockComment"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.comments.BlockComment,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.LineComment"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.comments.LineComment,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.TypeParameter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.TypeParameter,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.PackageDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.PackageDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.EqualsVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.CompilationUnit,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.EqualsVisitor:41,1"
      Dst: "[com.github.javaparser.ast.visitor.EqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_13__861].bootstrap$(com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_13__861"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_13__861].<init>(com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer,com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_13__861:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_13__861].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_13__861].<init>(com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_13__861"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_13__861:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_13__861].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_13__861"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$findTokenTextElementForComment$13(com.github.javaparser.ast.comments.Comment,com.github.javaparser.printer.lexicalpreservation.TokenTextElement)"
    functionUses: 2
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_13__861:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$findTokenTextElementForComment$13"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java14PreviewValidator].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java14PreviewValidator"
    linkageType: null
    functionLinenumber: 30
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java14Validator].<init>()"
    - "[com.github.javaparser.ast.validator.Validators].remove(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].remove(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].remove(com.github.javaparser.ast.validator.Validator)"
    functionUses: 1
    ICount: 13
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java14PreviewValidator:31,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java14Validator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java14PreviewValidator:36,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].remove"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java14PreviewValidator:40,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_194__259].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_194__259"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_194__259].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_194__259:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_194__259].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_194__259].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_194__259"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_194__259:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_194__259].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_194__259"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$194(java.lang.Object,com.github.javaparser.ast.expr.AnnotationExpr)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_194__259:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$194"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ThrowStmtMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.ThrowStmtMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.StatementMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ThrowStmtMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.StatementMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.VarTypeMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.VarTypeMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.TypeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.VarTypeMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.TypeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList].<init>(com.github.javaparser.ast.visitor.GenericVisitor,com.github.javaparser.ast.visitor.GenericVisitor)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList"
    linkageType: null
    functionLinenumber: 45
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList:46,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.utils.VisitorList:49,1"
      Dst: "[java.util.ArrayList].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList].add(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList"
    linkageType: null
    functionLinenumber: 53
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].<init>(com.github.javaparser.utils.VisitorList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    functionUses: 3
    ICount: 7
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList:54,1"
      Dst: "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].<init>"
    - Src: "com.github.javaparser.utils.VisitorList:54,1"
      Dst: "[java.util.List].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList].add(int,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList"
    linkageType: null
    functionLinenumber: 58
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "int"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].<init>(com.github.javaparser.utils.VisitorList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].add(int,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(int,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(int,java.lang.Object)"
    functionUses: 2
    ICount: 8
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList:59,1"
      Dst: "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].<init>"
    - Src: "com.github.javaparser.utils.VisitorList:59,1"
      Dst: "[java.util.List].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList].addAll(java.util.Collection)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList"
    linkageType: null
    functionLinenumber: 63
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.util.Collection"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1:com.github.javaparser.ast.Node$PostOrderIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet].iterator()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.utils.VisitorList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    functionUses: 3
    ICount: 13
    EdgeCount: 34
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.VisitorList:65"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.VisitorList:67"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.VisitorList:66"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.VisitorList:65"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.VisitorList:64"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.VisitorList:63"
        BranchSideFuncs:
        - "add(com.github.javaparser.ast.Node)"
        - "hasNext()"
        - "iterator()"
        - "next()"
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList:65,1"
      Dst: "[java.util.Collection].iterator"
    - Src: "com.github.javaparser.utils.VisitorList:65,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.utils.VisitorList:65,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.utils.VisitorList:65,1"
      Dst: "[com.github.javaparser.utils.VisitorList].add"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.utils.VisitorList].addAll(int,java.util.Collection)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "int"
    - "java.util.Collection"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 19
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.VisitorList:72"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.VisitorList:74"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.VisitorList:73"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.VisitorList:74"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.VisitorList:81"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.VisitorList:80"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.VisitorList:75"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.VisitorList:78"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.VisitorList:77"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList:72,1"
      Dst: "[java.util.Collection].isEmpty"
    - Src: "com.github.javaparser.utils.VisitorList:74,1"
      Dst: "[java.util.Collection].iterator"
    - Src: "com.github.javaparser.utils.VisitorList:74,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.utils.VisitorList:74,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.utils.VisitorList:75,1"
      Dst: "[com.github.javaparser.utils.VisitorList].size"
    - Src: "com.github.javaparser.utils.VisitorList:76,1"
      Dst: "[com.github.javaparser.utils.VisitorList].add"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.utils.VisitorList].clear()"
    functionSourceFile: "com.github.javaparser.utils.VisitorList"
    linkageType: null
    functionLinenumber: 85
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList].clear()"
    - "[com.github.javaparser.ast.NodeList].clear()"
    functionUses: 2
    ICount: 4
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList:86,1"
      Dst: "[java.util.List].clear"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList].contains(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList"
    linkageType: null
    functionLinenumber: 90
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].<init>(com.github.javaparser.utils.VisitorList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].contains(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].contains(java.lang.Object)"
    functionUses: 6
    ICount: 8
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList:91,1"
      Dst: "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].<init>"
    - Src: "com.github.javaparser.utils.VisitorList:91,1"
      Dst: "[java.util.List].contains"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList].containsAll(java.util.Collection)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.util.Collection"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.VisitorList:96"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.VisitorList:98"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.VisitorList:97"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.VisitorList:96"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.VisitorList:96"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.VisitorList:95"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList:96,1"
      Dst: "[java.util.Collection].iterator"
    - Src: "com.github.javaparser.utils.VisitorList:96,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.utils.VisitorList:96,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.utils.VisitorList:96,1"
      Dst: "[com.github.javaparser.utils.VisitorList].contains"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.utils.VisitorList].get(int)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList"
    linkageType: null
    functionLinenumber: 102
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].access$000(com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade)"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    functionUses: 69
    ICount: 7
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList:103,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.utils.VisitorList:103,1"
      Dst: "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].access$000"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList].indexOf(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList"
    linkageType: null
    functionLinenumber: 107
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].<init>(com.github.javaparser.utils.VisitorList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.utils.VisitorList].indexOf(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].indexOf(java.lang.Object)"
    functionUses: 5
    ICount: 8
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList:108,1"
      Dst: "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].<init>"
    - Src: "com.github.javaparser.utils.VisitorList:108,1"
      Dst: "[java.util.List].indexOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList].isEmpty()"
    functionSourceFile: "com.github.javaparser.utils.VisitorList"
    linkageType: null
    functionLinenumber: 112
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList].isEmpty()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    functionUses: 16
    ICount: 4
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList:113,1"
      Dst: "[java.util.List].isEmpty"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList].iterator()"
    functionSourceFile: "com.github.javaparser.utils.VisitorList"
    linkageType: null
    functionLinenumber: 117
    functionDepth: 0
    returnType: "java.util.Iterator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$1].<init>(com.github.javaparser.utils.VisitorList)"
    functionUses: 31
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList:118,1"
      Dst: "[com.github.javaparser.utils.VisitorList$1].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList].lastIndexOf(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList:141,1"
      Dst: "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].<init>"
    - Src: "com.github.javaparser.utils.VisitorList:141,1"
      Dst: "[java.util.List].lastIndexOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList].listIterator()"
    functionSourceFile: "com.github.javaparser.utils.VisitorList"
    linkageType: null
    functionLinenumber: 145
    functionDepth: 0
    returnType: "java.util.ListIterator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList].listIterator(int)"
    functionUses: 3
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList:146,1"
      Dst: "[com.github.javaparser.utils.VisitorList].listIterator"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList].listIterator(int)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList"
    linkageType: null
    functionLinenumber: 150
    functionDepth: 0
    returnType: "java.util.ListIterator"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$2].<init>(com.github.javaparser.utils.VisitorList,int)"
    functionUses: 10
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList:151,1"
      Dst: "[com.github.javaparser.utils.VisitorList$2].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList].remove(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList"
    linkageType: null
    functionLinenumber: 203
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].<init>(com.github.javaparser.utils.VisitorList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.utils.VisitorList].remove(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].remove(java.lang.Object)"
    functionUses: 4
    ICount: 8
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList:204,1"
      Dst: "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].<init>"
    - Src: "com.github.javaparser.utils.VisitorList:204,1"
      Dst: "[java.util.List].remove"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList].remove(int)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList"
    linkageType: null
    functionLinenumber: 208
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].access$000(com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade)"
    - "[com.github.javaparser.utils.VisitorList].remove(int)"
    - "[com.github.javaparser.ast.NodeList].remove(int)"
    - "[com.github.javaparser.utils.VisitorList$3].remove(int)"
    functionUses: 10
    ICount: 7
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList:209,1"
      Dst: "[java.util.List].remove"
    - Src: "com.github.javaparser.utils.VisitorList:209,1"
      Dst: "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].access$000"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList].removeAll(java.util.Collection)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.util.Collection"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.VisitorList:215"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.VisitorList:217"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.VisitorList:216"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.VisitorList:215"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.VisitorList:214"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.VisitorList:213"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList:215,1"
      Dst: "[java.util.Collection].iterator"
    - Src: "com.github.javaparser.utils.VisitorList:215,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.utils.VisitorList:215,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.utils.VisitorList:215,1"
      Dst: "[com.github.javaparser.utils.VisitorList].remove"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.utils.VisitorList].retainAll(java.util.Collection)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.util.Collection"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.VisitorList:225"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.VisitorList:221"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList:222,1"
      Dst: "[com.github.javaparser.utils.VisitorList].size"
    - Src: "com.github.javaparser.utils.VisitorList:223,1"
      Dst: "[com.github.javaparser.utils.VisitorList].clear"
    - Src: "com.github.javaparser.utils.VisitorList:224,1"
      Dst: "[com.github.javaparser.utils.VisitorList].addAll"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList].set(int,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList"
    linkageType: null
    functionLinenumber: 229
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 2
    argTypes:
    - "int"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].<init>(com.github.javaparser.utils.VisitorList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].access$000(com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade)"
    - "[com.github.javaparser.ast.NodeList].set(int,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].set(int,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].set(int,java.lang.Object)"
    functionUses: 2
    ICount: 10
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList:230,1"
      Dst: "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].<init>"
    - Src: "com.github.javaparser.utils.VisitorList:230,1"
      Dst: "[java.util.List].set"
    - Src: "com.github.javaparser.utils.VisitorList:230,1"
      Dst: "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].access$000"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList].size()"
    functionSourceFile: "com.github.javaparser.utils.VisitorList"
    linkageType: null
    functionLinenumber: 234
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    functionUses: 80
    ICount: 4
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList:235,1"
      Dst: "[java.util.List].size"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList].subList(int,int)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList"
    linkageType: null
    functionLinenumber: 239
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 2
    argTypes:
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$3].<init>(com.github.javaparser.utils.VisitorList,com.github.javaparser.ast.visitor.GenericVisitor,com.github.javaparser.ast.visitor.GenericVisitor,int,int)"
    functionUses: 11
    ICount: 8
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList:240,1"
      Dst: "[com.github.javaparser.utils.VisitorList$3].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList].toArray()"
    functionSourceFile: "com.github.javaparser.utils.VisitorList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList:250,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.utils.VisitorList:250,1"
      Dst: "[com.github.javaparser.utils.VisitorList$lambda_toArray_0__925].bootstrap$"
    - Src: "com.github.javaparser.utils.VisitorList:250,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.utils.VisitorList:250,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.utils.VisitorList:250,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.utils.VisitorList:250,1"
      Dst: "[java.util.List].toArray"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList].toArray(java.lang.Object[])"
    functionSourceFile: "com.github.javaparser.utils.VisitorList"
    linkageType: null
    functionLinenumber: 254
    functionDepth: 0
    returnType: "java.lang.Object[]"
    argCount: 1
    argTypes:
    - "java.lang.Object[]"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$lambda_toArray_1__822].bootstrap$()"
    - "[com.github.javaparser.ast.NodeList].toArray(java.lang.Object[])"
    - "[com.github.javaparser.utils.VisitorList].toArray(java.lang.Object[])"
    functionUses: 3
    ICount: 11
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList:255,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.utils.VisitorList:255,1"
      Dst: "[com.github.javaparser.utils.VisitorList$lambda_toArray_1__822].bootstrap$"
    - Src: "com.github.javaparser.utils.VisitorList:255,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.utils.VisitorList:255,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.utils.VisitorList:255,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.utils.VisitorList:255,1"
      Dst: "[java.util.List].toArray"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList].toString()"
    functionSourceFile: "com.github.javaparser.utils.VisitorList"
    linkageType: null
    functionLinenumber: 259
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.utils.VisitorList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].access$000(com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade)"
    - "[com.github.javaparser.ast.Node].toString()"
    functionUses: 5
    ICount: 29
    EdgeCount: 39
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.VisitorList:261"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.VisitorList:263"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.VisitorList:262"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
    - Branch String: "com.github.javaparser.utils.VisitorList:263"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.VisitorList:266"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "toString()"
        - "next()"
        - "access$000(com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade)"
      - BranchSide: "com.github.javaparser.utils.VisitorList:265"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList:260,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.utils.VisitorList:261,1"
      Dst: "[com.github.javaparser.utils.VisitorList].size"
    - Src: "com.github.javaparser.utils.VisitorList:262,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.utils.VisitorList:262,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.utils.VisitorList:263,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.utils.VisitorList:263,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.utils.VisitorList:263,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.utils.VisitorList:264,1"
      Dst: "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].access$000"
    - Src: "com.github.javaparser.utils.VisitorList:264,1"
      Dst: "[com.github.javaparser.ast.Node].toString"
    - Src: "com.github.javaparser.utils.VisitorList:266,1"
      Dst: "[java.lang.StringBuilder].length"
    - Src: "com.github.javaparser.utils.VisitorList:266,1"
      Dst: "[java.lang.StringBuilder].replace"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.utils.VisitorList].add(int,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "int"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList].add(int,com.github.javaparser.ast.Node)"
    functionUses: 8
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList:35,1"
      Dst: "[com.github.javaparser.utils.VisitorList].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList].set(int,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "int"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList].set(int,com.github.javaparser.ast.Node)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList:35,1"
      Dst: "[com.github.javaparser.utils.VisitorList].set"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList].add(com.github.javaparser.ast.Node)"
    functionUses: 628
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList:35,1"
      Dst: "[com.github.javaparser.utils.VisitorList].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList].lambda$toArray$1(com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList"
    linkageType: null
    functionLinenumber: 254
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 1
    argTypes:
    - "com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].access$000(com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade)"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList:255,1"
      Dst: "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].access$000"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList].lambda$toArray$0(com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 1
    argTypes:
    - "com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList:250,1"
      Dst: "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].access$000"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_145__170].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_145__170"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_145__170].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_145__170:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_145__170].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_145__170].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_145__170"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_145__170:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_145__170].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_145__170"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$145(java.lang.Object,com.github.javaparser.ast.expr.AnnotationExpr)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_145__170:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$145"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.EnclosedExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.EnclosedExprMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.EnclosedExprMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild"
    linkageType: null
    functionLinenumber: 78
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 25
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].<init>(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild"
    linkageType: null
    functionLinenumber: 81
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 5
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild:82,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].prettyPrint(com.github.javaparser.ast.Node,com.github.javaparser.printer.SourcePrinter)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.printer.SourcePrinter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild:88,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].isCorrespondingElement(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild"
    linkageType: null
    functionLinenumber: 95
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TextElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement:com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild()"
    functionUses: 4
    ICount: 12
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild:96"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild:96"
        BranchSideFuncs:
        - "getChild()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild:95"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild:97"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild:95"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild:97,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].getChild"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild:97,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].toString()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild"
    linkageType: null
    functionLinenumber: 101
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 6
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild:102,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild:102,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild:102,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild:102,1"
      Dst: "[java.lang.Class].getSimpleName"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild:102,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild"
    linkageType: null
    functionLinenumber: 106
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].equals(java.lang.Object)"
    functionUses: 5
    ICount: 14
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild:107"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild:109"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild:108"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild:109"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild:110"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild:109"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild:109"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild:111"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild:110"
        BranchSideFuncs:
        - "equals(java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild:109,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild:112,1"
      Dst: "[com.github.javaparser.ast.Node].equals"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].hashCode()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild"
    linkageType: null
    functionLinenumber: 116
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 6
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild:117,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy].<init>()"
    functionSourceFile: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy:32,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy].sortImports(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy"
    linkageType: null
    functionLinenumber: 38
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.ast.ImportDeclaration].isStatic()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithName].getNameAsString()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy$getNameAsString__823].bootstrap$()"
    - "[com.github.javaparser.ast.NodeList].sort(java.util.Comparator)"
    - "[com.github.javaparser.ast.NodeList].sort(java.util.Comparator)"
    - "[com.github.javaparser.ast.NodeList].sort(java.util.Comparator)"
    functionUses: 1
    ICount: 39
    EdgeCount: 43
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy:43"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy:58"
        BranchSideFuncs:
        - "isStatic()"
        - "hasNext()"
        - "iterator()"
        - "next()"
      - BranchSide: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy:57"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy:45"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy:50"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy:49"
        BranchSideFuncs:
        - "getNameAsString()"
    - Branch String: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy:51"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy:52"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy:51"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy:51"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy:54"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy:53"
        BranchSideFuncs:
        - "add(com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy:58"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy:66"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy:39,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy:43,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy:43,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy:43,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy:45,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].isStatic"
    - Src: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy:46,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    - Src: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy:50,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithName].getNameAsString"
    - Src: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy:51,1"
      Dst: "[java.lang.String].startsWith"
    - Src: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy:60,1"
      Dst: "[com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy$getNameAsString__823].bootstrap$"
    - Src: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy:60,1"
      Dst: "[java.util.Comparator].comparing"
    - Src: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy:62,1"
      Dst: "[com.github.javaparser.ast.NodeList].sort"
    - Src: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy:67,1"
      Dst: "[java.util.Arrays].asList"
    JavaMethodInfo: null
    BBCount: 12
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy].setSortImportsAlphabetically(boolean)"
    functionSourceFile: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy"
    linkageType: null
    functionLinenumber: 71
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy].isSortImportsAlphabetically()"
    functionSourceFile: "com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_179__221].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_179__221"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_179__221].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_179__221:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_179__221].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_179__221].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_179__221"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_179__221:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_179__221].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_179__221"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$179(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_179__221:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$179"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__452].bootstrap$(com.github.javaparser.ast.expr.ConditionalExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__452"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.ConditionalExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__452].<init>(com.github.javaparser.ast.expr.ConditionalExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__452:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__452].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__452].<init>(com.github.javaparser.ast.expr.ConditionalExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__452"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.ConditionalExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__452:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__452].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__452"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__452:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration$lambda_isLocalClassDeclaration_0__821].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration$lambda_isLocalClassDeclaration_0__821"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration$lambda_isLocalClassDeclaration_0__821].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration$lambda_isLocalClassDeclaration_0__821:-1,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration$lambda_isLocalClassDeclaration_0__821].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration$lambda_isLocalClassDeclaration_0__821].<init>()"
    functionSourceFile: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration$lambda_isLocalClassDeclaration_0__821"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration$lambda_isLocalClassDeclaration_0__821:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration$lambda_isLocalClassDeclaration_0__821].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration$lambda_isLocalClassDeclaration_0__821"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].lambda$isLocalClassDeclaration$0(com.github.javaparser.ast.Node)"
    functionUses: 6
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration$lambda_isLocalClassDeclaration_0__821:-1,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].lambda$isLocalClassDeclaration$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.JavadocBlockTag$Type].values()"
    functionSourceFile: "com.github.javaparser.javadoc.JavadocBlockTag$Type"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.javadoc.JavadocBlockTag$Type[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag$Type:46,1"
      Dst: "[java.lang.Object].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.JavadocBlockTag$Type].valueOf(java.lang.String)"
    functionSourceFile: "com.github.javaparser.javadoc.JavadocBlockTag$Type"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.javadoc.JavadocBlockTag$Type"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag$Type:46,1"
      Dst: "[java.lang.Enum].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.JavadocBlockTag$Type].<init>(java.lang.String,int)"
    functionSourceFile: "com.github.javaparser.javadoc.JavadocBlockTag$Type"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag$Type:62,1"
      Dst: "[java.lang.Enum].<init>"
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag$Type:63,1"
      Dst: "[java.lang.Enum].name"
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag$Type:63,1"
      Dst: "[com.github.javaparser.utils.Utils].screamingToCamelCase"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.JavadocBlockTag$Type].hasName()"
    functionSourceFile: "com.github.javaparser.javadoc.JavadocBlockTag$Type"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.javadoc.JavadocBlockTag$Type:69"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.JavadocBlockTag$Type:68"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.javadoc.JavadocBlockTag$Type:69"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.JavadocBlockTag$Type:68"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.javadoc.JavadocBlockTag$Type:69"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.JavadocBlockTag$Type:68"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.JavadocBlockTag$Type].fromName(java.lang.String)"
    functionSourceFile: "com.github.javaparser.javadoc.JavadocBlockTag$Type"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.javadoc.JavadocBlockTag$Type"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 14
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.javadoc.JavadocBlockTag$Type:73"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.JavadocBlockTag$Type:78"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.JavadocBlockTag$Type:77"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.javadoc.JavadocBlockTag$Type:74"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.JavadocBlockTag$Type:73"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.JavadocBlockTag$Type:72"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag$Type:73,1"
      Dst: "[com.github.javaparser.javadoc.JavadocBlockTag$Type].values"
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag$Type:74,1"
      Dst: "[java.lang.String].equals"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.javadoc.JavadocBlockTag$Type].$values()"
    functionSourceFile: "com.github.javaparser.javadoc.JavadocBlockTag$Type"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.javadoc.JavadocBlockTag$Type[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 28
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.JavadocBlockTag$Type].access$000(com.github.javaparser.javadoc.JavadocBlockTag$Type)"
    functionSourceFile: "com.github.javaparser.javadoc.JavadocBlockTag$Type"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "com.github.javaparser.javadoc.JavadocBlockTag$Type"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__514].bootstrap$(com.github.javaparser.ast.expr.AssignExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__514"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.AssignExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__514].<init>(com.github.javaparser.ast.expr.AssignExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__514:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__514].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__514].<init>(com.github.javaparser.ast.expr.AssignExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__514"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.AssignExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__514:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__514].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__514"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__514:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ForEachStmtMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.ForEachStmtMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.StatementMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ForEachStmtMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.StatementMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_25__65].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_25__65"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_25__65].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_25__65:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_25__65].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_25__65].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_25__65"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_25__65:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_25__65].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_25__65"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$25(com.github.javaparser.ast.expr.SwitchExpr)"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_25__65:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$25"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$toString__817].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$toString__817"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$toString__817].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$toString__817:-1,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$toString__817].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$toString__817].<init>()"
    functionSourceFile: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$toString__817"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$toString__817:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$toString__817].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$toString__817"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].toString()"
    functionUses: 6
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$toString__817:-1,1"
      Dst: "[com.github.javaparser.ast.Node].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__501].bootstrap$(com.github.javaparser.ast.body.EnumConstantDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__501"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.EnumConstantDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__501].<init>(com.github.javaparser.ast.body.EnumConstantDeclaration)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__501:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__501].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__501].<init>(com.github.javaparser.ast.body.EnumConstantDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__501"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.EnumConstantDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__501:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__501].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__501"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__501:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_45__484].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_45__484"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_45__484].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_45__484:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_45__484].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_45__484].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_45__484"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_45__484:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_45__484].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_45__484"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$45(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_45__484:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$45"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java7Validator$lambda_new_1__82].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator$lambda_new_1__82"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.validator.TypedValidator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java7Validator$lambda_new_1__82].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator$lambda_new_1__82:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java7Validator$lambda_new_1__82].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java7Validator$lambda_new_1__82].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator$lambda_new_1__82"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator$lambda_new_1__82:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java7Validator$lambda_new_1__82].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator$lambda_new_1__82"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java7Validator].lambda$new$1(com.github.javaparser.ast.type.UnionType,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java7Validator$lambda_new_1__82:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java7Validator].lambda$new$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__451].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__451"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__451].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__451:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__451].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__451].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__451"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__451:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__451].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__451"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__451:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__526].bootstrap$(com.github.javaparser.ast.stmt.BreakStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__526"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.BreakStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__526].<init>(com.github.javaparser.ast.stmt.BreakStmt)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__526:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__526].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__526].<init>(com.github.javaparser.ast.stmt.BreakStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__526"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.BreakStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__526:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__526].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__526"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__526:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_72__801].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_72__801"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_72__801].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_72__801:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_72__801].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_72__801].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_72__801"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_72__801:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_72__801].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_72__801"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$72(java.lang.Object,com.github.javaparser.ast.type.Type)"
    functionUses: 2
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_72__801:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$72"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__419].bootstrap$(com.github.javaparser.ast.expr.VariableDeclarationExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__419"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__419].<init>(com.github.javaparser.ast.expr.VariableDeclarationExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__419:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__419].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__419].<init>(com.github.javaparser.ast.expr.VariableDeclarationExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__419"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__419:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__419].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__419"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__419:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_3__696].bootstrap$(com.github.javaparser.printer.PrettyPrintVisitor,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_3__696"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.PrettyPrintVisitor"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_3__696].<init>(com.github.javaparser.printer.PrettyPrintVisitor,java.lang.Void)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_3__696:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_3__696].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_3__696].<init>(com.github.javaparser.printer.PrettyPrintVisitor,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_3__696"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.PrettyPrintVisitor"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_3__696:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_3__696].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_3__696"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$3(java.lang.Void,com.github.javaparser.ast.type.Type)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_3__696:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$3"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.TokenRange].<init>(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    functionSourceFile: "com.github.javaparser.TokenRange"
    linkageType: null
    functionLinenumber: 38
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.JavaToken"
    - "com.github.javaparser.JavaToken"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    functionUses: 11
    ICount: 11
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.TokenRange:39,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.TokenRange:40,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.TokenRange].getBegin()"
    functionSourceFile: "com.github.javaparser.TokenRange"
    linkageType: null
    functionLinenumber: 44
    functionDepth: 0
    returnType: "com.github.javaparser.JavaToken"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 18
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.TokenRange].getEnd()"
    functionSourceFile: "com.github.javaparser.TokenRange"
    linkageType: null
    functionLinenumber: 48
    functionDepth: 0
    returnType: "com.github.javaparser.JavaToken"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 10
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.TokenRange].toRange()"
    functionSourceFile: "com.github.javaparser.TokenRange"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 23
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.TokenRange:53"
      Branch Sides:
      - BranchSide: "com.github.javaparser.TokenRange:56"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.TokenRange:55"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.TokenRange:53"
      Branch Sides:
      - BranchSide: "com.github.javaparser.TokenRange:56"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.TokenRange:55"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.TokenRange:53,1"
      Dst: "[com.github.javaparser.JavaToken].hasRange"
    - Src: "com.github.javaparser.TokenRange:54,1"
      Dst: "[com.github.javaparser.JavaToken].getRange"
    - Src: "com.github.javaparser.TokenRange:54,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.TokenRange:54,1"
      Dst: "[com.github.javaparser.Range].<init>"
    - Src: "com.github.javaparser.TokenRange:54,1"
      Dst: "[java.util.Optional].of"
    - Src: "com.github.javaparser.TokenRange:56,1"
      Dst: "[java.util.Optional].empty"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.TokenRange].withBegin(com.github.javaparser.JavaToken)"
    functionSourceFile: "com.github.javaparser.TokenRange"
    linkageType: null
    functionLinenumber: 59
    functionDepth: 0
    returnType: "com.github.javaparser.TokenRange"
    argCount: 1
    argTypes:
    - "com.github.javaparser.JavaToken"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.TokenRange].<init>(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.TokenRange:60,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.TokenRange:60,1"
      Dst: "[com.github.javaparser.TokenRange].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.TokenRange].withEnd(com.github.javaparser.JavaToken)"
    functionSourceFile: "com.github.javaparser.TokenRange"
    linkageType: null
    functionLinenumber: 63
    functionDepth: 0
    returnType: "com.github.javaparser.TokenRange"
    argCount: 1
    argTypes:
    - "com.github.javaparser.JavaToken"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.TokenRange].<init>(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    functionUses: 2
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.TokenRange:64,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.TokenRange:64,1"
      Dst: "[com.github.javaparser.TokenRange].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.TokenRange].toString()"
    functionSourceFile: "com.github.javaparser.TokenRange"
    linkageType: null
    functionLinenumber: 68
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.TokenRange].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.JavaToken].getText()"
    functionUses: 4
    ICount: 13
    EdgeCount: 32
    BranchProfiles:
    - Branch String: "com.github.javaparser.TokenRange:70"
      Branch Sides:
      - BranchSide: "com.github.javaparser.TokenRange:73"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "getText()"
        - "next()"
      - BranchSide: "com.github.javaparser.TokenRange:72"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.TokenRange:69,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.TokenRange:70,1"
      Dst: "[com.github.javaparser.TokenRange].iterator"
    - Src: "com.github.javaparser.TokenRange:70,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.TokenRange:70,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.TokenRange:71,1"
      Dst: "[com.github.javaparser.JavaToken].getText"
    - Src: "com.github.javaparser.TokenRange:71,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.TokenRange:73,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.TokenRange].iterator()"
    functionSourceFile: "com.github.javaparser.TokenRange"
    linkageType: null
    functionLinenumber: 77
    functionDepth: 0
    returnType: "java.util.Iterator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.TokenRange$1].<init>(com.github.javaparser.TokenRange)"
    functionUses: 4
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.TokenRange:78,1"
      Dst: "[com.github.javaparser.TokenRange$1].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.TokenRange].access$000(com.github.javaparser.TokenRange)"
    functionSourceFile: "com.github.javaparser.TokenRange"
    linkageType: null
    functionLinenumber: 30
    functionDepth: 0
    returnType: "com.github.javaparser.JavaToken"
    argCount: 1
    argTypes:
    - "com.github.javaparser.TokenRange"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.TokenRange].access$100(com.github.javaparser.TokenRange)"
    functionSourceFile: "com.github.javaparser.TokenRange"
    linkageType: null
    functionLinenumber: 30
    functionDepth: 0
    returnType: "com.github.javaparser.JavaToken"
    argCount: 1
    argTypes:
    - "com.github.javaparser.TokenRange"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.StatementMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.StatementMetaModel"
    linkageType: null
    functionLinenumber: 42
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.NodeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.StatementMetaModel:43,1"
      Dst: "[com.github.javaparser.metamodel.NodeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.StatementMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionSourceFile: "com.github.javaparser.metamodel.StatementMetaModel"
    linkageType: null
    functionLinenumber: 47
    functionDepth: 0
    returnType: "void"
    argCount: 6
    argTypes:
    - "java.util.Optional"
    - "java.lang.Class"
    - "java.lang.String"
    - "java.lang.String"
    - "boolean"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.NodeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 22
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.StatementMetaModel:48,1"
      Dst: "[com.github.javaparser.metamodel.NodeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_166__235].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_166__235"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_166__235].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_166__235:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_166__235].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_166__235].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_166__235"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_166__235:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_166__235].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_166__235"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$166(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_166__235:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$166"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.postprocessors.Java13PostProcessor].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.postprocessors.Java13PostProcessor"
    linkageType: null
    functionLinenumber: 25
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.postprocessors.Java12PostProcessor].<init>()"
    functionUses: 3
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java13PostProcessor:26,1"
      Dst: "[com.github.javaparser.ast.validator.postprocessors.Java12PostProcessor].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_1__120].bootstrap$(com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_1__120"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_1__120].<init>(com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_1__120:-1,1"
      Dst: "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_1__120].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_1__120].<init>(com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_1__120"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_1__120:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_1__120].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_1__120"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor].lambda$postProcess$1(com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping,com.github.javaparser.ast.Node)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_1__120:-1,1"
      Dst: "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor].lambda$postProcess$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$ParentsVisitor].<init>(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.Node$ParentsVisitor"
    linkageType: null
    functionLinenumber: 1027
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$ParentsVisitor:1028,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    functionSourceFile: "com.github.javaparser.ast.Node$ParentsVisitor"
    linkageType: null
    functionLinenumber: 1033
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].getParentNode()"
    functionUses: 204
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$ParentsVisitor:1034,1"
      Dst: "[com.github.javaparser.ast.Node].getParentNode"
    - Src: "com.github.javaparser.ast.Node$ParentsVisitor:1034,1"
      Dst: "[java.util.Optional].isPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    functionSourceFile: "com.github.javaparser.ast.Node$ParentsVisitor"
    linkageType: null
    functionLinenumber: 1038
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].getParentNode()"
    functionUses: 148
    ICount: 8
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$ParentsVisitor:1039,1"
      Dst: "[com.github.javaparser.ast.Node].getParentNode"
    - Src: "com.github.javaparser.ast.Node$ParentsVisitor:1039,1"
      Dst: "[java.util.Optional].orElse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_122__469].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_122__469"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_122__469].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_122__469:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_122__469].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_122__469].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_122__469"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_122__469:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_122__469].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_122__469"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$122(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_122__469:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$122"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ConditionalExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.ConditionalExprMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ConditionalExprMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_4__855].bootstrap$(com.github.javaparser.printer.lexicalpreservation.RemovedGroup)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_4__855"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_4__855].<init>(com.github.javaparser.printer.lexicalpreservation.RemovedGroup)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_4__855:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_4__855].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_4__855].<init>(com.github.javaparser.printer.lexicalpreservation.RemovedGroup)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_4__855"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_4__855:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_4__855].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_4__855"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].lambda$new$4(com.github.javaparser.TokenRange)"
    functionUses: 6
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_4__855:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].lambda$new$4"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_22__567].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_22__567"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_22__567].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_22__567:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_22__567].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_22__567].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_22__567"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_22__567:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_22__567].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_22__567"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$22(java.lang.Object,com.github.javaparser.ast.type.ClassOrInterfaceType)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_22__567:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$22"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_173__161].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_173__161"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_173__161].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_173__161:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_173__161].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_173__161].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_173__161"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_173__161:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_173__161].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_173__161"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$173(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_173__161:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$173"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__719].bootstrap$(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__719"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__719].<init>(java.lang.Class)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__719:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__719].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__719].<init>(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__719"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__719:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__719].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__719"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__719:-1,1"
      Dst: "[java.lang.Class].isInstance"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ContinueStmtMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.ContinueStmtMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.StatementMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ContinueStmtMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.StatementMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_161__284].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_161__284"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_161__284].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_161__284:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_161__284].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_161__284].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_161__284"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_161__284:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_161__284].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_161__284"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$161(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_161__284:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$161"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedUnionType].<init>(java.util.List)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedUnionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 18
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.ResolvedUnionType:38"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedUnionType:41"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedUnionType:40"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedUnionType:37,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.resolution.types.ResolvedUnionType:38,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.resolution.types.ResolvedUnionType:39,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.types.ResolvedUnionType:39,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.types.ResolvedUnionType:39,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.resolution.types.ResolvedUnionType:39,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    - Src: "com.github.javaparser.resolution.types.ResolvedUnionType:41,1"
      Dst: "[java.util.LinkedList].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedUnionType].getCommonAncestor()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedUnionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 16
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedUnionType:45,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.resolution.types.ResolvedUnionType:45,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedUnionType$asReferenceType__926].bootstrap$"
    - Src: "com.github.javaparser.resolution.types.ResolvedUnionType:46,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.resolution.types.ResolvedUnionType:46,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedUnionType$lambda_getCommonAncestor_0__927].bootstrap$"
    - Src: "com.github.javaparser.resolution.types.ResolvedUnionType:47,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedUnionType$lambda_getCommonAncestor_1__928].bootstrap$"
    - Src: "com.github.javaparser.resolution.types.ResolvedUnionType:48,1"
      Dst: "[java.util.stream.Stream].reduce"
    - Src: "com.github.javaparser.resolution.types.ResolvedUnionType:53,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.resolution.types.ResolvedUnionType:53,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.resolution.types.ResolvedUnionType:53,1"
      Dst: "[java.util.stream.Stream].findFirst"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedUnionType].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedUnionType"
    linkageType: null
    functionLinenumber: 57
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 5
    ICount: 18
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.ResolvedUnionType:58"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedUnionType:60"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedUnionType:59"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedUnionType:60"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedUnionType:61"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedUnionType:60"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedUnionType:60"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedUnionType:62"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedUnionType:61"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedUnionType:60,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.resolution.types.ResolvedUnionType:63,1"
      Dst: "[java.util.HashSet].<init>"
    - Src: "com.github.javaparser.resolution.types.ResolvedUnionType:63,1"
      Dst: "[java.util.AbstractSet].equals"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedUnionType].hashCode()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedUnionType"
    linkageType: null
    functionLinenumber: 67
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 6
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedUnionType:68,1"
      Dst: "[java.util.HashSet].<init>"
    - Src: "com.github.javaparser.resolution.types.ResolvedUnionType:68,1"
      Dst: "[java.util.AbstractSet].hashCode"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedUnionType].describe()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedUnionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedUnionType:73,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.resolution.types.ResolvedUnionType:73,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedUnionType$describe__929].bootstrap$"
    - Src: "com.github.javaparser.resolution.types.ResolvedUnionType:73,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.resolution.types.ResolvedUnionType:73,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.resolution.types.ResolvedUnionType:73,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.resolution.types.ResolvedUnionType:73,1"
      Dst: "[java.lang.String].join"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedUnionType].isAssignableBy(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedUnionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedUnionType:78,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.resolution.types.ResolvedUnionType:78,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedUnionType$lambda_isAssignableBy_2__930].bootstrap$"
    - Src: "com.github.javaparser.resolution.types.ResolvedUnionType:78,1"
      Dst: "[java.util.stream.Stream].allMatch"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedUnionType].isUnionType()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedUnionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedUnionType].asUnionType()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedUnionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedUnionType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedUnionType].getElements()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedUnionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedUnionType].lambda$isAssignableBy$2(com.github.javaparser.resolution.types.ResolvedType,com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedUnionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedUnionType:78,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isAssignableBy"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedUnionType].lambda$getCommonAncestor$1(java.util.List,java.util.List)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedUnionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 2
    argTypes:
    - "java.util.List"
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedUnionType:49,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.resolution.types.ResolvedUnionType:50,1"
      Dst: "[java.util.ArrayList].retainAll"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedUnionType].lambda$getCommonAncestor$0(com.github.javaparser.resolution.types.ResolvedReferenceType)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedUnionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedReferenceType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedUnionType:47,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].getAllAncestors"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.Indentation$IndentType].values()"
    functionSourceFile: "com.github.javaparser.printer.configuration.Indentation$IndentType"
    linkageType: null
    functionLinenumber: 26
    functionDepth: 0
    returnType: "com.github.javaparser.printer.configuration.Indentation$IndentType[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.expr.MemberValuePair].clone()"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].clone()"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].clone()"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].clone()"
    - "[com.github.javaparser.ast.ArrayCreationLevel].clone()"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].clone()"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].clone()"
    - "[com.github.javaparser.ast.body.EnumDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.LambdaExpr].clone()"
    - "[com.github.javaparser.ast.expr.Expression].clone()"
    - "[com.github.javaparser.ast.Node].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.expr.LiteralExpr].clone()"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].clone()"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].clone()"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].clone()"
    - "[com.github.javaparser.ast.body.Parameter].clone()"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].clone()"
    - "[com.github.javaparser.ast.body.RecordDeclaration].clone()"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].clone()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].clone()"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].clone()"
    - "[com.github.javaparser.ast.stmt.BlockStmt].clone()"
    - "[com.github.javaparser.ast.type.ReferenceType].clone()"
    - "[com.github.javaparser.ast.type.TypeParameter].clone()"
    - "[com.github.javaparser.ast.body.VariableDeclarator].clone()"
    - "[com.github.javaparser.ast.type.ArrayType].clone()"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].clone()"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].clone()"
    - "[com.github.javaparser.ast.stmt.AssertStmt].clone()"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].clone()"
    - "[com.github.javaparser.ast.expr.TypeExpr].clone()"
    - "[com.github.javaparser.ast.stmt.ForStmt].clone()"
    - "[com.github.javaparser.ast.expr.SuperExpr].clone()"
    - "[com.github.javaparser.ast.stmt.CatchClause].clone()"
    - "[com.github.javaparser.ast.body.ReceiverParameter].clone()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].clone()"
    - "[com.github.javaparser.ast.PackageDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.UnaryExpr].clone()"
    - "[com.github.javaparser.ast.stmt.TryStmt].clone()"
    - "[com.github.javaparser.ast.expr.NameExpr].clone()"
    - "[com.github.javaparser.ast.ImportDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.AssignExpr].clone()"
    - "[com.github.javaparser.ast.type.PrimitiveType].clone()"
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].clone()"
    - "[com.github.javaparser.ast.type.Type].clone()"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].clone()"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].clone()"
    - "[com.github.javaparser.ast.stmt.IfStmt].clone()"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].clone()"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].clone()"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].clone()"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].clone()"
    - "[com.github.javaparser.ast.type.WildcardType].clone()"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].clone()"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].clone()"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].clone()"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].clone()"
    - "[com.github.javaparser.ast.body.FieldDeclaration].clone()"
    - "[com.github.javaparser.ast.modules.ModuleDirective].clone()"
    - "[com.github.javaparser.ast.CompilationUnit].clone()"
    - "[com.github.javaparser.ast.type.VarType].clone()"
    - "[com.github.javaparser.ast.type.VoidType].clone()"
    - "[com.github.javaparser.ast.stmt.DoStmt].clone()"
    - "[com.github.javaparser.ast.expr.Name].clone()"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].clone()"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.PatternExpr].clone()"
    - "[com.github.javaparser.ast.Modifier].clone()"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].clone()"
    - "[com.github.javaparser.ast.stmt.YieldStmt].clone()"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].clone()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].clone()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].clone()"
    - "[com.github.javaparser.ast.stmt.WhileStmt].clone()"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].clone()"
    - "[com.github.javaparser.ast.expr.CastExpr].clone()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.ClassExpr].clone()"
    - "[com.github.javaparser.ast.stmt.Statement].clone()"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].clone()"
    - "[com.github.javaparser.ast.type.UnionType].clone()"
    - "[com.github.javaparser.ast.type.IntersectionType].clone()"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].clone()"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].clone()"
    - "[com.github.javaparser.ast.expr.BinaryExpr].clone()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    - "[java.lang.Thread].clone()"
    - "[com.github.javaparser.ast.body.MethodDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].clone()"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].clone()"
    - "[com.github.javaparser.ast.type.UnknownType].clone()"
    - "[com.github.javaparser.ast.stmt.BreakStmt].clone()"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].clone()"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].clone()"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].clone()"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].clone()"
    - "[com.github.javaparser.ast.expr.ThisExpr].clone()"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].clone()"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].clone()"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].clone()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].clone()"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].clone()"
    - "[com.github.javaparser.ast.expr.SwitchExpr].clone()"
    - "[com.github.javaparser.ast.expr.SimpleName].clone()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].clone()"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].clone()"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].clone()"
    functionUses: 1
    ICount: 4
    EdgeCount: 113
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.Indentation$IndentType:27,1"
      Dst: "[java.lang.Object].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.Indentation$IndentType].valueOf(java.lang.String)"
    functionSourceFile: "com.github.javaparser.printer.configuration.Indentation$IndentType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.configuration.Indentation$IndentType"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.Indentation$IndentType:27,1"
      Dst: "[java.lang.Enum].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.Indentation$IndentType].<init>(java.lang.String,int,java.lang.Character,int)"
    functionSourceFile: "com.github.javaparser.printer.configuration.Indentation$IndentType"
    linkageType: null
    functionLinenumber: 64
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "java.lang.String"
    - "int"
    - "java.lang.Character"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.Indentation$IndentType:65,1"
      Dst: "[java.lang.Enum].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.Indentation$IndentType].getCar()"
    functionSourceFile: "com.github.javaparser.printer.configuration.Indentation$IndentType"
    linkageType: null
    functionLinenumber: 70
    functionDepth: 0
    returnType: "java.lang.Character"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 5
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.Indentation$IndentType].getWidth()"
    functionSourceFile: "com.github.javaparser.printer.configuration.Indentation$IndentType"
    linkageType: null
    functionLinenumber: 74
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 6
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.Indentation$IndentType].$values()"
    functionSourceFile: "com.github.javaparser.printer.configuration.Indentation$IndentType"
    linkageType: null
    functionLinenumber: 26
    functionDepth: 0
    returnType: "com.github.javaparser.printer.configuration.Indentation$IndentType[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.Indentation$IndentType].access$000(com.github.javaparser.printer.configuration.Indentation$IndentType)"
    functionSourceFile: "com.github.javaparser.printer.configuration.Indentation$IndentType"
    linkageType: null
    functionLinenumber: 26
    functionDepth: 0
    returnType: "java.lang.Character"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.configuration.Indentation$IndentType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__399].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__399"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__399].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__399:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__399].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__399].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__399"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__399:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__399].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__399"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__399:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_170__341].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_170__341"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_170__341].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_170__341:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_170__341].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_170__341].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_170__341"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_170__341:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_170__341].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_170__341"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$170(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_170__341:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$170"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.MethodDeclarationMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.MethodDeclarationMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.CallableDeclarationMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.MethodDeclarationMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.CallableDeclarationMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_121__466].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_121__466"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_121__466].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_121__466:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_121__466].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_121__466].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_121__466"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_121__466:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_121__466].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_121__466"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$121(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_121__466:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$121"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].<init>()"
    functionSourceFile: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 15
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:82,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:82,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:82,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].<init>"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:82,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].<init>(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 20
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:86,1"
      Dst: "[com.github.javaparser.ast.Modifier].<init>"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:86,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:86,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:86,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].<init>"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:86,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].<init>(com.github.javaparser.ast.NodeList,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 15
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:90,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:90,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:90,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].<init>"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:90,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].<init>(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.BlockStmt)"
    functionSourceFile: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 6
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.stmt.BlockStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:95,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.BlockStmt)"
    functionSourceFile: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    linkageType: null
    functionLinenumber: 102
    functionDepth: 0
    returnType: "void"
    argCount: 7
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.stmt.BlockStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.BodyDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].setModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].setTypeParameters(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].setThrownExceptions(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].setBody(com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 16
    EdgeCount: 7
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:103,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].<init>"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:104,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].setModifiers"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:105,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].setTypeParameters"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:106,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].setName"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:107,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].setThrownExceptions"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:108,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].setBody"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:109,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    linkageType: null
    functionLinenumber: 114
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Object)"
    functionUses: 19
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:115,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    linkageType: null
    functionLinenumber: 120
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Object)"
    functionUses: 23
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:121,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getBody()"
    functionSourceFile: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    linkageType: null
    functionLinenumber: 125
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.BlockStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].setBody(com.github.javaparser.ast.stmt.BlockStmt)"
    functionSourceFile: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    linkageType: null
    functionLinenumber: 136
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.BlockStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.CompactConstructorDeclaration:138"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:141"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:140"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.CompactConstructorDeclaration:142"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:144"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:143"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:137,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:141,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:143,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:145,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getModifiers()"
    functionSourceFile: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    linkageType: null
    functionLinenumber: 150
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 15
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].setModifiers(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    linkageType: null
    functionLinenumber: 155
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.CompactConstructorDeclaration:157"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:160"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:159"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.CompactConstructorDeclaration:161"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:163"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:162"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:156,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:160,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:162,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:164,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getName()"
    functionSourceFile: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    linkageType: null
    functionLinenumber: 169
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.SimpleName"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].setName(com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    linkageType: null
    functionLinenumber: 174
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.CompactConstructorDeclaration:176"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:179"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:178"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.CompactConstructorDeclaration:180"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:182"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:181"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:175,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:179,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:181,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:183,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getThrownExceptions()"
    functionSourceFile: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    linkageType: null
    functionLinenumber: 188
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 15
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].setThrownExceptions(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    linkageType: null
    functionLinenumber: 193
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.CompactConstructorDeclaration:195"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:198"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:197"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.CompactConstructorDeclaration:199"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:201"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:200"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:194,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:198,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:200,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:202,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getTypeParameters()"
    functionSourceFile: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    linkageType: null
    functionLinenumber: 207
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 15
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].setTypeParameters(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    linkageType: null
    functionLinenumber: 212
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.CompactConstructorDeclaration:214"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:217"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:216"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.CompactConstructorDeclaration:218"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:220"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:219"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:213,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:217,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:219,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:221,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getDeclarationAsString(boolean,boolean,boolean)"
    functionSourceFile: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 3
    argTypes:
    - "boolean"
    - "boolean"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 19
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.CompactConstructorDeclaration:232"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:236"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:235"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:231,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:233,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithModifiers].getAccessSpecifier"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:234,1"
      Dst: "[com.github.javaparser.ast.AccessSpecifier].asString"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:234,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:236,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getName"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:240,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].appendThrowsIfRequested"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:241,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].appendThrowsIfRequested(boolean)"
    functionSourceFile: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 23
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.CompactConstructorDeclaration:246"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:258"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:257"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.CompactConstructorDeclaration:248"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:258"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:257"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.CompactConstructorDeclaration:249"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:253"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:252"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:245,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:248,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getThrownExceptions"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:248,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:248,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:248,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:251,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:255,1"
      Dst: "[com.github.javaparser.ast.Node].toString"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:258,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 42
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.CompactConstructorDeclaration:264"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:267"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:266"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.CompactConstructorDeclaration:267"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:273"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:272"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.CompactConstructorDeclaration:268"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:267"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:266"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.CompactConstructorDeclaration:273"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:279"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:278"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.CompactConstructorDeclaration:274"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:273"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:272"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.CompactConstructorDeclaration:279"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:285"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:284"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.CompactConstructorDeclaration:280"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:279"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:278"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:267,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:268,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:269,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:285,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].remove"
    JavaMethodInfo: null
    BBCount: 18
    CyclomaticComplexity: 4
  - functionName: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].clone()"
    functionSourceFile: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    linkageType: null
    functionLinenumber: 290
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:291,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:291,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    linkageType: null
    functionLinenumber: 296
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.CompactConstructorDeclarationMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    linkageType: null
    functionLinenumber: 302
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].setBody(com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 56
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.CompactConstructorDeclaration:303"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:306"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:305"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.CompactConstructorDeclaration:306"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:310"
        BranchSideFuncs:
        - "setBody(com.github.javaparser.ast.stmt.BlockStmt)"
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:309"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.CompactConstructorDeclaration:310"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:316"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:315"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.CompactConstructorDeclaration:311"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:310"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:309"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.CompactConstructorDeclaration:316"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:320"
        BranchSideFuncs:
        - "setName(com.github.javaparser.ast.expr.SimpleName)"
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:319"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.CompactConstructorDeclaration:320"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:326"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:325"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.body.CompactConstructorDeclaration:321"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:320"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:319"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.CompactConstructorDeclaration:326"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:332"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:331"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.body.CompactConstructorDeclaration:327"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:326"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.CompactConstructorDeclaration:325"
        BranchSideFuncs:
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:307,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].setBody"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:310,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:311,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:312,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:317,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].setName"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:332,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].replace"
    JavaMethodInfo: null
    BBCount: 22
    CyclomaticComplexity: 4
  - functionName: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].isCompactConstructorDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].asCompactConstructorDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].ifCompactConstructorDeclaration(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:350,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].resolve()"
    functionSourceFile: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.declarations.ResolvedConstructorDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:355,1"
      Dst: "[com.github.javaparser.ast.Node].getSymbolResolver"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:355,1"
      Dst: "[com.github.javaparser.resolution.SymbolResolver].resolveDeclaration"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].toCompactConstructorDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:361,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.BlockStmt)"
    functionSourceFile: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.stmt.BlockStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:368,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].<init>"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:369,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].setBody"
    - Src: "com.github.javaparser.ast.body.CompactConstructorDeclaration:370,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot$Callback$Result].values()"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot$Callback$Result"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.utils.SourceRoot$Callback$Result[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot$Callback$Result:68,1"
      Dst: "[java.lang.Object].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot$Callback$Result].valueOf(java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot$Callback$Result"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.utils.SourceRoot$Callback$Result"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot$Callback$Result:68,1"
      Dst: "[java.lang.Enum].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot$Callback$Result].<init>(java.lang.String,int)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot$Callback$Result"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot$Callback$Result:68,1"
      Dst: "[java.lang.Enum].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot$Callback$Result].$values()"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot$Callback$Result"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.utils.SourceRoot$Callback$Result[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__548].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__548"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__548].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__548:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__548].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__548].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__548"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__548:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__548].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__548"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__548:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__673].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__673"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__673].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__673:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__673].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__673].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__673"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__673:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__673].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__673"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__673:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.NormalAnnotationExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.NormalAnnotationExprMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.AnnotationExprMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.NormalAnnotationExprMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.AnnotationExprMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].<init>()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:70,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:70,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].<init>(boolean,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "boolean"
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:74,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].<init>(com.github.javaparser.ast.NodeList,boolean,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "boolean"
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:79,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,boolean,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    linkageType: null
    functionLinenumber: 86
    functionDepth: 0
    returnType: "void"
    argCount: 5
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.NodeList"
    - "boolean"
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.Statement].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].setTypeArguments(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].setThis(boolean)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].setExpression(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].setArguments(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 13
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:87,1"
      Dst: "[com.github.javaparser.ast.stmt.Statement].<init>"
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:88,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].setTypeArguments"
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:89,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].setThis"
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:90,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].setExpression"
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:91,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].setArguments"
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:92,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    linkageType: null
    functionLinenumber: 97
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Object)"
    functionUses: 59
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:98,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    linkageType: null
    functionLinenumber: 103
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Object)"
    functionUses: 45
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:104,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getArguments()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    linkageType: null
    functionLinenumber: 108
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getExpression()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    linkageType: null
    functionLinenumber: 113
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 19
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:114,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].isThis()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    linkageType: null
    functionLinenumber: 118
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 9
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].setArguments(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    linkageType: null
    functionLinenumber: 123
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:125"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:128"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:127"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:129"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:131"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:130"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:124,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:128,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:130,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:132,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].setExpression(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    linkageType: null
    functionLinenumber: 143
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 15
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:144"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:147"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:146"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:148"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:150"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:149"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:147,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:149,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:151,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].setThis(boolean)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    linkageType: null
    functionLinenumber: 156
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 12
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:157"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:160"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:159"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:160,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:160,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getTypeArguments()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    linkageType: null
    functionLinenumber: 166
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 23
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:167,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].setTypeArguments(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    linkageType: null
    functionLinenumber: 177
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 15
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:178"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:181"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:180"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:182"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:184"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:183"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:181,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:183,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:185,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 38
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:192"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:195"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:194"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:195"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:201"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:200"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:196"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:195"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:194"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:201"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:207"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:206"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:202"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:207"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:206"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:207"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:215"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:214"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:208"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:215"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:214"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:209"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:208"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:207"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:195,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:196,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:197,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:203,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].removeExpression"
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:215,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 17
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].removeExpression()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:220,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].setExpression"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].clone()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    linkageType: null
    functionLinenumber: 225
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:226,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:226,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    linkageType: null
    functionLinenumber: 231
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.ExplicitConstructorInvocationStmtMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    linkageType: null
    functionLinenumber: 237
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].setExpression(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 42
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:238"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:241"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:240"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:241"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:247"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:246"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:242"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:241"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:240"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:247"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:253"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:252"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:248"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:253"
        BranchSideFuncs:
        - "setExpression(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:252"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:253"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:261"
        BranchSideFuncs:
        - "size()"
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:260"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:254"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:261"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:260"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:255"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:254"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:253"
        BranchSideFuncs:
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:241,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:242,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:243,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:249,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].setExpression"
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:261,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 17
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].isExplicitConstructorInvocationStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].asExplicitConstructorInvocationStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].ifExplicitConstructorInvocationStmt(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:279,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].resolve()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.declarations.ResolvedConstructorDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:296,1"
      Dst: "[com.github.javaparser.ast.Node].getSymbolResolver"
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:296,1"
      Dst: "[com.github.javaparser.resolution.SymbolResolver].resolveDeclaration"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].toExplicitConstructorInvocationStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt:302,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.changes.NoChange].<init>()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.changes.NoChange"
    linkageType: null
    functionLinenumber: 28
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 7
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.NoChange:29,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.changes.NoChange].getValue(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.changes.NoChange"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.observer.ObservableProperty"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.observer.ObservableProperty].getRawValue(com.github.javaparser.ast.Node)"
    functionUses: 13
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.NoChange:33,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].getRawValue"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.changes.NoChange].getProperty()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.changes.NoChange"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "com.github.javaparser.ast.observer.ObservableProperty"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.CommentsInserter].<init>(com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.CommentsInserter"
    linkageType: null
    functionLinenumber: 47
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.CommentsInserter:48,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.CommentsInserter].insertComments(com.github.javaparser.ast.CompilationUnit,java.util.TreeSet)"
    functionSourceFile: "com.github.javaparser.CommentsInserter"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    - "java.util.TreeSet"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].getChildNodes()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.utils.PositionUtils].areInOrder(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.CompilationUnit].getPackageDeclaration()"
    - "[com.github.javaparser.ast.CompilationUnit].getPackageDeclaration()"
    - "[com.github.javaparser.utils.VisitorList].isEmpty()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 23
    EdgeCount: 24
    BranchProfiles:
    - Branch String: "com.github.javaparser.CommentsInserter:57"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:64"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.CommentsInserter:63"
        BranchSideFuncs:
        - "areInOrder(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
        - "isEmpty()"
        - "getPackageDeclaration()"
        - "next()"
        - "getChildNodes()"
    - Branch String: "com.github.javaparser.CommentsInserter:66"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:70"
        BranchSideFuncs:
        - "setComment(com.github.javaparser.ast.comments.Comment)"
      - BranchSide: "com.github.javaparser.CommentsInserter:69"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.CommentsInserter:66"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:67"
        BranchSideFuncs:
        - "setComment(com.github.javaparser.ast.comments.Comment)"
      - BranchSide: "com.github.javaparser.CommentsInserter:66"
        BranchSideFuncs:
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    - Branch String: "com.github.javaparser.CommentsInserter:66"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:70"
        BranchSideFuncs:
        - "setComment(com.github.javaparser.ast.comments.Comment)"
      - BranchSide: "com.github.javaparser.CommentsInserter:69"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.CommentsInserter:57,1"
      Dst: "[java.util.TreeSet].isEmpty"
    - Src: "com.github.javaparser.CommentsInserter:64,1"
      Dst: "[com.github.javaparser.ast.Node].getChildNodes"
    - Src: "com.github.javaparser.CommentsInserter:65,1"
      Dst: "[java.util.TreeSet].iterator"
    - Src: "com.github.javaparser.CommentsInserter:65,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.CommentsInserter:66,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getPackageDeclaration"
    - Src: "com.github.javaparser.CommentsInserter:66,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.CommentsInserter:66,1"
      Dst: "[java.util.List].isEmpty"
    - Src: "com.github.javaparser.CommentsInserter:66,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.CommentsInserter:66,1"
      Dst: "[com.github.javaparser.utils.PositionUtils].areInOrder"
    - Src: "com.github.javaparser.CommentsInserter:67,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.CommentsInserter:68,1"
      Dst: "[java.util.TreeSet].remove"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.CommentsInserter].insertComments(com.github.javaparser.ast.Node,java.util.TreeSet)"
    functionSourceFile: "com.github.javaparser.CommentsInserter"
    linkageType: null
    functionLinenumber: 76
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "java.util.TreeSet"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.CommentsInserter].insertComments(com.github.javaparser.ast.CompilationUnit,java.util.TreeSet)"
    - "[com.github.javaparser.CommentsInserter$lambda_insertComments_0__802].bootstrap$()"
    - "[com.github.javaparser.ast.Node].getChildNodes()"
    - "[com.github.javaparser.ParserConfiguration].isIgnoreAnnotationsWhenAttributingComments()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.utils.VisitorList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.CommentsInserter$lambda_insertComments_1__803].bootstrap$()"
    - "[com.github.javaparser.CommentsInserter$lambda_insertComments_2__804].bootstrap$(com.github.javaparser.ast.Node,boolean)"
    - "[com.github.javaparser.CommentsInserter].insertComments(com.github.javaparser.ast.Node,java.util.TreeSet)"
    - "[com.github.javaparser.CommentsInserter].attributeLineCommentsOnSameLine(java.util.TreeSet,java.util.List)"
    - "[com.github.javaparser.CommentsInserter].commentIsOnNextLine(com.github.javaparser.ast.Node,com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.comments.Comment].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ParserConfiguration:com.github.javaparser.TokenRange$1:com.github.javaparser.ast.Node$PostOrderIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].isIgnoreAnnotationsWhenAttributingComments()"
    - "[com.github.javaparser.utils.PositionUtils].sortByBeginPosition(java.util.List,boolean)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.ast.comments.Comment].isOrphan()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ParserConfiguration].isDoNotAssignCommentsPrecedingEmptyLines()"
    - "[com.github.javaparser.CommentsInserter].thereAreLinesBetween(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.comments.Comment].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.comments.Comment].isOrphan()"
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 2
    ICount: 103
    EdgeCount: 115
    BranchProfiles:
    - Branch String: "com.github.javaparser.CommentsInserter:77"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:79"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.CommentsInserter:78"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.CommentsInserter:79"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:87"
        BranchSideFuncs:
        - "insertComments(com.github.javaparser.ast.CompilationUnit,java.util.TreeSet)"
      - BranchSide: "com.github.javaparser.CommentsInserter:86"
        BranchSideFuncs:
        - "getChildNodes()"
    - Branch String: "com.github.javaparser.CommentsInserter:89"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:87"
        BranchSideFuncs:
        - "iterator()"
      - BranchSide: "com.github.javaparser.CommentsInserter:86"
        BranchSideFuncs:
        - "getChildNodes()"
    - Branch String: "com.github.javaparser.CommentsInserter:90"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:96"
        BranchSideFuncs:
        - "insertComments(com.github.javaparser.ast.Node,java.util.TreeSet)"
        - "bootstrap$()"
        - "iterator()"
        - "bootstrap$(com.github.javaparser.ast.Node,boolean)"
      - BranchSide: "com.github.javaparser.CommentsInserter:95"
        BranchSideFuncs:
        - "attributeLineCommentsOnSameLine(java.util.TreeSet,java.util.List)"
    - Branch String: "com.github.javaparser.CommentsInserter:99"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:107"
        BranchSideFuncs:
        - "commentIsOnNextLine(com.github.javaparser.ast.Node,com.github.javaparser.ast.comments.Comment)"
      - BranchSide: "com.github.javaparser.CommentsInserter:106"
        BranchSideFuncs:
        - "sortByBeginPosition(java.util.List,boolean)"
        - "isIgnoreAnnotationsWhenAttributingComments()"
    - Branch String: "com.github.javaparser.CommentsInserter:100"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:107"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.CommentsInserter:106"
        BranchSideFuncs:
        - "sortByBeginPosition(java.util.List,boolean)"
        - "isIgnoreAnnotationsWhenAttributingComments()"
    - Branch String: "com.github.javaparser.CommentsInserter:115"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:131"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.CommentsInserter:130"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
    - Branch String: "com.github.javaparser.CommentsInserter:116"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:122"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.CommentsInserter:121"
        BranchSideFuncs:
        - "getComment()"
    - Branch String: "com.github.javaparser.CommentsInserter:118"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:130"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.CommentsInserter:129"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.CommentsInserter:122"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:130"
        BranchSideFuncs:
        - "thereAreLinesBetween(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
        - "isDoNotAssignCommentsPrecedingEmptyLines()"
      - BranchSide: "com.github.javaparser.CommentsInserter:129"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.CommentsInserter:122"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:130"
        BranchSideFuncs:
        - "thereAreLinesBetween(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
        - "isDoNotAssignCommentsPrecedingEmptyLines()"
      - BranchSide: "com.github.javaparser.CommentsInserter:129"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.CommentsInserter:123"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:124"
        BranchSideFuncs:
        - "setComment(com.github.javaparser.ast.comments.Comment)"
      - BranchSide: "com.github.javaparser.CommentsInserter:123"
        BranchSideFuncs:
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    - Branch String: "com.github.javaparser.CommentsInserter:123"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:130"
        BranchSideFuncs:
        - "setComment(com.github.javaparser.ast.comments.Comment)"
      - BranchSide: "com.github.javaparser.CommentsInserter:129"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.CommentsInserter:133"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:138"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "isOrphan()"
      - BranchSide: "com.github.javaparser.CommentsInserter:137"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.CommentsInserter:134"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:137"
        BranchSideFuncs:
        - "addOrphanComment(com.github.javaparser.ast.comments.Comment)"
      - BranchSide: "com.github.javaparser.CommentsInserter:136"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.CommentsInserter:77,1"
      Dst: "[java.util.TreeSet].isEmpty"
    - Src: "com.github.javaparser.CommentsInserter:80,1"
      Dst: "[com.github.javaparser.CommentsInserter].insertComments"
    - Src: "com.github.javaparser.CommentsInserter:87,1"
      Dst: "[com.github.javaparser.ast.Node].getChildNodes"
    - Src: "com.github.javaparser.CommentsInserter:87,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.CommentsInserter:87,1"
      Dst: "[com.github.javaparser.CommentsInserter$lambda_insertComments_0__802].bootstrap$"
    - Src: "com.github.javaparser.CommentsInserter:88,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.CommentsInserter:88,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.CommentsInserter:88,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.CommentsInserter:89,1"
      Dst: "[com.github.javaparser.ParserConfiguration].isIgnoreAnnotationsWhenAttributingComments"
    - Src: "com.github.javaparser.CommentsInserter:90,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.CommentsInserter:90,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.CommentsInserter:90,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.CommentsInserter:91,1"
      Dst: "[java.util.TreeSet].<init>"
    - Src: "com.github.javaparser.CommentsInserter:92,1"
      Dst: "[com.github.javaparser.CommentsInserter$lambda_insertComments_1__803].bootstrap$"
    - Src: "com.github.javaparser.CommentsInserter:92,1"
      Dst: "[com.github.javaparser.CommentsInserter$lambda_insertComments_2__804].bootstrap$"
    - Src: "com.github.javaparser.CommentsInserter:92,1"
      Dst: "[java.util.TreeSet].addAll"
    - Src: "com.github.javaparser.CommentsInserter:93,1"
      Dst: "[java.util.AbstractSet].removeAll"
    - Src: "com.github.javaparser.CommentsInserter:96,1"
      Dst: "[com.github.javaparser.CommentsInserter].attributeLineCommentsOnSameLine"
    - Src: "com.github.javaparser.CommentsInserter:100,1"
      Dst: "[java.util.TreeSet].first"
    - Src: "com.github.javaparser.CommentsInserter:100,1"
      Dst: "[com.github.javaparser.CommentsInserter].commentIsOnNextLine"
    - Src: "com.github.javaparser.CommentsInserter:101,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.CommentsInserter:102,1"
      Dst: "[java.util.TreeSet].remove"
    - Src: "com.github.javaparser.CommentsInserter:108,1"
      Dst: "[java.util.LinkedList].<init>"
    - Src: "com.github.javaparser.CommentsInserter:111,1"
      Dst: "[java.util.List].addAll"
    - Src: "com.github.javaparser.CommentsInserter:114,1"
      Dst: "[com.github.javaparser.utils.PositionUtils].sortByBeginPosition"
    - Src: "com.github.javaparser.CommentsInserter:118,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].isOrphan"
    - Src: "com.github.javaparser.CommentsInserter:122,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.CommentsInserter:122,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.CommentsInserter:123,1"
      Dst: "[com.github.javaparser.ParserConfiguration].isDoNotAssignCommentsPrecedingEmptyLines"
    - Src: "com.github.javaparser.CommentsInserter:123,1"
      Dst: "[com.github.javaparser.CommentsInserter].thereAreLinesBetween"
    - Src: "com.github.javaparser.CommentsInserter:125,1"
      Dst: "[java.util.List].add"
    - Src: "com.github.javaparser.CommentsInserter:133,1"
      Dst: "[java.util.TreeSet].iterator"
    - Src: "com.github.javaparser.CommentsInserter:135,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 30
    CyclomaticComplexity: 4
  - functionName: "[com.github.javaparser.CommentsInserter].attributeLineCommentsOnSameLine(java.util.TreeSet,java.util.List)"
    functionSourceFile: "com.github.javaparser.CommentsInserter"
    linkageType: null
    functionLinenumber: 142
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.util.TreeSet"
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.CommentsInserter$lambda_attributeLineCommentsOnSameLine_3__828].bootstrap$()"
    - "[com.github.javaparser.CommentsInserter$isLineComment__829].bootstrap$()"
    - "[com.github.javaparser.CommentsInserter$lambda_attributeLineCommentsOnSameLine_6__830].bootstrap$(com.github.javaparser.CommentsInserter,java.util.List,java.util.List)"
    functionUses: 1
    ICount: 14
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.CommentsInserter:143,1"
      Dst: "[java.util.LinkedList].<init>"
    - Src: "com.github.javaparser.CommentsInserter:144,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.CommentsInserter:144,1"
      Dst: "[com.github.javaparser.CommentsInserter$lambda_attributeLineCommentsOnSameLine_3__828].bootstrap$"
    - Src: "com.github.javaparser.CommentsInserter:144,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.CommentsInserter:144,1"
      Dst: "[com.github.javaparser.CommentsInserter$isLineComment__829].bootstrap$"
    - Src: "com.github.javaparser.CommentsInserter:144,1"
      Dst: "[com.github.javaparser.CommentsInserter$lambda_attributeLineCommentsOnSameLine_6__830].bootstrap$"
    - Src: "com.github.javaparser.CommentsInserter:144,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.CommentsInserter:151,1"
      Dst: "[java.util.AbstractSet].removeAll"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.CommentsInserter].attributeLineCommentToNodeOrChild(com.github.javaparser.ast.Node,com.github.javaparser.ast.comments.LineComment)"
    functionSourceFile: "com.github.javaparser.CommentsInserter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.comments.LineComment"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 40
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.CommentsInserter:155"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:156"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.CommentsInserter:155"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.CommentsInserter:155"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:160"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.CommentsInserter:159"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.CommentsInserter:160"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:168"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.CommentsInserter:167"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.CommentsInserter:160"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:168"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.CommentsInserter:167"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.CommentsInserter:161"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:164"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.CommentsInserter:163"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.CommentsInserter:172"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:177"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.CommentsInserter:176"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.CommentsInserter:173"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:176"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.CommentsInserter:175"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.CommentsInserter:155,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange"
    - Src: "com.github.javaparser.CommentsInserter:160,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithRange].getBegin"
    - Src: "com.github.javaparser.CommentsInserter:160,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.CommentsInserter:160,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.CommentsInserter:160,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.CommentsInserter:162,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.CommentsInserter:168,1"
      Dst: "[java.util.LinkedList].<init>"
    - Src: "com.github.javaparser.CommentsInserter:169,1"
      Dst: "[com.github.javaparser.ast.Node].getChildNodes"
    - Src: "com.github.javaparser.CommentsInserter:169,1"
      Dst: "[java.util.List].addAll"
    - Src: "com.github.javaparser.CommentsInserter:170,1"
      Dst: "[com.github.javaparser.utils.PositionUtils].sortByBeginPosition"
    - Src: "com.github.javaparser.CommentsInserter:171,1"
      Dst: "[java.util.Collections].reverse"
    - Src: "com.github.javaparser.CommentsInserter:172,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.CommentsInserter:172,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.CommentsInserter:172,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.CommentsInserter:173,1"
      Dst: "[com.github.javaparser.CommentsInserter].attributeLineCommentToNodeOrChild"
    JavaMethodInfo: null
    BBCount: 14
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.CommentsInserter].thereAreLinesBetween(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.CommentsInserter"
    linkageType: null
    functionLinenumber: 180
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange()"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange()"
    - "[com.github.javaparser.utils.PositionUtils].areInOrder(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.CommentsInserter].thereAreLinesBetween(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange].getEnd()"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange].getBegin()"
    functionUses: 2
    ICount: 26
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.CommentsInserter:181"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:182"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.CommentsInserter:181"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.CommentsInserter:181"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:184"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.CommentsInserter:183"
        BranchSideFuncs:
        - "areInOrder(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.CommentsInserter:184"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:187"
        BranchSideFuncs:
        - "thereAreLinesBetween(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.CommentsInserter:186"
        BranchSideFuncs:
        - "getBegin()"
        - "getEnd()"
    - Branch String: "com.github.javaparser.CommentsInserter:188"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:186"
        BranchSideFuncs:
        - "getBegin()"
        - "getEnd()"
    Callsites:
    - Src: "com.github.javaparser.CommentsInserter:181,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange"
    - Src: "com.github.javaparser.CommentsInserter:184,1"
      Dst: "[com.github.javaparser.utils.PositionUtils].areInOrder"
    - Src: "com.github.javaparser.CommentsInserter:185,1"
      Dst: "[com.github.javaparser.CommentsInserter].thereAreLinesBetween"
    - Src: "com.github.javaparser.CommentsInserter:187,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithRange].getEnd"
    - Src: "com.github.javaparser.CommentsInserter:187,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.CommentsInserter:188,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithRange].getBegin"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.CommentsInserter].commentIsOnNextLine(com.github.javaparser.ast.Node,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.CommentsInserter"
    linkageType: null
    functionLinenumber: 191
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange()"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange()"
    - "[com.github.javaparser.ast.Node].getRange()"
    - "[com.github.javaparser.ast.Node].getRange()"
    functionUses: 1
    ICount: 24
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.CommentsInserter:192"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:193"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.CommentsInserter:192"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.CommentsInserter:192"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:194"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.CommentsInserter:193"
        BranchSideFuncs:
        - "getRange()"
    - Branch String: "com.github.javaparser.CommentsInserter:194"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:193"
        BranchSideFuncs:
        - "getRange()"
    Callsites:
    - Src: "com.github.javaparser.CommentsInserter:192,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange"
    - Src: "com.github.javaparser.CommentsInserter:194,1"
      Dst: "[com.github.javaparser.ast.Node].getRange"
    - Src: "com.github.javaparser.CommentsInserter:194,1"
      Dst: "[java.util.Optional].get"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.CommentsInserter].lambda$attributeLineCommentsOnSameLine$6(java.util.List,java.util.List,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.CommentsInserter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "java.util.List"
    - "java.util.List"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.CommentsInserter:144,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.CommentsInserter:144,1"
      Dst: "[com.github.javaparser.CommentsInserter$lambda_attributeLineCommentsOnSameLine_4__931].bootstrap$"
    - Src: "com.github.javaparser.CommentsInserter:144,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.CommentsInserter:144,1"
      Dst: "[com.github.javaparser.CommentsInserter$lambda_attributeLineCommentsOnSameLine_5__932].bootstrap$"
    - Src: "com.github.javaparser.CommentsInserter:144,1"
      Dst: "[java.util.stream.Stream].forEach"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.CommentsInserter].lambda$attributeLineCommentsOnSameLine$5(com.github.javaparser.ast.comments.Comment,java.util.List,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.CommentsInserter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.comments.Comment"
    - "java.util.List"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 20
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.CommentsInserter:147"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:150"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.CommentsInserter:149"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.CommentsInserter:147"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:150"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.CommentsInserter:149"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.CommentsInserter:145,1"
      Dst: "[com.github.javaparser.ast.Node].getRange"
    - Src: "com.github.javaparser.CommentsInserter:145,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.CommentsInserter:147,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].asLineComment"
    - Src: "com.github.javaparser.CommentsInserter:147,1"
      Dst: "[com.github.javaparser.CommentsInserter].attributeLineCommentToNodeOrChild"
    - Src: "com.github.javaparser.CommentsInserter:148,1"
      Dst: "[java.util.List].add"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.CommentsInserter].lambda$attributeLineCommentsOnSameLine$4(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.CommentsInserter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.CommentsInserter:144,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.CommentsInserter].lambda$attributeLineCommentsOnSameLine$3(com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.CommentsInserter"
    linkageType: null
    functionLinenumber: 143
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.CommentsInserter:144,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.CommentsInserter].lambda$insertComments$2(com.github.javaparser.ast.Node,boolean,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.CommentsInserter"
    linkageType: null
    functionLinenumber: 91
    functionDepth: 0
    returnType: "boolean"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "boolean"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.PositionUtils].nodeContains(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node,boolean)"
    functionUses: 1
    ICount: 9
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.CommentsInserter:92"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:91"
        BranchSideFuncs:
        - "nodeContains(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node,boolean)"
    Callsites:
    - Src: "com.github.javaparser.CommentsInserter:92,1"
      Dst: "[com.github.javaparser.utils.PositionUtils].nodeContains"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.CommentsInserter].lambda$insertComments$1(com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.CommentsInserter"
    linkageType: null
    functionLinenumber: 91
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.CommentsInserter:92,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.CommentsInserter].lambda$insertComments$0(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.CommentsInserter"
    linkageType: null
    functionLinenumber: 87
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.CommentsInserter:88"
      Branch Sides:
      - BranchSide: "com.github.javaparser.CommentsInserter:87"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_217__286].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_217__286"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_217__286].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_217__286:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_217__286].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_217__286].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_217__286"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_217__286:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_217__286].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_217__286"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$217(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_217__286:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$217"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_68__254].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_68__254"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_68__254].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_68__254:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_68__254].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_68__254].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_68__254"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_68__254:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_68__254].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_68__254"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$68(java.lang.Object,com.github.javaparser.ast.expr.AnnotationExpr)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_68__254:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$68"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_1__131].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_1__131"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_1__131].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_1__131:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_1__131].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_1__131].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_1__131"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_1__131:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_1__131].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_1__131"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$1(java.lang.Object,com.github.javaparser.ast.Modifier)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_1__131:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Reshuffled$lambda_replaceTokens_0__871].bootstrap$(com.github.javaparser.printer.lexicalpreservation.Reshuffled,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Reshuffled$lambda_replaceTokens_0__871"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.Reshuffled"
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled$lambda_replaceTokens_0__871].<init>(com.github.javaparser.printer.lexicalpreservation.Reshuffled,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Reshuffled$lambda_replaceTokens_0__871:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Reshuffled$lambda_replaceTokens_0__871].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Reshuffled$lambda_replaceTokens_0__871].<init>(com.github.javaparser.printer.lexicalpreservation.Reshuffled,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Reshuffled$lambda_replaceTokens_0__871"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.Reshuffled"
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Reshuffled$lambda_replaceTokens_0__871:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Reshuffled$lambda_replaceTokens_0__871].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Reshuffled$lambda_replaceTokens_0__871"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].lambda$replaceTokens$0(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionUses: 6
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Reshuffled$lambda_replaceTokens_0__871:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].lambda$replaceTokens$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_115__662].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_115__662"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_115__662].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_115__662:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_115__662].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_115__662].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_115__662"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_115__662:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_115__662].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_115__662"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$115(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_115__662:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$115"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__534].bootstrap$(com.github.javaparser.ast.expr.MarkerAnnotationExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__534"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.MarkerAnnotationExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__534].<init>(com.github.javaparser.ast.expr.MarkerAnnotationExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__534:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__534].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__534].<init>(com.github.javaparser.ast.expr.MarkerAnnotationExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__534"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.MarkerAnnotationExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__534:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__534].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__534"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__534:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor].of(com.github.javaparser.printer.lexicalpreservation.NodeText)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor"
    linkageType: null
    functionLinenumber: 29
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor].<init>(com.github.javaparser.printer.lexicalpreservation.NodeText)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:30,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor].<init>(com.github.javaparser.printer.lexicalpreservation.NodeText)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:33,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor].extract(java.util.List)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].<init>(java.util.List)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].getPreviousOrder()"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].getNextOrder()"
    - "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor].getCorrespondanceBetweenNextOrderAndPreviousOrder(com.github.javaparser.printer.concretesyntaxmodel.CsmMix,com.github.javaparser.printer.concretesyntaxmodel.CsmMix)"
    - "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor].findIndexOfCorrespondingNodeTextElement(java.util.List,com.github.javaparser.printer.lexicalpreservation.NodeText)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].getElements()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].<init>(java.util.List)"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].currentIndex()"
    - "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$compareTo__838].bootstrap$()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].getElements()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.utils.VisitorMap].containsKey(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.utils.VisitorMap].containsKey(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorMap].get(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].remove()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.utils.VisitorList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].<init>(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.TokenRange$1:com.github.javaparser.ast.Node$PostOrderIterator:com.github.javaparser.printer.concretesyntaxmodel.CsmMix:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].getElements()"
    - "[com.github.javaparser.utils.VisitorMap].containsValue(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].<init>(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].add(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].<init>(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].<init>(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].add(java.lang.Object)"
    functionUses: 1
    ICount: 142
    EdgeCount: 104
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:39"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:120"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:119"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:41"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:119"
        BranchSideFuncs:
        - "getCorrespondanceBetweenNextOrderAndPreviousOrder(com.github.javaparser.printer.concretesyntaxmodel.CsmMix,com.github.javaparser.printer.concretesyntaxmodel.CsmMix)"
        - "getNextOrder()"
        - "findIndexOfCorrespondingNodeTextElement(java.util.List,com.github.javaparser.printer.lexicalpreservation.NodeText)"
        - "getPreviousOrder()"
        - "<init>(java.util.List)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:118"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:52"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:58"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:57"
        BranchSideFuncs:
        - "bootstrap$()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:54"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:57"
        BranchSideFuncs:
        - "currentIndex()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:56"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:63"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:91"
        BranchSideFuncs:
        - "remove()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:65"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:57"
        BranchSideFuncs:
        - "bootstrap$()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:69"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:null"
        BranchSideFuncs:
        - "containsKey(java.lang.Object)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:69"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:null"
        BranchSideFuncs:
        - "containsKey(java.lang.Object)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:70"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:68"
        BranchSideFuncs:
        - "get(java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:67"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:72"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:75"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:74"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:79"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:58"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:57"
        BranchSideFuncs:
        - "bootstrap$()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:93"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:115"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:114"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:94"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:115"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:114"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:95"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:94"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:93"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:97"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:102"
        BranchSideFuncs:
        - "iterator()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:101"
        BranchSideFuncs:
        - "get(int)"
        - "getElements()"
        - "containsValue(java.lang.Object)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:98"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:102"
        BranchSideFuncs:
        - "iterator()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:101"
        BranchSideFuncs:
        - "get(int)"
        - "getElements()"
        - "containsValue(java.lang.Object)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:104"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:107"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:106"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:115"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:119"
        BranchSideFuncs:
        - "hasNext()"
        - "add(java.lang.Object)"
        - "next()"
        - "<init>(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:118"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:38,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:39,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:40,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:44,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].getPreviousOrder"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:45,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].getNextOrder"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:47,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor].getCorrespondanceBetweenNextOrderAndPreviousOrder"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:49,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].getElements"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:49,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor].findIndexOfCorrespondingNodeTextElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:50,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:51,1"
      Dst: "[java.util.HashMap].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:52,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:53,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:53,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:55,1"
      Dst: "[java.lang.Integer].valueOf"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:55,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].currentIndex"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:55,1"
      Dst: "[java.util.Map].put"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:58,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:58,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$compareTo__838].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:58,1"
      Dst: "[java.util.stream.Stream].max"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:58,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:60,1"
      Dst: "[java.util.LinkedList].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:63,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:65,1"
      Dst: "[java.util.Map].containsKey"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:71,1"
      Dst: "[java.util.Map].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:75,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:75,1"
      Dst: "[java.util.List].add"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:92,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].remove"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:98,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:98,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:98,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:99,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Added].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:99,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].add"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:103,1"
      Dst: "[java.util.Map].containsValue"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:105,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Kept].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:107,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Removed].<init>"
    JavaMethodInfo: null
    BBCount: 39
    CyclomaticComplexity: 8
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor].getCorrespondanceBetweenNextOrderAndPreviousOrder(com.github.javaparser.printer.concretesyntaxmodel.CsmMix,com.github.javaparser.printer.concretesyntaxmodel.CsmMix)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor"
    linkageType: null
    functionLinenumber: 137
    functionDepth: 0
    returnType: "java.util.Map"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmMix"
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmMix"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].<init>(java.util.List)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].getElements()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].<init>(java.util.List,int)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].getElements()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.utils.VisitorSet].contains(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].contains(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].contains(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].index()"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].matching(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].index()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].index()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].index()"
    functionUses: 1
    ICount: 37
    EdgeCount: 16
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:142"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:158"
        BranchSideFuncs:
        - "<init>(java.util.List,int)"
        - "getElements()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:157"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:146"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:157"
        BranchSideFuncs:
        - "contains(java.lang.Object)"
        - "next()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:156"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:148"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:156"
        BranchSideFuncs:
        - "matching(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:155"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:149"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:156"
        BranchSideFuncs:
        - "index()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:155"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:138,1"
      Dst: "[java.util.HashMap].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:140,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].getElements"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:140,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:142,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:143,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:148,1"
      Dst: "[java.util.Map].values"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:148,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].index"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:148,1"
      Dst: "[java.lang.Integer].valueOf"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:148,1"
      Dst: "[java.util.Collection].contains"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:149,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].matching"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:150,1"
      Dst: "[java.util.Map].put"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor].findIndexOfCorrespondingNodeTextElement(java.util.List,com.github.javaparser.printer.lexicalpreservation.NodeText)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor"
    linkageType: null
    functionLinenumber: 161
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 2
    argTypes:
    - "java.util.List"
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].<init>(java.util.List)"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasPrevious()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].previousIndex()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].<init>(java.util.List)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].getElements()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasPrevious()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].currentIndex()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].isCorrespondingElement(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].isCorrespondingElement(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmIndent].isCorrespondingElement(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].isCorrespondingElement(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor].isAlmostCorrespondingElement(com.github.javaparser.printer.lexicalpreservation.TextElement,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].getTextElement(int)"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].isCorrespondingElement(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].isCorrespondingElement(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmIndent].isCorrespondingElement(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].isCorrespondingElement(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].peek()"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].isCorrespondingElement(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].isCorrespondingElement(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmIndent].isCorrespondingElement(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].isCorrespondingElement(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].nextIndex()"
    - "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$getPriority__849].bootstrap$()"
    functionUses: 1
    ICount: 98
    EdgeCount: 35
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:164"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:209"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:208"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:165"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:165"
        BranchSideFuncs:
        - "previousIndex()"
        - "getElements()"
        - "<init>(java.util.List)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:164"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:170"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:202"
        BranchSideFuncs:
        - "hasPrevious()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:201"
        BranchSideFuncs:
        - "bootstrap$()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:171"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:171"
        BranchSideFuncs:
        - "next()"
        - "currentIndex()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:170"
        BranchSideFuncs:
        - "hasPrevious()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:174"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:200"
        BranchSideFuncs:
        - "isAlmostCorrespondingElement(com.github.javaparser.printer.lexicalpreservation.TextElement,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:199"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:176"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:175"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:174"
        BranchSideFuncs:
        - "isAlmostCorrespondingElement(com.github.javaparser.printer.lexicalpreservation.TextElement,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:178"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:182"
        BranchSideFuncs:
        - "getTextElement(int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:181"
        BranchSideFuncs:
        - "hasNext()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:178"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:182"
        BranchSideFuncs:
        - "getTextElement(int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:181"
        BranchSideFuncs:
        - "hasNext()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:183"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:187"
        BranchSideFuncs:
        - "peek()"
        - "nextIndex()"
        - "get(int)"
        - "isCorrespondingElement(com.github.javaparser.printer.lexicalpreservation.TextElement)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:186"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:187"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:189"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:188"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:187"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:189"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:188"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:189"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:191"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:190"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:191"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:194"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:193"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:176"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:200"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:199"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:203"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:null"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:162,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:163,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:164,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:165,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasPrevious"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:166,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].previousIndex"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:167,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:168,1"
      Dst: "[java.util.EnumMap].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:169,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].getElements"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:173,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].currentIndex"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:174,1"
      Dst: "[java.lang.Integer].valueOf"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:174,1"
      Dst: "[java.util.List].contains"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:175,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].isCorrespondingElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:179,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].getTextElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:180,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:184,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].peek"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:185,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].nextIndex"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:188,1"
      Dst: "[java.util.Map].putIfAbsent"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:176,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor].isAlmostCorrespondingElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:202,1"
      Dst: "[java.util.Map].keySet"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:202,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:202,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$getPriority__849].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:202,1"
      Dst: "[java.util.Comparator].comparing"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:202,1"
      Dst: "[java.util.stream.Stream].min"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:203,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:204,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:204,1"
      Dst: "[java.util.Map].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:204,1"
      Dst: "[java.util.List].add"
    JavaMethodInfo: null
    BBCount: 34
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor].isAlmostCorrespondingElement(com.github.javaparser.printer.lexicalpreservation.TextElement,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor"
    linkageType: null
    functionLinenumber: 212
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TextElement"
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmIndent].isCorrespondingElement(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].isCorrespondingElement(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].isCorrespondingElement(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].isCorrespondingElement(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].isWhiteSpace()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isWhiteSpace()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isWhiteSpace()"
    functionUses: 1
    ICount: 17
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:213"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:216"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:215"
        BranchSideFuncs:
        - "isWhiteSpace()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:216"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:216"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:216"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:-2"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:213,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].isCorrespondingElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:216,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isWhiteSpace"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor:216,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].isWhiteSpace"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_6__832].bootstrap$()"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_6__832"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_6__832].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_6__832:-1,1"
      Dst: "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_6__832].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_6__832].<init>()"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_6__832"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_6__832:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_6__832].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_6__832"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.PositionUtils].lambda$firstNonAnnotationNode$6(com.github.javaparser.ast.Modifier)"
    functionUses: 6
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_6__832:-1,1"
      Dst: "[com.github.javaparser.utils.PositionUtils].lambda$firstNonAnnotationNode$6"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_105__269].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_105__269"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_105__269].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_105__269:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_105__269].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_105__269].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_105__269"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_105__269:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_105__269].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_105__269"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$105(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_105__269:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$105"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.MemberValuePairMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.MemberValuePairMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.NodeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.MemberValuePairMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.NodeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__638].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__638"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__638].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__638:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__638].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__638].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__638"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__638:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__638].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__638"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__638:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_165__312].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_165__312"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_165__312].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_165__312:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_165__312].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_165__312].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_165__312"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_165__312:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_165__312].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_165__312"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$165(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_165__312:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$165"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute].getProperty()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute"
    linkageType: null
    functionLinenumber: 33
    functionDepth: 0
    returnType: "com.github.javaparser.ast.observer.ObservableProperty"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute].<init>(com.github.javaparser.ast.observer.ObservableProperty)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute"
    linkageType: null
    functionLinenumber: 38
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.observer.ObservableProperty"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute:39,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute].prettyPrint(com.github.javaparser.ast.Node,com.github.javaparser.printer.SourcePrinter)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.printer.SourcePrinter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute:45,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].getRawValue"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute:46,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.PrintingHelper].printToString"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute:46,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute].getTokenType(com.github.javaparser.ast.Node,java.lang.String,java.lang.String)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute"
    linkageType: null
    functionLinenumber: 55
    functionDepth: 0
    returnType: "int"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "java.lang.String"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.observer.ObservableProperty].camelCaseName()"
    - "[com.github.javaparser.utils.CodeGenerationUtils].f(java.lang.String,java.lang.Object[])"
    - "[com.github.javaparser.ast.observer.ObservableProperty].camelCaseName()"
    - "[com.github.javaparser.utils.CodeGenerationUtils].f(java.lang.String,java.lang.Object[])"
    functionUses: 1
    ICount: 79
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute:62"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute:67"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute:66"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute:63"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute:61"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute:60"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute:73"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute:78"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute:77"
        BranchSideFuncs:
        - "camelCaseName()"
        - "f(java.lang.String,java.lang.Object[])"
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute:74"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute:72"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute:71"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute:81"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute:85"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute:84"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute:56,1"
      Dst: "[java.lang.Enum].ordinal"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute:61,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute:61,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute:61,1"
      Dst: "[java.lang.String].toLowerCase"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute:61,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute:63,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute:67,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].camelCaseName"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute:67,1"
      Dst: "[com.github.javaparser.utils.CodeGenerationUtils].f"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute:67,1"
      Dst: "[java.lang.RuntimeException].<init>"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute:87,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    JavaMethodInfo: null
    BBCount: 18
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute].toString()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute"
    linkageType: null
    functionLinenumber: 91
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute].getProperty()"
    functionUses: 6
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute:92,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute:92,1"
      Dst: "[java.lang.Class].getSimpleName"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute:92,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute].getProperty"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute:92,1"
      Dst: "[java.lang.String].format"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__736].bootstrap$(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__736"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__736].<init>(java.lang.Class)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__736:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__736].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__736].<init>(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__736"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__736:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__736].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__736"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__736:-1,1"
      Dst: "[java.lang.Class].isInstance"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_1__749].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_1__749"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_1__749].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_1__749:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_1__749].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_1__749].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_1__749"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_1__749:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_1__749].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_1__749"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].lambda$validateRecordComponentAccessorMethods$1(com.github.javaparser.ast.body.MethodDeclaration)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_1__749:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].lambda$validateRecordComponentAccessorMethods$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java11PreviewValidator].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java11PreviewValidator"
    linkageType: null
    functionLinenumber: 30
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java11Validator].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java11PreviewValidator:31,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java11Validator].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmConditional].getCondition()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmConditional].getProperty()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional"
    linkageType: null
    functionLinenumber: 45
    functionDepth: 0
    returnType: "com.github.javaparser.ast.observer.ObservableProperty"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    functionUses: 5
    ICount: 11
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional:46"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional:49"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional:48"
        BranchSideFuncs:
        - "get(int)"
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional:46,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional:47,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional:49,1"
      Dst: "[java.util.List].get"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmConditional].getProperties()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional"
    linkageType: null
    functionLinenumber: 52
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmConditional].getThenElement()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmConditional].getElseElement()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional"
    linkageType: null
    functionLinenumber: 60
    functionDepth: 0
    returnType: "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmConditional].<init>(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition,com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional"
    linkageType: null
    functionLinenumber: 100
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.observer.ObservableProperty"
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition"
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 14
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional:101,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional:102,1"
      Dst: "[java.util.Arrays].asList"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmConditional].<init>(java.util.List,com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition,com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional"
    linkageType: null
    functionLinenumber: 107
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "java.util.List"
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition"
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    functionUses: 1
    ICount: 16
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional:109"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional:112"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional:111"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional:108,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional:109,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional:110,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmConditional].<init>(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional"
    linkageType: null
    functionLinenumber: 118
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.observer.ObservableProperty"
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition"
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmConditional].<init>(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition,com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmNone].<init>()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional:119,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmNone].<init>"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional:119,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmConditional].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmConditional].prettyPrint(com.github.javaparser.ast.Node,com.github.javaparser.printer.SourcePrinter)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.printer.SourcePrinter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 26
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional:125"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional:128"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional:127"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional:126"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional:125"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional:124"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional:126"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional:125"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional:124"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional:128"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional:131"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional:130"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional:125,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional:125,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional:125,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional:126,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition].evaluate"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional:129,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].prettyPrint"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_168__339].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_168__339"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_168__339].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_168__339:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_168__339].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_168__339].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_168__339"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_168__339:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_168__339].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_168__339"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$168(java.lang.Object,com.github.javaparser.ast.type.ClassOrInterfaceType)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_168__339:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$168"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$ObserverRegistrationMode].values()"
    functionSourceFile: "com.github.javaparser.ast.Node$ObserverRegistrationMode"
    linkageType: null
    functionLinenumber: 112
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node$ObserverRegistrationMode[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.expr.MemberValuePair].clone()"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].clone()"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].clone()"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].clone()"
    - "[com.github.javaparser.ast.ArrayCreationLevel].clone()"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].clone()"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].clone()"
    - "[com.github.javaparser.ast.body.EnumDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.LambdaExpr].clone()"
    - "[com.github.javaparser.ast.expr.Expression].clone()"
    - "[com.github.javaparser.ast.Node].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.expr.LiteralExpr].clone()"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].clone()"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].clone()"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].clone()"
    - "[com.github.javaparser.ast.body.Parameter].clone()"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].clone()"
    - "[com.github.javaparser.ast.body.RecordDeclaration].clone()"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].clone()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].clone()"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].clone()"
    - "[com.github.javaparser.ast.stmt.BlockStmt].clone()"
    - "[com.github.javaparser.ast.type.ReferenceType].clone()"
    - "[com.github.javaparser.ast.type.TypeParameter].clone()"
    - "[com.github.javaparser.ast.body.VariableDeclarator].clone()"
    - "[com.github.javaparser.ast.type.ArrayType].clone()"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].clone()"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].clone()"
    - "[com.github.javaparser.ast.stmt.AssertStmt].clone()"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].clone()"
    - "[com.github.javaparser.ast.expr.TypeExpr].clone()"
    - "[com.github.javaparser.ast.stmt.ForStmt].clone()"
    - "[com.github.javaparser.ast.expr.SuperExpr].clone()"
    - "[com.github.javaparser.ast.stmt.CatchClause].clone()"
    - "[com.github.javaparser.ast.body.ReceiverParameter].clone()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].clone()"
    - "[com.github.javaparser.ast.PackageDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.UnaryExpr].clone()"
    - "[com.github.javaparser.ast.stmt.TryStmt].clone()"
    - "[com.github.javaparser.ast.expr.NameExpr].clone()"
    - "[com.github.javaparser.ast.ImportDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.AssignExpr].clone()"
    - "[com.github.javaparser.ast.type.PrimitiveType].clone()"
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].clone()"
    - "[com.github.javaparser.ast.type.Type].clone()"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].clone()"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].clone()"
    - "[com.github.javaparser.ast.stmt.IfStmt].clone()"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].clone()"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].clone()"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].clone()"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].clone()"
    - "[com.github.javaparser.ast.type.WildcardType].clone()"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].clone()"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].clone()"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].clone()"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].clone()"
    - "[com.github.javaparser.ast.body.FieldDeclaration].clone()"
    - "[com.github.javaparser.ast.modules.ModuleDirective].clone()"
    - "[com.github.javaparser.ast.CompilationUnit].clone()"
    - "[com.github.javaparser.ast.type.VarType].clone()"
    - "[com.github.javaparser.ast.type.VoidType].clone()"
    - "[com.github.javaparser.ast.stmt.DoStmt].clone()"
    - "[com.github.javaparser.ast.expr.Name].clone()"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].clone()"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.PatternExpr].clone()"
    - "[com.github.javaparser.ast.Modifier].clone()"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].clone()"
    - "[com.github.javaparser.ast.stmt.YieldStmt].clone()"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].clone()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].clone()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].clone()"
    - "[com.github.javaparser.ast.stmt.WhileStmt].clone()"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].clone()"
    - "[com.github.javaparser.ast.expr.CastExpr].clone()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.ClassExpr].clone()"
    - "[com.github.javaparser.ast.stmt.Statement].clone()"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].clone()"
    - "[com.github.javaparser.ast.type.UnionType].clone()"
    - "[com.github.javaparser.ast.type.IntersectionType].clone()"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].clone()"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].clone()"
    - "[com.github.javaparser.ast.expr.BinaryExpr].clone()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    - "[java.lang.Thread].clone()"
    - "[com.github.javaparser.ast.body.MethodDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].clone()"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].clone()"
    - "[com.github.javaparser.ast.type.UnknownType].clone()"
    - "[com.github.javaparser.ast.stmt.BreakStmt].clone()"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].clone()"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].clone()"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].clone()"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].clone()"
    - "[com.github.javaparser.ast.expr.ThisExpr].clone()"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].clone()"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].clone()"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].clone()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].clone()"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].clone()"
    - "[com.github.javaparser.ast.expr.SwitchExpr].clone()"
    - "[com.github.javaparser.ast.expr.SimpleName].clone()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].clone()"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].clone()"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].clone()"
    functionUses: 1
    ICount: 4
    EdgeCount: 113
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$ObserverRegistrationMode:113,1"
      Dst: "[java.lang.Object].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$ObserverRegistrationMode].valueOf(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.Node$ObserverRegistrationMode"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node$ObserverRegistrationMode"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$ObserverRegistrationMode:113,1"
      Dst: "[java.lang.Enum].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$ObserverRegistrationMode].<init>(java.lang.String,int)"
    functionSourceFile: "com.github.javaparser.ast.Node$ObserverRegistrationMode"
    linkageType: null
    functionLinenumber: 112
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$ObserverRegistrationMode:113,1"
      Dst: "[java.lang.Enum].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$ObserverRegistrationMode].$values()"
    functionSourceFile: "com.github.javaparser.ast.Node$ObserverRegistrationMode"
    linkageType: null
    functionLinenumber: 112
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node$ObserverRegistrationMode[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.MethodAmbiguityException].<init>(java.lang.String)"
    functionSourceFile: "com.github.javaparser.resolution.MethodAmbiguityException"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.MethodAmbiguityException:34,1"
      Dst: "[java.lang.RuntimeException].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_4__121].bootstrap$(com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.type.VarType)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_4__121"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    - "com.github.javaparser.ast.type.VarType"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_4__121].<init>(com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.type.VarType)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_4__121:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_4__121].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_4__121].<init>(com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.type.VarType)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_4__121"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    - "com.github.javaparser.ast.type.VarType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_4__121:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_4__121].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_4__121"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].lambda$accept$4(com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.type.VarType,com.github.javaparser.ast.body.VariableDeclarator)"
    functionUses: 4
    ICount: 8
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_4__121:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].lambda$accept$4"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.VarType].<init>()"
    functionSourceFile: "com.github.javaparser.ast.type.VarType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.VarType:62,1"
      Dst: "[com.github.javaparser.ast.type.VarType].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.VarType].<init>(com.github.javaparser.TokenRange)"
    functionSourceFile: "com.github.javaparser.ast.type.VarType"
    linkageType: null
    functionLinenumber: 69
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.TokenRange"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.Type].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.VarType:70,1"
      Dst: "[com.github.javaparser.ast.type.Type].<init>"
    - Src: "com.github.javaparser.ast.type.VarType:71,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.VarType].setAnnotations(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.type.VarType"
    linkageType: null
    functionLinenumber: 75
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.VarType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.Type].setAnnotations(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.VarType:76,1"
      Dst: "[com.github.javaparser.ast.type.Type].setAnnotations"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.VarType].asString()"
    functionSourceFile: "com.github.javaparser.ast.type.VarType"
    linkageType: null
    functionLinenumber: 80
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.VarType].clone()"
    functionSourceFile: "com.github.javaparser.ast.type.VarType"
    linkageType: null
    functionLinenumber: 86
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.VarType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 10
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.VarType:87,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.type.VarType:87,1"
      Dst: "[com.github.javaparser.ast.type.VarType].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.VarType].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.type.VarType"
    linkageType: null
    functionLinenumber: 92
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.VarTypeMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.VarType].resolve()"
    functionSourceFile: "com.github.javaparser.ast.type.VarType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.VarType:98,1"
      Dst: "[com.github.javaparser.ast.Node].getSymbolResolver"
    - Src: "com.github.javaparser.ast.type.VarType:98,1"
      Dst: "[com.github.javaparser.resolution.SymbolResolver].toResolvedType"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.type.VarType"
    linkageType: null
    functionLinenumber: 103
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.type.VarType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.type.VarType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.type.VarType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.VarType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.VarType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.VarType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.VarType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.VarType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.VarType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.type.VarType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.type.VarType,java.lang.Object)"
    functionUses: 69
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.VarType:104,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.type.VarType"
    linkageType: null
    functionLinenumber: 109
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.VarType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.type.VarType,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.VarType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.type.VarType,java.lang.Object)"
    functionUses: 55
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.VarType:110,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.VarType].isVarType()"
    functionSourceFile: "com.github.javaparser.ast.type.VarType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.VarType].asVarType()"
    functionSourceFile: "com.github.javaparser.ast.type.VarType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.VarType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.VarType].toVarType()"
    functionSourceFile: "com.github.javaparser.ast.type.VarType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.VarType:128,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.VarType].ifVarType(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.type.VarType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.VarType:134,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.VarType].convertToUsage(com.github.javaparser.resolution.Context)"
    functionSourceFile: "com.github.javaparser.ast.type.VarType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.Context"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 51
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.type.VarType:140"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.VarType:143"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.VarType:142"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.VarType:145"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.VarType:171"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.VarType:149"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.VarType:172"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.VarType:171"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.VarType:152"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.VarType:156"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.VarType:157"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.VarType:171"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.VarType:161"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.VarType:168"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.VarType:167"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.VarType:139,1"
      Dst: "[com.github.javaparser.ast.Node].getParentNode"
    - Src: "com.github.javaparser.ast.type.VarType:139,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.type.VarType:141,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    - Src: "com.github.javaparser.ast.type.VarType:144,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].getInitializer"
    - Src: "com.github.javaparser.ast.type.VarType:145,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.type.VarType:148,1"
      Dst: "[com.github.javaparser.ast.type.VarType].forEachStmtWithVariableDeclarator"
    - Src: "com.github.javaparser.ast.type.VarType:150,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].getIterable"
    - Src: "com.github.javaparser.ast.type.VarType:151,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].calculateResolvedType"
    - Src: "com.github.javaparser.ast.type.VarType:155,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedArrayType].getComponentType"
    - Src: "com.github.javaparser.ast.type.VarType:157,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isReferenceType"
    - Src: "com.github.javaparser.ast.type.VarType:160,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asReferenceType"
    - Src: "com.github.javaparser.ast.type.VarType:160,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].typeParametersMap"
    - Src: "com.github.javaparser.ast.type.VarType:160,1"
      Dst: "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap].getTypes"
    - Src: "com.github.javaparser.ast.type.VarType:161,1"
      Dst: "[java.util.List].isEmpty"
    - Src: "com.github.javaparser.ast.type.VarType:162,1"
      Dst: "[com.github.javaparser.resolution.Context].solveType"
    - Src: "com.github.javaparser.ast.type.VarType:163,1"
      Dst: "[com.github.javaparser.resolution.model.SymbolReference].getDeclaration"
    - Src: "com.github.javaparser.ast.type.VarType:164,1"
      Dst: "[com.github.javaparser.ast.type.VarType$lambda_convertToUsage_0__935].bootstrap$"
    - Src: "com.github.javaparser.ast.type.VarType:165,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.type.VarType:165,1"
      Dst: "[com.github.javaparser.ast.type.VarType$lambda_convertToUsage_1__936].bootstrap$"
    - Src: "com.github.javaparser.ast.type.VarType:166,1"
      Dst: "[java.util.Optional].orElseThrow"
    - Src: "com.github.javaparser.ast.type.VarType:168,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.ast.type.VarType:172,1"
      Dst: "[com.github.javaparser.ast.type.VarType$calculateResolvedType__933].bootstrap$"
    - Src: "com.github.javaparser.ast.type.VarType:173,1"
      Dst: "[com.github.javaparser.ast.type.VarType$lambda_convertToUsage_2__934].bootstrap$"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.VarType].forEachStmtWithVariableDeclarator(com.github.javaparser.ast.body.VariableDeclarator)"
    functionSourceFile: "com.github.javaparser.ast.type.VarType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.VariableDeclarator"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 24
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.type.VarType:180"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.VarType:181"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.VarType:180"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.VarType:180"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.VarType:183"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.VarType:182"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.VarType:184"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.VarType:185"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.VarType:184"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.VarType:184"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.VarType:187"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.VarType:186"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.VarType:179,1"
      Dst: "[com.github.javaparser.ast.Node].getParentNode"
    - Src: "com.github.javaparser.ast.type.VarType:180,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.type.VarType:180,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.type.VarType:181,1"
      Dst: "[java.util.Optional].empty"
    - Src: "com.github.javaparser.ast.type.VarType:187,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.VarType].lambda$convertToUsage$2()"
    functionSourceFile: "com.github.javaparser.ast.type.VarType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.IllegalStateException"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.VarType:174,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.VarType].lambda$convertToUsage$1()"
    functionSourceFile: "com.github.javaparser.ast.type.VarType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.UnsupportedOperationException"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.VarType:166,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.VarType].lambda$convertToUsage$0(com.github.javaparser.resolution.declarations.ResolvedTypeDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.type.VarType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedReferenceType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedTypeDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.VarType:165,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeDeclaration].asReferenceType"
    - Src: "com.github.javaparser.ast.type.VarType:165,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].undeterminedParameters"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_5__814].bootstrap$(int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_5__814"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_5__814].<init>(int)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_5__814:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_5__814].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_5__814].<init>(int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_5__814"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_5__814:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_5__814].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_5__814"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].lambda$calculate$5(int,java.lang.Integer)"
    functionUses: 2
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_5__814:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].lambda$calculate$5"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.CommentsInserter$lambda_attributeLineCommentsOnSameLine_6__830].bootstrap$(com.github.javaparser.CommentsInserter,java.util.List,java.util.List)"
    functionSourceFile: "com.github.javaparser.CommentsInserter$lambda_attributeLineCommentsOnSameLine_6__830"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 3
    argTypes:
    - "com.github.javaparser.CommentsInserter"
    - "java.util.List"
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.CommentsInserter$lambda_attributeLineCommentsOnSameLine_6__830].<init>(com.github.javaparser.CommentsInserter,java.util.List,java.util.List)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.CommentsInserter$lambda_attributeLineCommentsOnSameLine_6__830:-1,1"
      Dst: "[com.github.javaparser.CommentsInserter$lambda_attributeLineCommentsOnSameLine_6__830].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.CommentsInserter$lambda_attributeLineCommentsOnSameLine_6__830].<init>(com.github.javaparser.CommentsInserter,java.util.List,java.util.List)"
    functionSourceFile: "com.github.javaparser.CommentsInserter$lambda_attributeLineCommentsOnSameLine_6__830"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.CommentsInserter"
    - "java.util.List"
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.CommentsInserter$lambda_attributeLineCommentsOnSameLine_6__830:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.CommentsInserter$lambda_attributeLineCommentsOnSameLine_6__830].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.CommentsInserter$lambda_attributeLineCommentsOnSameLine_6__830"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.CommentsInserter$lambda_attributeLineCommentsOnSameLine_6__830:-1,1"
      Dst: "[com.github.javaparser.CommentsInserter].lambda$attributeLineCommentsOnSameLine$6"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.postprocessors.Java15PostProcessor].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.postprocessors.Java15PostProcessor"
    linkageType: null
    functionLinenumber: 25
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.postprocessors.Java14PostProcessor].<init>()"
    functionUses: 3
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java15PostProcessor:26,1"
      Dst: "[com.github.javaparser.ast.validator.postprocessors.Java14PostProcessor].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.Javadoc].<init>(com.github.javaparser.javadoc.description.JavadocDescription)"
    functionSourceFile: "com.github.javaparser.javadoc.Javadoc"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.javadoc.description.JavadocDescription"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.Javadoc:45,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.javadoc.Javadoc:47,1"
      Dst: "[java.util.LinkedList].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.Javadoc].addBlockTag(com.github.javaparser.javadoc.JavadocBlockTag)"
    functionSourceFile: "com.github.javaparser.javadoc.Javadoc"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.javadoc.Javadoc"
    argCount: 1
    argTypes:
    - "com.github.javaparser.javadoc.JavadocBlockTag"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.Javadoc:51,1"
      Dst: "[java.util.List].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.Javadoc].addBlockTag(java.lang.String,java.lang.String)"
    functionSourceFile: "com.github.javaparser.javadoc.Javadoc"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.javadoc.Javadoc"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.Javadoc:61,1"
      Dst: "[com.github.javaparser.javadoc.JavadocBlockTag].<init>"
    - Src: "com.github.javaparser.javadoc.Javadoc:61,1"
      Dst: "[com.github.javaparser.javadoc.Javadoc].addBlockTag"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.Javadoc].addBlockTag(java.lang.String,java.lang.String,java.lang.String)"
    functionSourceFile: "com.github.javaparser.javadoc.Javadoc"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.javadoc.Javadoc"
    argCount: 3
    argTypes:
    - "java.lang.String"
    - "java.lang.String"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.Javadoc:71,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.javadoc.Javadoc:71,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.javadoc.Javadoc:71,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.javadoc.Javadoc:71,1"
      Dst: "[com.github.javaparser.javadoc.Javadoc].addBlockTag"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.Javadoc].addBlockTag(java.lang.String)"
    functionSourceFile: "com.github.javaparser.javadoc.Javadoc"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.javadoc.Javadoc"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.Javadoc:75,1"
      Dst: "[com.github.javaparser.javadoc.Javadoc].addBlockTag"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.Javadoc].toText()"
    functionSourceFile: "com.github.javaparser.javadoc.Javadoc"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 21
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.javadoc.Javadoc:84"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.Javadoc:88"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.Javadoc:87"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.javadoc.Javadoc:88"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.Javadoc:91"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.Javadoc:90"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.Javadoc:83,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.javadoc.Javadoc:84,1"
      Dst: "[com.github.javaparser.javadoc.description.JavadocDescription].isEmpty"
    - Src: "com.github.javaparser.javadoc.Javadoc:85,1"
      Dst: "[com.github.javaparser.javadoc.description.JavadocDescription].toText"
    - Src: "com.github.javaparser.javadoc.Javadoc:85,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.javadoc.Javadoc:88,1"
      Dst: "[java.util.List].isEmpty"
    - Src: "com.github.javaparser.javadoc.Javadoc:91,1"
      Dst: "[com.github.javaparser.javadoc.Javadoc$lambda_toText_0__937].bootstrap$"
    - Src: "com.github.javaparser.javadoc.Javadoc:91,1"
      Dst: "[java.lang.Iterable].forEach"
    - Src: "com.github.javaparser.javadoc.Javadoc:95,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.Javadoc].toComment()"
    functionSourceFile: "com.github.javaparser.javadoc.Javadoc"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.JavadocComment"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.Javadoc:102,1"
      Dst: "[com.github.javaparser.javadoc.Javadoc].toComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.Javadoc].toComment(java.lang.String)"
    functionSourceFile: "com.github.javaparser.javadoc.Javadoc"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.JavadocComment"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 40
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.javadoc.Javadoc:109"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.Javadoc:114"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.Javadoc:113"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.javadoc.Javadoc:110"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.Javadoc:109"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.Javadoc:108"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.javadoc.Javadoc:117"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.Javadoc:125"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.Javadoc:124"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.javadoc.Javadoc:118"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.Javadoc:124"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.Javadoc:109,1"
      Dst: "[java.lang.String].toCharArray"
    - Src: "com.github.javaparser.javadoc.Javadoc:110,1"
      Dst: "[java.lang.Character].isWhitespace"
    - Src: "com.github.javaparser.javadoc.Javadoc:111,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    - Src: "com.github.javaparser.javadoc.Javadoc:114,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.javadoc.Javadoc:115,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.javadoc.Javadoc:116,1"
      Dst: "[com.github.javaparser.javadoc.Javadoc].toText"
    - Src: "com.github.javaparser.javadoc.Javadoc:117,1"
      Dst: "[java.lang.String].isEmpty"
    - Src: "com.github.javaparser.javadoc.Javadoc:118,1"
      Dst: "[java.lang.String].split"
    - Src: "com.github.javaparser.javadoc.Javadoc:127,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.javadoc.Javadoc:127,1"
      Dst: "[com.github.javaparser.ast.comments.JavadocComment].<init>"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.javadoc.Javadoc].getDescription()"
    functionSourceFile: "com.github.javaparser.javadoc.Javadoc"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.javadoc.description.JavadocDescription"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.Javadoc].getBlockTags()"
    functionSourceFile: "com.github.javaparser.javadoc.Javadoc"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.Javadoc].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.javadoc.Javadoc"
    linkageType: null
    functionLinenumber: 142
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].equals(java.lang.Object)"
    - "[com.github.javaparser.javadoc.description.JavadocDescription].equals(java.lang.Object)"
    functionUses: 2
    ICount: 22
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.javadoc.Javadoc:143"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.Javadoc:145"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.Javadoc:144"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.javadoc.Javadoc:145"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.Javadoc:146"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.Javadoc:145"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.javadoc.Javadoc:145"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.Javadoc:147"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.Javadoc:146"
        BranchSideFuncs:
        - "equals(java.lang.Object)"
    - Branch String: "com.github.javaparser.javadoc.Javadoc:148"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.Javadoc:146"
        BranchSideFuncs:
        - "equals(java.lang.Object)"
    - Branch String: "com.github.javaparser.javadoc.Javadoc:148"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.Javadoc:146"
        BranchSideFuncs:
        - "equals(java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.javadoc.Javadoc:145,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.javadoc.Javadoc:148,1"
      Dst: "[com.github.javaparser.javadoc.description.JavadocDescription].equals"
    - Src: "com.github.javaparser.javadoc.Javadoc:148,1"
      Dst: "[java.util.List].equals"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.Javadoc].hashCode()"
    functionSourceFile: "com.github.javaparser.javadoc.Javadoc"
    linkageType: null
    functionLinenumber: 152
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.javadoc.description.JavadocDescription].hashCode()"
    - "[com.github.javaparser.ast.NodeList].hashCode()"
    functionUses: 3
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.Javadoc:153,1"
      Dst: "[com.github.javaparser.javadoc.description.JavadocDescription].hashCode"
    - Src: "com.github.javaparser.javadoc.Javadoc:154,1"
      Dst: "[java.util.List].hashCode"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.Javadoc].toString()"
    functionSourceFile: "com.github.javaparser.javadoc.Javadoc"
    linkageType: null
    functionLinenumber: 159
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 12
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.Javadoc:160,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.javadoc.Javadoc:160,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.javadoc.Javadoc:160,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.Javadoc].lambda$toText$0(java.lang.StringBuilder,com.github.javaparser.javadoc.JavadocBlockTag)"
    functionSourceFile: "com.github.javaparser.javadoc.Javadoc"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.StringBuilder"
    - "com.github.javaparser.javadoc.JavadocBlockTag"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.Javadoc:92,1"
      Dst: "[com.github.javaparser.javadoc.JavadocBlockTag].toText"
    - Src: "com.github.javaparser.javadoc.Javadoc:92,1"
      Dst: "[java.lang.StringBuilder].append"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.Validators$lambda_accept_0__94].bootstrap$(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.Validators$lambda_accept_0__94"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.Validators$lambda_accept_0__94].<init>(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.Validators$lambda_accept_0__94:-1,1"
      Dst: "[com.github.javaparser.ast.validator.Validators$lambda_accept_0__94].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.Validators$lambda_accept_0__94].<init>(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.Validators$lambda_accept_0__94"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.Validators$lambda_accept_0__94:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.Validators$lambda_accept_0__94].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.Validators$lambda_accept_0__94"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.Validators].lambda$accept$0(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.validator.Validator)"
    functionUses: 5
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.Validators$lambda_accept_0__94:-1,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].lambda$accept$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_66__397].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_66__397"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_66__397].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_66__397:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_66__397].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_66__397].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_66__397"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_66__397:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_66__397].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_66__397"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$66(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_66__397:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$66"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_cost_7__816].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_cost_7__816"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_cost_7__816].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_cost_7__816:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_cost_7__816].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_cost_7__816].<init>()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_cost_7__816"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_cost_7__816:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_cost_7__816].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_cost_7__816"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].lambda$cost$7(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_cost_7__816:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].lambda$cost$7"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.postprocessors.PostProcessors].<init>(com.github.javaparser.Processor[])"
    functionSourceFile: "com.github.javaparser.ast.validator.postprocessors.PostProcessors"
    linkageType: null
    functionLinenumber: 38
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Processor[]"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList].addAll(java.util.Collection)"
    - "[com.github.javaparser.ast.NodeList].addAll(java.util.Collection)"
    functionUses: 1
    ICount: 10
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.postprocessors.PostProcessors:39,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.ast.validator.postprocessors.PostProcessors:37,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.ast.validator.postprocessors.PostProcessors:40,1"
      Dst: "[java.util.Arrays].asList"
    - Src: "com.github.javaparser.ast.validator.postprocessors.PostProcessors:40,1"
      Dst: "[java.util.List].addAll"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.postprocessors.PostProcessors].getPostProcessors()"
    functionSourceFile: "com.github.javaparser.ast.validator.postprocessors.PostProcessors"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.postprocessors.PostProcessors].remove(com.github.javaparser.Processor)"
    functionSourceFile: "com.github.javaparser.ast.validator.postprocessors.PostProcessors"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.validator.postprocessors.PostProcessors"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Processor"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.postprocessors.PostProcessors:48"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.postprocessors.PostProcessors:51"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.validator.postprocessors.PostProcessors:50"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.postprocessors.PostProcessors:48,1"
      Dst: "[java.util.List].remove"
    - Src: "com.github.javaparser.ast.validator.postprocessors.PostProcessors:49,1"
      Dst: "[java.lang.AssertionError].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.postprocessors.PostProcessors].replace(com.github.javaparser.Processor,com.github.javaparser.Processor)"
    functionSourceFile: "com.github.javaparser.ast.validator.postprocessors.PostProcessors"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.validator.postprocessors.PostProcessors"
    argCount: 2
    argTypes:
    - "com.github.javaparser.Processor"
    - "com.github.javaparser.Processor"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.postprocessors.PostProcessors:55,1"
      Dst: "[com.github.javaparser.ast.validator.postprocessors.PostProcessors].remove"
    - Src: "com.github.javaparser.ast.validator.postprocessors.PostProcessors:56,1"
      Dst: "[com.github.javaparser.ast.validator.postprocessors.PostProcessors].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.postprocessors.PostProcessors].add(com.github.javaparser.Processor)"
    functionSourceFile: "com.github.javaparser.ast.validator.postprocessors.PostProcessors"
    linkageType: null
    functionLinenumber: 60
    functionDepth: 0
    returnType: "com.github.javaparser.ast.validator.postprocessors.PostProcessors"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Processor"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.postprocessors.PostProcessors:61,1"
      Dst: "[java.util.List].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.postprocessors.PostProcessors].postProcess(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.ast.validator.postprocessors.PostProcessors"
    linkageType: null
    functionLinenumber: 65
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ParseResult"
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.postprocessors.PostProcessors$lambda_postProcess_0__92].bootstrap$(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    - "[com.github.javaparser.ast.NodeList].forEach(java.util.function.Consumer)"
    functionUses: 1
    ICount: 7
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.postprocessors.PostProcessors:66,1"
      Dst: "[com.github.javaparser.ast.validator.postprocessors.PostProcessors$lambda_postProcess_0__92].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.postprocessors.PostProcessors:66,1"
      Dst: "[java.lang.Iterable].forEach"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.postprocessors.PostProcessors].lambda$postProcess$0(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration,com.github.javaparser.Processor)"
    functionSourceFile: "com.github.javaparser.ast.validator.postprocessors.PostProcessors"
    linkageType: null
    functionLinenumber: 65
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ParseResult"
    - "com.github.javaparser.ParserConfiguration"
    - "com.github.javaparser.Processor"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$LineEndingProcessor].postProcess(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    - "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1].postProcess(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    - "[com.github.javaparser.ParserConfiguration$2].postProcess(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    - "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor].postProcess(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    - "[com.github.javaparser.ast.validator.TypedValidator$1].postProcess(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    - "[com.github.javaparser.ParserConfiguration$4].postProcess(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    - "[com.github.javaparser.ParserConfiguration$3].postProcess(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    - "[com.github.javaparser.ParserConfiguration$1].postProcess(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    - "[com.github.javaparser.Processor].postProcess(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    functionUses: 1
    ICount: 5
    EdgeCount: 9
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.postprocessors.PostProcessors:66,1"
      Dst: "[com.github.javaparser.Processor].postProcess"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_36__76].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_36__76"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.BiConsumer"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_36__76].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_36__76:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_36__76].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_36__76].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_36__76"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_36__76:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_36__76].accept(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_36__76"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$36(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_36__76:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$36"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.SuperExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.SuperExprMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.SuperExprMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_94__295].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_94__295"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_94__295].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_94__295:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_94__295].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_94__295].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_94__295"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_94__295:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_94__295].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_94__295"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$94(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_94__295:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$94"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__704].bootstrap$(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__704"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__704].<init>(java.lang.Class)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__704:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__704].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__704].<init>(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__704"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__704:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__704].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__704"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 7
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__704:-1,1"
      Dst: "[java.lang.Class].isInstance"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__704:-1,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_tokensPreceeding_6__767].bootstrap$(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_tokensPreceeding_6__767"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator$Provider"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_tokensPreceeding_6__767].<init>(com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_tokensPreceeding_6__767:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_tokensPreceeding_6__767].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_tokensPreceeding_6__767].<init>(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_tokensPreceeding_6__767"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_tokensPreceeding_6__767:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_tokensPreceeding_6__767].provide()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_tokensPreceeding_6__767"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Iterator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_tokensPreceeding_6__767:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].lambda$tokensPreceeding$6"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_5__700].bootstrap$(com.github.javaparser.printer.PrettyPrintVisitor,com.github.javaparser.ast.body.VariableDeclarator,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_5__700"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 3
    argTypes:
    - "com.github.javaparser.printer.PrettyPrintVisitor"
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_5__700].<init>(com.github.javaparser.printer.PrettyPrintVisitor,com.github.javaparser.ast.body.VariableDeclarator,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_5__700:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_5__700].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_5__700].<init>(com.github.javaparser.printer.PrettyPrintVisitor,com.github.javaparser.ast.body.VariableDeclarator,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_5__700"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.printer.PrettyPrintVisitor"
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_5__700:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_5__700].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_5__700"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$5(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Void,com.github.javaparser.ast.nodeTypes.NodeWithVariables)"
    functionUses: 4
    ICount: 8
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_5__700:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$5"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__517].bootstrap$(com.github.javaparser.ast.expr.DoubleLiteralExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__517"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__517].<init>(com.github.javaparser.ast.expr.DoubleLiteralExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__517:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__517].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__517].<init>(com.github.javaparser.ast.expr.DoubleLiteralExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__517"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__517:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__517].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__517"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__517:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_23__63].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_23__63"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_23__63].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_23__63:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_23__63].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_23__63].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_23__63"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_23__63:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_23__63].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_23__63"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$23(com.github.javaparser.ast.modules.ModuleDeclaration)"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_23__63:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$23"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$4].<init>(java.lang.String,int)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$4"
    linkageType: null
    functionLinenumber: 88
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition].<init>(java.lang.String,int,com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$1)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$4:89,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$4].evaluate(com.github.javaparser.ast.Node,com.github.javaparser.ast.observer.ObservableProperty)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$4"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.observer.ObservableProperty"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$4:93,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].getValueAsBooleanAttribute"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$4:93,1"
      Dst: "[java.lang.Boolean].booleanValue"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_114__157].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_114__157"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_114__157].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_114__157:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_114__157].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_114__157].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_114__157"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_114__157:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_114__157].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_114__157"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$114(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_114__157:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$114"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy$getNameAsString__824].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy$getNameAsString__824"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy$getNameAsString__824].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy$getNameAsString__824:-1,1"
      Dst: "[com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy$getNameAsString__824].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy$getNameAsString__824].<init>()"
    functionSourceFile: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy$getNameAsString__824"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy$getNameAsString__824:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy$getNameAsString__824].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy$getNameAsString__824"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithName].getNameAsString()"
    functionUses: 6
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy$getNameAsString__824:-1,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithName].getNameAsString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__665].bootstrap$(com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__665"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__665].<init>(com.github.javaparser.ast.expr.SimpleName)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__665:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__665].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__665].<init>(com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__665"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__665:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__665].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__665"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__665:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_84__347].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_84__347"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_84__347].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_84__347:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_84__347].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_84__347].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_84__347"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_84__347:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_84__347].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_84__347"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$84(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_84__347:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$84"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmTextBlock].<init>(com.github.javaparser.ast.observer.ObservableProperty)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmTextBlock"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.observer.ObservableProperty"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmTextBlock:31,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmTextBlock].getProperty()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmTextBlock"
    linkageType: null
    functionLinenumber: 35
    functionDepth: 0
    returnType: "com.github.javaparser.ast.observer.ObservableProperty"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmTextBlock].prettyPrint(com.github.javaparser.ast.Node,com.github.javaparser.printer.SourcePrinter)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmTextBlock"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.printer.SourcePrinter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmTextBlock:41,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmTextBlock:43,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmTextBlock:45,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].getValueAsStringAttribute"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmTextBlock].toString()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmTextBlock"
    linkageType: null
    functionLinenumber: 50
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmTextBlock].getProperty()"
    functionUses: 6
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmTextBlock:51,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmTextBlock:51,1"
      Dst: "[java.lang.Class].getSimpleName"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmTextBlock:51,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmTextBlock].getProperty"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmTextBlock:51,1"
      Dst: "[java.lang.String].format"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_32__72].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_32__72"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.BiConsumer"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_32__72].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_32__72:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_32__72].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_32__72].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_32__72"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_32__72:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_32__72].accept(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_32__72"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$32(com.github.javaparser.ast.body.RecordDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_32__72:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$32"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.CommentsInserter$lambda_insertComments_0__802].bootstrap$()"
    functionSourceFile: "com.github.javaparser.CommentsInserter$lambda_insertComments_0__802"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.CommentsInserter$lambda_insertComments_0__802].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.CommentsInserter$lambda_insertComments_0__802:-1,1"
      Dst: "[com.github.javaparser.CommentsInserter$lambda_insertComments_0__802].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.CommentsInserter$lambda_insertComments_0__802].<init>()"
    functionSourceFile: "com.github.javaparser.CommentsInserter$lambda_insertComments_0__802"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.CommentsInserter$lambda_insertComments_0__802:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.CommentsInserter$lambda_insertComments_0__802].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.CommentsInserter$lambda_insertComments_0__802"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.CommentsInserter].lambda$insertComments$0(com.github.javaparser.ast.Node)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.CommentsInserter$lambda_insertComments_0__802:-1,1"
      Dst: "[com.github.javaparser.CommentsInserter].lambda$insertComments$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LambdaExpr].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.LambdaExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:72,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:72,1"
      Dst: "[com.github.javaparser.ast.stmt.ReturnStmt].<init>"
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:72,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LambdaExpr].<init>(com.github.javaparser.ast.body.Parameter,com.github.javaparser.ast.stmt.BlockStmt)"
    functionSourceFile: "com.github.javaparser.ast.expr.LambdaExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.Parameter"
    - "com.github.javaparser.ast.stmt.BlockStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:79,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:79,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LambdaExpr].<init>(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.BlockStmt)"
    functionSourceFile: "com.github.javaparser.ast.expr.LambdaExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.stmt.BlockStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:86,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LambdaExpr].<init>(com.github.javaparser.ast.body.Parameter,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.LambdaExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.Parameter"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:93,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:93,1"
      Dst: "[com.github.javaparser.ast.stmt.ExpressionStmt].<init>"
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:93,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LambdaExpr].<init>(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.LambdaExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:100,1"
      Dst: "[com.github.javaparser.ast.stmt.ExpressionStmt].<init>"
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:100,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LambdaExpr].<init>(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.Statement,boolean)"
    functionSourceFile: "com.github.javaparser.ast.expr.LambdaExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.stmt.Statement"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:105,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LambdaExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.Statement,boolean)"
    functionSourceFile: "com.github.javaparser.ast.expr.LambdaExpr"
    linkageType: null
    functionLinenumber: 112
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.stmt.Statement"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Expression].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].setParameters(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].setBody(com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].setEnclosingParameters(boolean)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 6
    ICount: 11
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:113,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].<init>"
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:114,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].setParameters"
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:115,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].setBody"
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:116,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].setEnclosingParameters"
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:117,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LambdaExpr].getParameters()"
    functionSourceFile: "com.github.javaparser.ast.expr.LambdaExpr"
    linkageType: null
    functionLinenumber: 121
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LambdaExpr].setParameters(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.expr.LambdaExpr"
    linkageType: null
    functionLinenumber: 126
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.LambdaExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.LambdaExpr:128"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.LambdaExpr:131"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.LambdaExpr:130"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.LambdaExpr:132"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.LambdaExpr:134"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.LambdaExpr:133"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:127,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:131,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:133,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:135,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LambdaExpr].getBody()"
    functionSourceFile: "com.github.javaparser.ast.expr.LambdaExpr"
    linkageType: null
    functionLinenumber: 143
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.Statement"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LambdaExpr].setBody(com.github.javaparser.ast.stmt.Statement)"
    functionSourceFile: "com.github.javaparser.ast.expr.LambdaExpr"
    linkageType: null
    functionLinenumber: 148
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.LambdaExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.Statement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 4
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.LambdaExpr:150"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.LambdaExpr:153"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.LambdaExpr:152"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.LambdaExpr:154"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.LambdaExpr:156"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.LambdaExpr:155"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:149,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:153,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:155,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:157,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.LambdaExpr"
    linkageType: null
    functionLinenumber: 163
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Object)"
    functionUses: 204
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:164,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.LambdaExpr"
    linkageType: null
    functionLinenumber: 169
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Object)"
    functionUses: 147
    ICount: 5
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:170,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LambdaExpr].isEnclosingParameters()"
    functionSourceFile: "com.github.javaparser.ast.expr.LambdaExpr"
    linkageType: null
    functionLinenumber: 174
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 9
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LambdaExpr].setEnclosingParameters(boolean)"
    functionSourceFile: "com.github.javaparser.ast.expr.LambdaExpr"
    linkageType: null
    functionLinenumber: 179
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.LambdaExpr"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 12
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.LambdaExpr:180"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.LambdaExpr:183"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.LambdaExpr:182"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:183,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:183,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LambdaExpr].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.LambdaExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 18
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.LambdaExpr:191"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.LambdaExpr:194"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.LambdaExpr:193"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.LambdaExpr:194"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.LambdaExpr:200"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.LambdaExpr:199"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.LambdaExpr:195"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.LambdaExpr:194"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.LambdaExpr:193"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:194,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:195,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:196,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:200,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.expr.LambdaExpr].getExpressionBody()"
    functionSourceFile: "com.github.javaparser.ast.expr.LambdaExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.LambdaExpr:209"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.LambdaExpr:212"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.LambdaExpr:211"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:209,1"
      Dst: "[com.github.javaparser.ast.stmt.Statement].isExpressionStmt"
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:210,1"
      Dst: "[com.github.javaparser.ast.stmt.Statement].asExpressionStmt"
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:210,1"
      Dst: "[com.github.javaparser.ast.stmt.ExpressionStmt].getExpression"
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:210,1"
      Dst: "[java.util.Optional].of"
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:212,1"
      Dst: "[java.util.Optional].empty"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LambdaExpr].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.LambdaExpr"
    linkageType: null
    functionLinenumber: 217
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.LambdaExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:218,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:218,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LambdaExpr].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.LambdaExpr"
    linkageType: null
    functionLinenumber: 223
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.LambdaExprMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LambdaExpr].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.LambdaExpr"
    linkageType: null
    functionLinenumber: 229
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.LambdaExpr].setBody(com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 25
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.LambdaExpr:230"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.LambdaExpr:233"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.LambdaExpr:232"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.LambdaExpr:233"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.LambdaExpr:237"
        BranchSideFuncs:
        - "setBody(com.github.javaparser.ast.stmt.Statement)"
      - BranchSide: "com.github.javaparser.ast.expr.LambdaExpr:236"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.expr.LambdaExpr:237"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.LambdaExpr:243"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.expr.LambdaExpr:242"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.expr.LambdaExpr:238"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.LambdaExpr:237"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.LambdaExpr:236"
        BranchSideFuncs:
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:234,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].setBody"
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:237,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:238,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:239,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:243,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.expr.LambdaExpr].isLambdaExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.LambdaExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LambdaExpr].asLambdaExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.LambdaExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.LambdaExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LambdaExpr].ifLambdaExpr(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.expr.LambdaExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:261,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LambdaExpr].toLambdaExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.LambdaExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.LambdaExpr:267,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.LambdaExpr].isPolyExpression()"
    functionSourceFile: "com.github.javaparser.ast.expr.LambdaExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__671].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__671"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__671].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__671:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__671].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__671].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__671"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__671:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__671].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__671"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__671:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$lambda_new_1__23].bootstrap$(com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$lambda_new_1__23"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Supplier"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$lambda_new_1__23].<init>(com.github.javaparser.ParserConfiguration)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$lambda_new_1__23:-1,1"
      Dst: "[com.github.javaparser.ParserConfiguration$lambda_new_1__23].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$lambda_new_1__23].<init>(com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$lambda_new_1__23"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$lambda_new_1__23:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$lambda_new_1__23].get()"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$lambda_new_1__23"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration].lambda$new$1()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$lambda_new_1__23:-1,1"
      Dst: "[com.github.javaparser.ParserConfiguration].lambda$new$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_10__703].bootstrap$(com.github.javaparser.printer.PrettyPrintVisitor,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_10__703"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.PrettyPrintVisitor"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_10__703].<init>(com.github.javaparser.printer.PrettyPrintVisitor,java.lang.Void)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_10__703:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_10__703].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_10__703].<init>(com.github.javaparser.printer.PrettyPrintVisitor,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_10__703"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.PrettyPrintVisitor"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_10__703:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_10__703].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_10__703"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$10(java.lang.Void,com.github.javaparser.ast.type.Type)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_10__703:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$10"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__588].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__588"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__588].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__588:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__588].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__588].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__588"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__588:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__588].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__588"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__588:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$1Helper].<init>()"
    functionSourceFile: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$1Helper"
    linkageType: null
    functionLinenumber: 131
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$1Helper:132,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$1Helper].toArrayLevel(com.github.javaparser.ast.type.Type,int)"
    functionSourceFile: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$1Helper"
    linkageType: null
    functionLinenumber: 138
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.ArrayType].getArrayLevel()"
    - "[com.github.javaparser.ast.type.Type].getArrayLevel()"
    - "[com.github.javaparser.ast.type.ArrayType].getArrayLevel()"
    - "[com.github.javaparser.ast.type.Type].getArrayLevel()"
    - "[com.github.javaparser.ast.type.ArrayType].getComponentType()"
    functionUses: 1
    ICount: 20
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$1Helper:139"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$1Helper:142"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$1Helper:141"
        BranchSideFuncs:
        - "getArrayLevel()"
    - Branch String: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$1Helper:142"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$1Helper:148"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$1Helper:147"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$1Helper:143"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$1Helper:null"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$1Helper:139,1"
      Dst: "[com.github.javaparser.ast.type.Type].getArrayLevel"
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$1Helper:140,1"
      Dst: "[java.util.Optional].empty"
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$1Helper:146,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].getComponentType"
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$1Helper:148,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$1Helper].access$000(com.github.javaparser.ast.nodeTypes.NodeWithVariables$1Helper,com.github.javaparser.ast.type.Type,int)"
    functionSourceFile: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$1Helper"
    linkageType: null
    functionLinenumber: 131
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.nodeTypes.NodeWithVariables$1Helper"
    - "com.github.javaparser.ast.type.Type"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$1Helper].toArrayLevel(com.github.javaparser.ast.type.Type,int)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithVariables$1Helper:132,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$1Helper].toArrayLevel"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.ObservableProperty$lambda_fromCamelCaseName_0__758].bootstrap$(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.observer.ObservableProperty$lambda_fromCamelCaseName_0__758"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.observer.ObservableProperty$lambda_fromCamelCaseName_0__758].<init>(java.lang.String)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.ObservableProperty$lambda_fromCamelCaseName_0__758:-1,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty$lambda_fromCamelCaseName_0__758].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.ObservableProperty$lambda_fromCamelCaseName_0__758].<init>(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.observer.ObservableProperty$lambda_fromCamelCaseName_0__758"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.ObservableProperty$lambda_fromCamelCaseName_0__758:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.ObservableProperty$lambda_fromCamelCaseName_0__758].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.observer.ObservableProperty$lambda_fromCamelCaseName_0__758"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.observer.ObservableProperty].lambda$fromCamelCaseName$0(java.lang.String,com.github.javaparser.ast.observer.ObservableProperty)"
    functionUses: 2
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.ObservableProperty$lambda_fromCamelCaseName_0__758:-1,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].lambda$fromCamelCaseName$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].equals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:43,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:43,1"
      Dst: "[java.lang.Boolean].booleanValue"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.CompilationUnit,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 47
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:48"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:47"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:48,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.PackageDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 52
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.PackageDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:53"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:52"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:53,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.TypeParameter,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 57
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.TypeParameter"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:58"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:57"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:58,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.comments.LineComment,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 62
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.LineComment"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:63"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:62"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:63,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.comments.BlockComment,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 67
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.BlockComment"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:68"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:67"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:68,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 72
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:73"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:72"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:73,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 77
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:78"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:77"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:78,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 82
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumConstantDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:83"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:82"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:83,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 87
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:88"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:87"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:88,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 92
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:93"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:92"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:93,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 97
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.FieldDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:98"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:97"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:98,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 102
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:103"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:102"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:103,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 107
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ConstructorDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:108"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:107"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:108,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 112
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.MethodDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:113"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:112"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:113,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.Parameter,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 117
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.Parameter"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:118"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:117"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:118,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 122
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.InitializerDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:123"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:122"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:123,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 127
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.JavadocComment"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:128"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:127"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:128,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 132
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:133"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:132"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:133,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 137
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.PrimitiveType"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:138"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:137"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:138,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.ArrayType,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 142
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ArrayType"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:143"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:142"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:143,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 147
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ArrayCreationLevel"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:148"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:147"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:148,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.IntersectionType,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 152
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.IntersectionType"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:153"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:152"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:153,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.UnionType,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 157
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnionType"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:158"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:157"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:158,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.VoidType,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 162
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VoidType"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:163"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:162"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:163,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.WildcardType,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 167
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.WildcardType"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:168"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:167"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:168,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.UnknownType,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 172
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnknownType"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:173"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:172"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:173,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 177
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayAccessExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:178"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:177"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:178,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 182
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayCreationExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:183"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:182"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:183,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 187
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:188"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:187"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:188,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 192
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.AssignExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:193"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:192"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:193,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 197
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BinaryExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:198"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:197"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:198,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.CastExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 202
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CastExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:203"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:202"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:203,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 207
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ClassExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:208"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:207"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:208,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 212
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ConditionalExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:213"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:212"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:213,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 217
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.EnclosedExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:218"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:217"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:218,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 222
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.FieldAccessExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:223"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:222"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:223,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 227
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.InstanceOfExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:228"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:227"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:228,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 232
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.StringLiteralExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:233"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:232"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:233,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 237
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:238"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:237"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:238,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 242
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LongLiteralExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:243"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:242"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:243,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 247
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CharLiteralExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:248"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:247"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:248,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 252
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:253"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:252"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:253,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 257
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:258"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:257"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:258,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 262
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NullLiteralExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:263"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:262"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:263,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 267
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodCallExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:268"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:267"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:268,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.NameExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 272
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NameExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:273"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:272"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:273,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 277
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ObjectCreationExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:278"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:277"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:278,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 282
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:283"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:282"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:283,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 287
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:288"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:287"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:288,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 292
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ThisExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:293"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:292"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:293,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 297
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SuperExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:298"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:297"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:298,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 302
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.UnaryExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:303"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:302"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:303,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 307
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:308"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:307"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:308,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 312
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MarkerAnnotationExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:313"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:312"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:313,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 317
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:318"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:317"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:318,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 322
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:323"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:322"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:323,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 327
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MemberValuePair"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:328"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:327"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:328,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 332
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:333"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:332"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:333,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 337
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:338"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:337"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:338,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 342
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:343"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:342"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:343,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 347
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.AssertStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:348"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:347"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:348,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 352
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BlockStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:353"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:352"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:353,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 357
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LabeledStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:358"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:357"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:358,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 362
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.EmptyStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:363"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:362"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:363,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 367
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExpressionStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:368"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:367"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:368,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 372
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:373"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:372"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:373,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 377
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchEntry"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:378"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:377"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:378,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 382
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BreakStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:383"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:382"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:383,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 387
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ReturnStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:388"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:387"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:388,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 392
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.IfStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:393"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:392"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:393,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 397
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.WhileStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:398"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:397"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:398,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 402
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ContinueStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:403"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:402"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:403,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 407
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.DoStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:408"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:407"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:408,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 412
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForEachStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:413"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:412"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:413,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 417
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:418"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:417"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:418,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 422
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ThrowStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:423"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:422"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:423,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 427
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SynchronizedStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:428"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:427"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:428,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 432
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.TryStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:433"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:432"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:433,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 437
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.CatchClause"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:438"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:437"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:438,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 442
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LambdaExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:443"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:442"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:443,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 447
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodReferenceExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:448"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:447"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:448,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 452
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TypeExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:453"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:452"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:453,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.ImportDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 457
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ImportDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:458"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:457"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:458,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 462
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:463"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:462"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:463,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 467
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:468"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:467"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:468,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 472
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:473"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:472"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:473,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 477
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleExportsDirective"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:478"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:477"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:478,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 482
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:483"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:482"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:483,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 487
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleUsesDirective"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:488"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:487"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:488,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 492
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleOpensDirective"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:493"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:492"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:493,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 497
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.UnparsableStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:498"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:497"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:498,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 502
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ReceiverParameter"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:503"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:502"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:503,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.VarType,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 507
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VarType"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:508"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:507"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:508,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.Modifier,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 512
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Modifier"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:513"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:512"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:513,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 517
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SwitchExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:518"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:517"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:518,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 522
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.YieldStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:523"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:522"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:523,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 527
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:528"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:527"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:528,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 532
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.PatternExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:533"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:532"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:533,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 537
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.RecordDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:538"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:537"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:538,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 542
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:543"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:542"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:543,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.PatternExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.YieldStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SwitchExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.Modifier,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Modifier"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.Modifier,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.VarType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VarType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.VarType,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ReceiverParameter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.UnparsableStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleOpensDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleUsesDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleExportsDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ImportDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.ImportDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.NodeList,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TypeExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodReferenceExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LambdaExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.CatchClause"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.TryStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SynchronizedStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ThrowStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForEachStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.DoStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ContinueStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.WhileStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.IfStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ReturnStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BreakStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchEntry"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExpressionStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.EmptyStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LabeledStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BlockStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.AssertStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MemberValuePair"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MarkerAnnotationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.UnaryExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SuperExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ThisExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ObjectCreationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NameExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.NameExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodCallExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NullLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CharLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LongLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.StringLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.InstanceOfExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.FieldAccessExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.EnclosedExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ConditionalExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ClassExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CastExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.CastExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BinaryExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.AssignExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayCreationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayAccessExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnknownType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.UnknownType,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.WildcardType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.WildcardType,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.VoidType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VoidType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.VoidType,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.UnionType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnionType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.UnionType,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.IntersectionType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.IntersectionType,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ArrayCreationLevel"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ArrayType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.ArrayType,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.PrimitiveType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.JavadocComment"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.InitializerDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.Parameter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.Parameter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.Parameter,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.MethodDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ConstructorDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.FieldDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumConstantDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.RecordDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.BlockComment"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.comments.BlockComment,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.LineComment"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.comments.LineComment,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.TypeParameter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.TypeParameter,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.PackageDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.PackageDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.CompilationUnit,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_printComment_0__775].bootstrap$(com.github.javaparser.printer.PrettyPrintVisitor,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_printComment_0__775"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.PrettyPrintVisitor"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_printComment_0__775].<init>(com.github.javaparser.printer.PrettyPrintVisitor,java.lang.Void)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_printComment_0__775:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_printComment_0__775].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_printComment_0__775].<init>(com.github.javaparser.printer.PrettyPrintVisitor,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_printComment_0__775"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.PrettyPrintVisitor"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_printComment_0__775:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_printComment_0__775].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_printComment_0__775"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$printComment$0(java.lang.Void,com.github.javaparser.ast.comments.Comment)"
    functionUses: 2
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_printComment_0__775:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$printComment$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Utils$toUpperCase__875].bootstrap$()"
    functionSourceFile: "com.github.javaparser.utils.Utils$toUpperCase__875"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils$toUpperCase__875].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.Utils$toUpperCase__875:-1,1"
      Dst: "[com.github.javaparser.utils.Utils$toUpperCase__875].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Utils$toUpperCase__875].<init>()"
    functionSourceFile: "com.github.javaparser.utils.Utils$toUpperCase__875"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.Utils$toUpperCase__875:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Utils$toUpperCase__875].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.Utils$toUpperCase__875"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 6
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.Utils$toUpperCase__875:-1,1"
      Dst: "[java.lang.String].toUpperCase"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_151__148].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_151__148"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_151__148].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_151__148:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_151__148].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_151__148].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_151__148"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_151__148:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_151__148].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_151__148"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$151(java.lang.Object,com.github.javaparser.ast.expr.Name)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_151__148:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$151"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:67,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:67,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].<init>(com.github.javaparser.ast.type.Type,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 14
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:71,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:71,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].<init>"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:71,1"
      Dst: "[com.github.javaparser.ast.NodeList].nodeList"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:71,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].<init>(com.github.javaparser.ast.body.VariableDeclarator)"
    functionSourceFile: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.VariableDeclarator"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:75,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:75,1"
      Dst: "[com.github.javaparser.ast.NodeList].nodeList"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:75,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].<init>(com.github.javaparser.ast.type.Type,java.lang.String,com.github.javaparser.ast.Modifier[])"
    functionSourceFile: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    - "java.lang.String"
    - "com.github.javaparser.ast.Modifier[]"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 18
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:79,1"
      Dst: "[java.util.Arrays].stream"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:79,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr$lambda_new_0__938].bootstrap$"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:79,1"
      Dst: "[java.util.stream.Collectors].toCollection"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:79,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:79,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:79,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].<init>"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:79,1"
      Dst: "[com.github.javaparser.ast.NodeList].nodeList"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:79,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].<init>(com.github.javaparser.ast.body.VariableDeclarator,com.github.javaparser.ast.Modifier[])"
    functionSourceFile: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "com.github.javaparser.ast.Modifier[]"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 15
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:83,1"
      Dst: "[java.util.Arrays].stream"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:83,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr$lambda_new_1__939].bootstrap$"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:83,1"
      Dst: "[java.util.stream.Collectors].toCollection"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:83,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:83,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:83,1"
      Dst: "[com.github.javaparser.ast.NodeList].nodeList"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:83,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].<init>(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:87,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:87,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].<init>(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:91,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:91,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].<init>(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:96,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    linkageType: null
    functionLinenumber: 103
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Expression].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].setModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].setAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].setVariables(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 11
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:104,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].<init>"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:105,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].setModifiers"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:106,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].setAnnotations"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:107,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].setVariables"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:108,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    linkageType: null
    functionLinenumber: 113
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Object)"
    functionUses: 209
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:114,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    linkageType: null
    functionLinenumber: 119
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Object)"
    functionUses: 150
    ICount: 5
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:120,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getAnnotations()"
    functionSourceFile: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    linkageType: null
    functionLinenumber: 124
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 16
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getModifiers()"
    functionSourceFile: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    linkageType: null
    functionLinenumber: 135
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 15
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getVariables()"
    functionSourceFile: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    linkageType: null
    functionLinenumber: 140
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 22
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].setAnnotations(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    linkageType: null
    functionLinenumber: 145
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.VariableDeclarationExpr:147"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:150"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:149"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.VariableDeclarationExpr:151"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:153"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:152"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:146,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:150,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:152,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:154,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].setModifiers(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    linkageType: null
    functionLinenumber: 159
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.VariableDeclarationExpr:161"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:164"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:163"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.VariableDeclarationExpr:165"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:167"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:166"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:160,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:164,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:166,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:168,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].setVariables(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    linkageType: null
    functionLinenumber: 173
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.VariableDeclarationExpr:175"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:178"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:177"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.VariableDeclarationExpr:179"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:181"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:180"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:174,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:178,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:180,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:182,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 42
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.VariableDeclarationExpr:189"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:192"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:191"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.VariableDeclarationExpr:192"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:198"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:197"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.VariableDeclarationExpr:193"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:192"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:191"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.VariableDeclarationExpr:198"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:204"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:203"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.VariableDeclarationExpr:199"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:198"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:197"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.VariableDeclarationExpr:204"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:210"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:209"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.VariableDeclarationExpr:205"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:204"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:203"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:192,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:193,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:194,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:210,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 18
    CyclomaticComplexity: 4
  - functionName: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    linkageType: null
    functionLinenumber: 215
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:216,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:216,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    linkageType: null
    functionLinenumber: 221
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.VariableDeclarationExprMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    linkageType: null
    functionLinenumber: 227
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 46
    EdgeCount: 10
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.VariableDeclarationExpr:228"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:231"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:230"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.VariableDeclarationExpr:231"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:237"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:236"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.VariableDeclarationExpr:232"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:231"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:230"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.VariableDeclarationExpr:237"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:243"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:242"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.expr.VariableDeclarationExpr:238"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:237"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:236"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.VariableDeclarationExpr:243"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:249"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:248"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.expr.VariableDeclarationExpr:244"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:243"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.VariableDeclarationExpr:242"
        BranchSideFuncs:
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:231,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:232,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:233,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:249,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 18
    CyclomaticComplexity: 4
  - functionName: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].isVariableDeclarationExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    linkageType: null
    functionLinenumber: 254
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].asVariableDeclarationExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].ifVariableDeclarationExpr(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:267,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].toVariableDeclarationExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:273,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].lambda$new$1()"
    functionSourceFile: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:83,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].lambda$new$0()"
    functionSourceFile: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.VariableDeclarationExpr:79,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_202__314].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_202__314"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_202__314].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_202__314:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_202__314].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_202__314].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_202__314"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_202__314:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_202__314].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_202__314"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$202(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_202__314:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$202"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.BlockStmtMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.BlockStmtMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.StatementMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.BlockStmtMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.StatementMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_105__441].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_105__441"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_105__441].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_105__441:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_105__441].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_105__441].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_105__441"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_105__441:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_105__441].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_105__441"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$105(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_105__441:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$105"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_1__741].bootstrap$(com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_1__741"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_1__741].<init>(com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_1__741:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_1__741].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_1__741].<init>(com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_1__741"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_1__741:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_1__741].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_1__741"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].lambda$visit$1(com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.body.Parameter)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_1__741:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].lambda$visit$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__641].bootstrap$(com.github.javaparser.ast.type.TypeParameter)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__641"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.TypeParameter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__641].<init>(com.github.javaparser.ast.type.TypeParameter)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__641:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__641].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__641].<init>(com.github.javaparser.ast.type.TypeParameter)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__641"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.TypeParameter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__641:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__641].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__641"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__641:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$asString__779].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$asString__779"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$asString__779].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$asString__779:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$asString__779].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$asString__779].<init>()"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$asString__779"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$asString__779:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$asString__779].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$asString__779"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Modifier$Keyword].asString()"
    functionUses: 7
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$asString__779:-1,1"
      Dst: "[com.github.javaparser.ast.Modifier$Keyword].asString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:51,1"
      Dst: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].<init>(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:61,1"
      Dst: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    linkageType: null
    functionLinenumber: 68
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:69,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].<init>"
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:70,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    linkageType: null
    functionLinenumber: 75
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Object)"
    functionUses: 206
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:76,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    linkageType: null
    functionLinenumber: 81
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Object)"
    functionUses: 147
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:82,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].isTextBlockLiteralExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].asTextBlockLiteralExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].toTextBlockLiteralExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:100,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].ifTextBlockLiteralExpr(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:106,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    linkageType: null
    functionLinenumber: 111
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:112,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:112,1"
      Dst: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    linkageType: null
    functionLinenumber: 117
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.TextBlockLiteralExprMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].stripIndentOfLines()"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    linkageType: null
    functionLinenumber: 127
    functionDepth: 0
    returnType: "java.util.stream.Stream"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_0__782].bootstrap$(java.lang.String[])"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_1__783].bootstrap$(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.String[])"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_2__784].bootstrap$(com.github.javaparser.ast.expr.TextBlockLiteralExpr)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$compare__785].bootstrap$()"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_3__786].bootstrap$(int)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$trimTrailing__787].bootstrap$(com.github.javaparser.ast.expr.TextBlockLiteralExpr)"
    functionUses: 2
    ICount: 24
    EdgeCount: 7
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:128,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:128,1"
      Dst: "[java.lang.String].split"
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:135,1"
      Dst: "[java.util.stream.IntStream].range"
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:135,1"
      Dst: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_0__782].bootstrap$"
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:135,1"
      Dst: "[java.util.stream.IntStream].mapToObj"
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:135,1"
      Dst: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_1__783].bootstrap$"
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:135,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:135,1"
      Dst: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_2__784].bootstrap$"
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:135,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:135,1"
      Dst: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$compare__785].bootstrap$"
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:135,1"
      Dst: "[java.util.stream.Stream].min"
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:135,1"
      Dst: "[java.lang.Integer].valueOf"
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:135,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:135,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:139,1"
      Dst: "[java.util.Arrays].stream"
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:139,1"
      Dst: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_3__786].bootstrap$"
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:139,1"
      Dst: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$trimTrailing__787].bootstrap$"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].stripIndent()"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:148,1"
      Dst: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].stripIndentOfLines"
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:148,1"
      Dst: "[java.util.stream.Collectors].joining"
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:148,1"
      Dst: "[java.util.stream.Stream].collect"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].translateEscapes()"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:155,1"
      Dst: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].stripIndent"
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:155,1"
      Dst: "[com.github.javaparser.utils.StringEscapeUtils].unescapeJavaTextBlock"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].asString()"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:162,1"
      Dst: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].translateEscapes"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].isLastLine(java.lang.String[],java.lang.Integer)"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    linkageType: null
    functionLinenumber: 168
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.lang.String[]"
    - "java.lang.Integer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 11
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:169"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:168"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:169,1"
      Dst: "[java.lang.Integer].intValue"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].emptyOrWhitespace(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    linkageType: null
    functionLinenumber: 175
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:176,1"
      Dst: "[java.lang.String].trim"
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:176,1"
      Dst: "[java.lang.String].isEmpty"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].indentSize(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    linkageType: null
    functionLinenumber: 182
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:184"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:187"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:186"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:183,1"
      Dst: "[java.lang.String].trim"
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:184,1"
      Dst: "[java.lang.String].isEmpty"
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:185,1"
      Dst: "[java.lang.String].length"
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:187,1"
      Dst: "[java.lang.String].indexOf"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].trimTrailing(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    linkageType: null
    functionLinenumber: 193
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 18
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:195"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:198"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:197"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:195"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:198"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:197"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:199"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:197"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:194,1"
      Dst: "[java.lang.String].length"
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:195,1"
      Dst: "[java.lang.String].charAt"
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:195,1"
      Dst: "[java.lang.Character].isWhitespace"
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:199,1"
      Dst: "[java.lang.String].substring"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].lambda$stripIndentOfLines$3(int,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    linkageType: null
    functionLinenumber: 138
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 2
    argTypes:
    - "int"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 8
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:139"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:138"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:139,1"
      Dst: "[java.lang.String].length"
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:139,1"
      Dst: "[java.lang.String].substring"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].lambda$stripIndentOfLines$2(com.github.javaparser.utils.Pair)"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    linkageType: null
    functionLinenumber: 134
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.utils.Pair"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].indentSize(java.lang.String)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:135,1"
      Dst: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].indentSize"
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:135,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].lambda$stripIndentOfLines$1(java.lang.String[],com.github.javaparser.utils.Pair)"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    linkageType: null
    functionLinenumber: 134
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.lang.String[]"
    - "com.github.javaparser.utils.Pair"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].emptyOrWhitespace(java.lang.String)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].isLastLine(java.lang.String[],java.lang.Integer)"
    functionUses: 1
    ICount: 15
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:135"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:134"
        BranchSideFuncs:
        - "emptyOrWhitespace(java.lang.String)"
        - "isLastLine(java.lang.String[],java.lang.Integer)"
    - Branch String: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:135"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:134"
        BranchSideFuncs:
        - "emptyOrWhitespace(java.lang.String)"
        - "isLastLine(java.lang.String[],java.lang.Integer)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:135,1"
      Dst: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].emptyOrWhitespace"
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:135,1"
      Dst: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].isLastLine"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].lambda$stripIndentOfLines$0(java.lang.String[],int)"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.utils.Pair"
    argCount: 2
    argTypes:
    - "java.lang.String[]"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:135,1"
      Dst: "[java.lang.Integer].valueOf"
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr:135,1"
      Dst: "[com.github.javaparser.utils.Pair].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__429].bootstrap$(com.github.javaparser.ast.body.MethodDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__429"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.MethodDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__429].<init>(com.github.javaparser.ast.body.MethodDeclaration)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__429:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__429].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__429].<init>(com.github.javaparser.ast.body.MethodDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__429"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.MethodDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__429:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__429].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__429"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__429:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_matchForbiddenContext_2__827].bootstrap$(com.github.javaparser.ast.type.ClassOrInterfaceType)"
    functionSourceFile: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_matchForbiddenContext_2__827"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_matchForbiddenContext_2__827].<init>(com.github.javaparser.ast.type.ClassOrInterfaceType)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_matchForbiddenContext_2__827:-1,1"
      Dst: "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_matchForbiddenContext_2__827].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_matchForbiddenContext_2__827].<init>(com.github.javaparser.ast.type.ClassOrInterfaceType)"
    functionSourceFile: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_matchForbiddenContext_2__827"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_matchForbiddenContext_2__827:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_matchForbiddenContext_2__827].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_matchForbiddenContext_2__827"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1].lambda$matchForbiddenContext$2(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Class)"
    functionUses: 2
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_matchForbiddenContext_2__827:-1,1"
      Dst: "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1].lambda$matchForbiddenContext$2"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.AssertStmt].<init>()"
    functionSourceFile: "com.github.javaparser.ast.stmt.AssertStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.AssertStmt:55,1"
      Dst: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].<init>"
    - Src: "com.github.javaparser.ast.stmt.AssertStmt:55,1"
      Dst: "[com.github.javaparser.ast.stmt.AssertStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.AssertStmt].<init>(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.stmt.AssertStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.AssertStmt:59,1"
      Dst: "[com.github.javaparser.ast.stmt.AssertStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.AssertStmt].<init>(com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.stmt.AssertStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.AssertStmt:64,1"
      Dst: "[com.github.javaparser.ast.stmt.AssertStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.AssertStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.stmt.AssertStmt"
    linkageType: null
    functionLinenumber: 71
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.Statement].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].setCheck(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].setMessage(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 9
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.AssertStmt:72,1"
      Dst: "[com.github.javaparser.ast.stmt.Statement].<init>"
    - Src: "com.github.javaparser.ast.stmt.AssertStmt:73,1"
      Dst: "[com.github.javaparser.ast.stmt.AssertStmt].setCheck"
    - Src: "com.github.javaparser.ast.stmt.AssertStmt:74,1"
      Dst: "[com.github.javaparser.ast.stmt.AssertStmt].setMessage"
    - Src: "com.github.javaparser.ast.stmt.AssertStmt:75,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.AssertStmt"
    linkageType: null
    functionLinenumber: 80
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Object)"
    functionUses: 59
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.AssertStmt:81,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.AssertStmt"
    linkageType: null
    functionLinenumber: 86
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Object)"
    functionUses: 45
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.AssertStmt:87,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.AssertStmt].getCheck()"
    functionSourceFile: "com.github.javaparser.ast.stmt.AssertStmt"
    linkageType: null
    functionLinenumber: 91
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.AssertStmt].getMessage()"
    functionSourceFile: "com.github.javaparser.ast.stmt.AssertStmt"
    linkageType: null
    functionLinenumber: 96
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 19
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.AssertStmt:97,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.AssertStmt].setCheck(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.stmt.AssertStmt"
    linkageType: null
    functionLinenumber: 101
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.AssertStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.AssertStmt:103"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.AssertStmt:106"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.AssertStmt:105"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.AssertStmt:107"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.AssertStmt:109"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.AssertStmt:108"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.AssertStmt:102,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.stmt.AssertStmt:106,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.AssertStmt:108,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.AssertStmt:110,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.AssertStmt].setMessage(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.stmt.AssertStmt"
    linkageType: null
    functionLinenumber: 121
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.AssertStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 15
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.AssertStmt:122"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.AssertStmt:125"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.AssertStmt:124"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.AssertStmt:126"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.AssertStmt:128"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.AssertStmt:127"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.AssertStmt:125,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.AssertStmt:127,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.AssertStmt:129,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.AssertStmt].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.stmt.AssertStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.AssertStmt:136"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.AssertStmt:139"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.AssertStmt:138"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.AssertStmt:139"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.AssertStmt:145"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.AssertStmt:144"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.AssertStmt:140"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.AssertStmt:145"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.AssertStmt:144"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.AssertStmt:141,1"
      Dst: "[com.github.javaparser.ast.stmt.AssertStmt].removeMessage"
    - Src: "com.github.javaparser.ast.stmt.AssertStmt:145,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.AssertStmt].removeMessage()"
    functionSourceFile: "com.github.javaparser.ast.stmt.AssertStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.AssertStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.AssertStmt:150,1"
      Dst: "[com.github.javaparser.ast.stmt.AssertStmt].setMessage"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.AssertStmt].clone()"
    functionSourceFile: "com.github.javaparser.ast.stmt.AssertStmt"
    linkageType: null
    functionLinenumber: 155
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.AssertStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.AssertStmt:156,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.stmt.AssertStmt:156,1"
      Dst: "[com.github.javaparser.ast.stmt.AssertStmt].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.AssertStmt].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.stmt.AssertStmt"
    linkageType: null
    functionLinenumber: 161
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.AssertStmtMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.AssertStmt].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.stmt.AssertStmt"
    linkageType: null
    functionLinenumber: 167
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.AssertStmt].setCheck(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].setMessage(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 19
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.AssertStmt:168"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.AssertStmt:171"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.AssertStmt:170"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.AssertStmt:171"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.AssertStmt:175"
        BranchSideFuncs:
        - "setCheck(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.stmt.AssertStmt:174"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.AssertStmt:175"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.AssertStmt:181"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.AssertStmt:180"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.stmt.AssertStmt:176"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.AssertStmt:181"
        BranchSideFuncs:
        - "setMessage(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.stmt.AssertStmt:180"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.AssertStmt:172,1"
      Dst: "[com.github.javaparser.ast.stmt.AssertStmt].setCheck"
    - Src: "com.github.javaparser.ast.stmt.AssertStmt:177,1"
      Dst: "[com.github.javaparser.ast.stmt.AssertStmt].setMessage"
    - Src: "com.github.javaparser.ast.stmt.AssertStmt:181,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.AssertStmt].isAssertStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.AssertStmt"
    linkageType: null
    functionLinenumber: 186
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.AssertStmt].asAssertStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.AssertStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.AssertStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.AssertStmt].ifAssertStmt(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.stmt.AssertStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.AssertStmt:199,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.AssertStmt].toAssertStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.AssertStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.AssertStmt:205,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic].<init>()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:38,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic].isPhantomNode(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 46
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:53"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:56"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:55"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:56"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:59"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:58"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:59"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:59"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:58"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:59"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:59"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:58"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:59"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:59"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:58"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:59"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:-1"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:59"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:-1"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:-2"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:53,1"
      Dst: "[java.util.Map].containsKey"
    - Src: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:54,1"
      Dst: "[java.util.Map].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:54,1"
      Dst: "[java.lang.Boolean].booleanValue"
    - Src: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:59,1"
      Dst: "[com.github.javaparser.ast.Node].getParentNode"
    - Src: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:59,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:59,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:59,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange"
    - Src: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:59,1"
      Dst: "[com.github.javaparser.ast.Node].getRange"
    - Src: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:59,1"
      Dst: "[com.github.javaparser.Range].contains"
    - Src: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:59,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic].inPhantomNode"
    - Src: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:60,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:60,1"
      Dst: "[java.util.Map].put"
    - Src: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:61,1"
      Dst: "[com.github.javaparser.ast.Node].register"
    JavaMethodInfo: null
    BBCount: 12
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic].inPhantomNode(com.github.javaparser.ast.Node,int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 20
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:69"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:69"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:68"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:69"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:-2"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:69,1"
      Dst: "[com.github.javaparser.ast.Node].getParentNode"
    - Src: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:69,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:69,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:69,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic].isPhantomNode"
    - Src: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:69,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic].inPhantomNode"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic].cleanUpCache()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic:77,1"
      Dst: "[java.util.Map].clear"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic].access$000()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.util.Map"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_3__626].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_3__626"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_3__626].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_3__626:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_3__626].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_3__626].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_3__626"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_3__626:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_3__626].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_3__626"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$3(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_3__626:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$3"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor"
    linkageType: null
    functionLinenumber: 68
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1].<init>(com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor)"
    - "[com.github.javaparser.ast.validator.postprocessors.PostProcessors].<init>(com.github.javaparser.Processor[])"
    - "[com.github.javaparser.ast.validator.postprocessors.PostProcessors].add(com.github.javaparser.Processor)"
    functionUses: 3
    ICount: 9
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor:69,1"
      Dst: "[com.github.javaparser.ast.validator.postprocessors.PostProcessors].<init>"
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor:47,1"
      Dst: "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1].<init>"
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor:70,1"
      Dst: "[com.github.javaparser.ast.validator.postprocessors.PostProcessors].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor].access$000()"
    functionSourceFile: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage"
    linkageType: null
    functionLinenumber: 51
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.ParserConfiguration$LanguageLevel"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 25
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage:52,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].toString()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage"
    linkageType: null
    functionLinenumber: 58
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 5
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage:62,1"
      Dst: "[java.lang.Enum].toString"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage:59,1"
      Dst: "[java.lang.String].format"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils].<init>()"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils:41,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils].sortByBeginPosition(java.util.List)"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils"
    linkageType: null
    functionLinenumber: 45
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.PositionUtils].sortByBeginPosition(java.util.List,boolean)"
    functionUses: 4
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils:46,1"
      Dst: "[com.github.javaparser.utils.PositionUtils].sortByBeginPosition"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils].sortByBeginPosition(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils"
    linkageType: null
    functionLinenumber: 49
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.PositionUtils].sortByBeginPosition(java.util.List,boolean)"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils:50,1"
      Dst: "[com.github.javaparser.utils.PositionUtils].sortByBeginPosition"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils].sortByBeginPosition(java.util.List,boolean)"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils"
    linkageType: null
    functionLinenumber: 53
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.util.List"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.PositionUtils$lambda_sortByBeginPosition_0__776].bootstrap$(boolean)"
    - "[com.github.javaparser.ast.NodeList].sort(java.util.Comparator)"
    functionUses: 3
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils:54,1"
      Dst: "[com.github.javaparser.utils.PositionUtils$lambda_sortByBeginPosition_0__776].bootstrap$"
    - Src: "com.github.javaparser.utils.PositionUtils:54,1"
      Dst: "[java.util.List].sort"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils].areInOrder(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils"
    linkageType: null
    functionLinenumber: 57
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.PositionUtils].areInOrder(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node,boolean)"
    functionUses: 2
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils:58,1"
      Dst: "[com.github.javaparser.utils.PositionUtils].areInOrder"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils].areInOrder(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node,boolean)"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils"
    linkageType: null
    functionLinenumber: 61
    functionDepth: 0
    returnType: "boolean"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.PositionUtils].compare(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node,boolean)"
    functionUses: 1
    ICount: 9
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.PositionUtils:62"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.PositionUtils:61"
        BranchSideFuncs:
        - "compare(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node,boolean)"
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils:62,1"
      Dst: "[com.github.javaparser.utils.PositionUtils].compare"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils].compare(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node,boolean)"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils"
    linkageType: null
    functionLinenumber: 65
    functionDepth: 0
    returnType: "int"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange()"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange()"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange()"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange()"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange()"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange()"
    - "[com.github.javaparser.utils.PositionUtils].beginLineWithoutConsideringAnnotation(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.utils.PositionUtils].beginLineWithoutConsideringAnnotation(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.utils.PositionUtils].beginColumnWithoutConsideringAnnotation(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.utils.PositionUtils].beginColumnWithoutConsideringAnnotation(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange].getBegin()"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange].getBegin()"
    functionUses: 1
    ICount: 48
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.PositionUtils:66"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.PositionUtils:69"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.PositionUtils:68"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.PositionUtils:66"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.PositionUtils:69"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.PositionUtils:68"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.PositionUtils:69"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.PositionUtils:72"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.PositionUtils:71"
        BranchSideFuncs:
        - "hasRange()"
    - Branch String: "com.github.javaparser.utils.PositionUtils:69"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.PositionUtils:72"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.PositionUtils:71"
        BranchSideFuncs:
        - "hasRange()"
    - Branch String: "com.github.javaparser.utils.PositionUtils:72"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.PositionUtils:75"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.PositionUtils:74"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.PositionUtils:72"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.PositionUtils:75"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.PositionUtils:74"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.PositionUtils:75"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.PositionUtils:82"
        BranchSideFuncs:
        - "beginLineWithoutConsideringAnnotation(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.utils.PositionUtils:81"
        BranchSideFuncs:
        - "getBegin()"
    - Branch String: "com.github.javaparser.utils.PositionUtils:77"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.PositionUtils:80"
        BranchSideFuncs:
        - "beginColumnWithoutConsideringAnnotation(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.utils.PositionUtils:79"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.PositionUtils:85"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.PositionUtils:88"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.PositionUtils:87"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils:66,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange"
    - Src: "com.github.javaparser.utils.PositionUtils:76,1"
      Dst: "[com.github.javaparser.utils.PositionUtils].beginLineWithoutConsideringAnnotation"
    - Src: "com.github.javaparser.utils.PositionUtils:76,1"
      Dst: "[java.lang.Integer].signum"
    - Src: "com.github.javaparser.utils.PositionUtils:78,1"
      Dst: "[com.github.javaparser.utils.PositionUtils].beginColumnWithoutConsideringAnnotation"
    - Src: "com.github.javaparser.utils.PositionUtils:82,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithRange].getBegin"
    - Src: "com.github.javaparser.utils.PositionUtils:82,1"
      Dst: "[java.util.Optional].get"
    JavaMethodInfo: null
    BBCount: 16
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils].getLastAnnotation(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils"
    linkageType: null
    functionLinenumber: 91
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.AnnotationExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.ArrayCreationLevel:com.github.javaparser.ast.PackageDeclaration:com.github.javaparser.ast.body.BodyDeclaration:com.github.javaparser.ast.body.Parameter:com.github.javaparser.ast.body.ReceiverParameter:com.github.javaparser.ast.expr.VariableDeclarationExpr:com.github.javaparser.ast.modules.ModuleDeclaration:com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.NodeList].nodeList(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.utils.PositionUtils].sortByBeginPosition(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].size()"
    functionUses: 1
    ICount: 16
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.PositionUtils:92"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.PositionUtils:100"
        BranchSideFuncs:
        - "nodeList(com.github.javaparser.ast.NodeList)"
        - "isEmpty()"
        - "getAnnotations()"
      - BranchSide: "com.github.javaparser.utils.PositionUtils:99"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.PositionUtils:94"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.PositionUtils:97"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.PositionUtils:96"
        BranchSideFuncs:
        - "get(int)"
        - "sortByBeginPosition(com.github.javaparser.ast.NodeList)"
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils:93,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithAnnotations].getAnnotations"
    - Src: "com.github.javaparser.utils.PositionUtils:93,1"
      Dst: "[com.github.javaparser.ast.NodeList].nodeList"
    - Src: "com.github.javaparser.utils.PositionUtils:94,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.utils.PositionUtils:97,1"
      Dst: "[com.github.javaparser.utils.PositionUtils].sortByBeginPosition"
    - Src: "com.github.javaparser.utils.PositionUtils:98,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.utils.PositionUtils:98,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils].beginLineWithoutConsideringAnnotation(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils"
    linkageType: null
    functionLinenumber: 103
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.PositionUtils].firstNonAnnotationNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getRange()"
    functionUses: 2
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils:104,1"
      Dst: "[com.github.javaparser.utils.PositionUtils].firstNonAnnotationNode"
    - Src: "com.github.javaparser.utils.PositionUtils:104,1"
      Dst: "[com.github.javaparser.ast.Node].getRange"
    - Src: "com.github.javaparser.utils.PositionUtils:104,1"
      Dst: "[java.util.Optional].get"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils].beginColumnWithoutConsideringAnnotation(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils"
    linkageType: null
    functionLinenumber: 107
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.PositionUtils].firstNonAnnotationNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getRange()"
    functionUses: 2
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils:108,1"
      Dst: "[com.github.javaparser.utils.PositionUtils].firstNonAnnotationNode"
    - Src: "com.github.javaparser.utils.PositionUtils:108,1"
      Dst: "[com.github.javaparser.ast.Node].getRange"
    - Src: "com.github.javaparser.utils.PositionUtils:108,1"
      Dst: "[java.util.Optional].get"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils].firstNonAnnotationNode(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils"
    linkageType: null
    functionLinenumber: 112
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_1__835].bootstrap$()"
    - "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_2__836].bootstrap$()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_3__833].bootstrap$()"
    - "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_4__834].bootstrap$()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.MethodDeclaration].getType()"
    - "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_5__831].bootstrap$()"
    - "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_6__832].bootstrap$()"
    - "[com.github.javaparser.ast.body.FieldDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.VariableDeclarator].getType()"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables].getVariable(int)"
    functionUses: 3
    ICount: 51
    EdgeCount: 13
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.PositionUtils:113"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.PositionUtils:121"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.PositionUtils:117"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.PositionUtils:120"
        BranchSideFuncs:
        - "getName()"
      - BranchSide: "com.github.javaparser.utils.PositionUtils:119"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.PositionUtils:122"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.PositionUtils:130"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.PositionUtils:126"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.PositionUtils:129"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.PositionUtils:128"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.PositionUtils:131"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.PositionUtils:139"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.PositionUtils:135"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.PositionUtils:138"
        BranchSideFuncs:
        - "getType()"
        - "getVariable(int)"
      - BranchSide: "com.github.javaparser.utils.PositionUtils:137"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils:116,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers"
    - Src: "com.github.javaparser.utils.PositionUtils:116,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.utils.PositionUtils:116,1"
      Dst: "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_1__835].bootstrap$"
    - Src: "com.github.javaparser.utils.PositionUtils:116,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.utils.PositionUtils:116,1"
      Dst: "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_2__836].bootstrap$"
    - Src: "com.github.javaparser.utils.PositionUtils:116,1"
      Dst: "[java.util.Comparator].comparing"
    - Src: "com.github.javaparser.utils.PositionUtils:116,1"
      Dst: "[java.util.stream.Stream].min"
    - Src: "com.github.javaparser.utils.PositionUtils:116,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.utils.PositionUtils:118,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.utils.PositionUtils:125,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers"
    - Src: "com.github.javaparser.utils.PositionUtils:125,1"
      Dst: "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_3__833].bootstrap$"
    - Src: "com.github.javaparser.utils.PositionUtils:125,1"
      Dst: "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_4__834].bootstrap$"
    - Src: "com.github.javaparser.utils.PositionUtils:127,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].getType"
    - Src: "com.github.javaparser.utils.PositionUtils:134,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].getModifiers"
    - Src: "com.github.javaparser.utils.PositionUtils:134,1"
      Dst: "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_5__831].bootstrap$"
    - Src: "com.github.javaparser.utils.PositionUtils:134,1"
      Dst: "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_6__832].bootstrap$"
    - Src: "com.github.javaparser.utils.PositionUtils:136,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithVariables].getVariable"
    - Src: "com.github.javaparser.utils.PositionUtils:136,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].getType"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils].nodeContains(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node,boolean)"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils"
    linkageType: null
    functionLinenumber: 153
    functionDepth: 0
    returnType: "boolean"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange()"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange()"
    - "[com.github.javaparser.utils.PositionUtils].getLastAnnotation(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange].containsWithinRange(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange].containsWithinRange(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.utils.PositionUtils].firstNonAnnotationNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange].getBegin()"
    - "[com.github.javaparser.ast.Node].getRange()"
    - "[com.github.javaparser.Range].withBegin(com.github.javaparser.Position)"
    - "[com.github.javaparser.ast.Node].getRange()"
    - "[com.github.javaparser.Range].strictlyContains(com.github.javaparser.Range)"
    functionUses: 1
    ICount: 37
    EdgeCount: 11
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.PositionUtils:154"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.PositionUtils:157"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.PositionUtils:156"
        BranchSideFuncs:
        - "hasRange()"
    - Branch String: "com.github.javaparser.utils.PositionUtils:157"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.PositionUtils:166"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.PositionUtils:165"
        BranchSideFuncs:
        - "getLastAnnotation(com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.utils.PositionUtils:168"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.PositionUtils:169"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.PositionUtils:168"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.PositionUtils:171"
        BranchSideFuncs:
        - "containsWithinRange(com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.utils.PositionUtils:172"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.PositionUtils:175"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.PositionUtils:174"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.PositionUtils:175"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.PositionUtils:180"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.PositionUtils:179"
        BranchSideFuncs:
        - "getBegin()"
        - "withBegin(com.github.javaparser.Position)"
        - "firstNonAnnotationNode(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils:154,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange"
    - Src: "com.github.javaparser.utils.PositionUtils:155,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    - Src: "com.github.javaparser.utils.PositionUtils:168,1"
      Dst: "[com.github.javaparser.utils.PositionUtils].getLastAnnotation"
    - Src: "com.github.javaparser.utils.PositionUtils:170,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithRange].containsWithinRange"
    - Src: "com.github.javaparser.utils.PositionUtils:180,1"
      Dst: "[com.github.javaparser.utils.PositionUtils].firstNonAnnotationNode"
    - Src: "com.github.javaparser.utils.PositionUtils:181,1"
      Dst: "[com.github.javaparser.ast.Node].getRange"
    - Src: "com.github.javaparser.utils.PositionUtils:181,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.utils.PositionUtils:181,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithRange].getBegin"
    - Src: "com.github.javaparser.utils.PositionUtils:181,1"
      Dst: "[com.github.javaparser.Range].withBegin"
    - Src: "com.github.javaparser.utils.PositionUtils:183,1"
      Dst: "[com.github.javaparser.Range].strictlyContains"
    JavaMethodInfo: null
    BBCount: 12
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils].lambda$firstNonAnnotationNode$6(com.github.javaparser.ast.Modifier)"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils"
    linkageType: null
    functionLinenumber: 133
    functionDepth: 0
    returnType: "com.github.javaparser.Position"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Modifier"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].getRange()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils:134,1"
      Dst: "[com.github.javaparser.ast.Node].getRange"
    - Src: "com.github.javaparser.utils.PositionUtils:134,1"
      Dst: "[java.util.Optional].get"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils].lambda$firstNonAnnotationNode$5(com.github.javaparser.ast.Modifier)"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils"
    linkageType: null
    functionLinenumber: 133
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Modifier"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils:134,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils].lambda$firstNonAnnotationNode$4(com.github.javaparser.ast.Modifier)"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils"
    linkageType: null
    functionLinenumber: 124
    functionDepth: 0
    returnType: "com.github.javaparser.Position"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Modifier"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].getRange()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils:125,1"
      Dst: "[com.github.javaparser.ast.Node].getRange"
    - Src: "com.github.javaparser.utils.PositionUtils:125,1"
      Dst: "[java.util.Optional].get"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils].lambda$firstNonAnnotationNode$3(com.github.javaparser.ast.Modifier)"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils"
    linkageType: null
    functionLinenumber: 124
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Modifier"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils:125,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils].lambda$firstNonAnnotationNode$2(com.github.javaparser.ast.Modifier)"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils"
    linkageType: null
    functionLinenumber: 115
    functionDepth: 0
    returnType: "com.github.javaparser.Position"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Modifier"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].getRange()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils:116,1"
      Dst: "[com.github.javaparser.ast.Node].getRange"
    - Src: "com.github.javaparser.utils.PositionUtils:116,1"
      Dst: "[java.util.Optional].get"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils].lambda$firstNonAnnotationNode$1(com.github.javaparser.ast.Modifier)"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils"
    linkageType: null
    functionLinenumber: 115
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Modifier"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils:116,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils].lambda$sortByBeginPosition$0(boolean,com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 3
    argTypes:
    - "boolean"
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils:54,1"
      Dst: "[com.github.javaparser.utils.PositionUtils].compare"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].<init>(com.github.javaparser.printer.lexicalpreservation.RemovedGroup)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1"
    linkageType: null
    functionLinenumber: 241
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1:242,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1"
    linkageType: null
    functionLinenumber: 247
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].access$000(com.github.javaparser.printer.lexicalpreservation.RemovedGroup)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].access$000(com.github.javaparser.printer.lexicalpreservation.RemovedGroup)"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    functionUses: 204
    ICount: 15
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1:248"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1:247"
        BranchSideFuncs:
        - "access$000(com.github.javaparser.printer.lexicalpreservation.RemovedGroup)"
        - "get(int)"
        - "size()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1:248"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1:247"
        BranchSideFuncs:
        - "access$000(com.github.javaparser.printer.lexicalpreservation.RemovedGroup)"
        - "get(int)"
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1:248,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].access$000"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1:248,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1:248,1"
      Dst: "[java.util.List].get"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1"
    linkageType: null
    functionLinenumber: 252
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.Removed"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].access$000(com.github.javaparser.printer.lexicalpreservation.RemovedGroup)"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    functionUses: 148
    ICount: 9
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1:253,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].access$000"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1:253,1"
      Dst: "[java.util.List].get"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_34__74].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_34__74"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.BiConsumer"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_34__74].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_34__74:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_34__74].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_34__74].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_34__74"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_34__74:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_34__74].accept(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_34__74"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$34(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_34__74:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$34"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_60__262].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_60__262"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_60__262].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_60__262:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_60__262].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_60__262].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_60__262"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_60__262:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_60__262].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_60__262"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$60(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_60__262:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$60"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_6__154].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_6__154"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_6__154].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_6__154:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_6__154].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_6__154].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_6__154"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_6__154:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_6__154].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_6__154"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$6(java.lang.Object,com.github.javaparser.ast.expr.AnnotationExpr)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_6__154:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$6"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$VariableDeclarationExpressionParseStart__12].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ParseStart$VariableDeclarationExpressionParseStart__12"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseStart"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParseStart$VariableDeclarationExpressionParseStart__12].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$VariableDeclarationExpressionParseStart__12:-1,1"
      Dst: "[com.github.javaparser.ParseStart$VariableDeclarationExpressionParseStart__12].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$VariableDeclarationExpressionParseStart__12].<init>()"
    functionSourceFile: "com.github.javaparser.ParseStart$VariableDeclarationExpressionParseStart__12"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$VariableDeclarationExpressionParseStart__12:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$VariableDeclarationExpressionParseStart__12].parse(com.github.javaparser.GeneratedJavaParser)"
    functionSourceFile: "com.github.javaparser.ParseStart$VariableDeclarationExpressionParseStart__12"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "com.github.javaparser.GeneratedJavaParser"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].VariableDeclarationExpressionParseStart()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$VariableDeclarationExpressionParseStart__12:-1,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].VariableDeclarationExpressionParseStart"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_213__225].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_213__225"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_213__225].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_213__225:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_213__225].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_213__225].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_213__225"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_213__225:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_213__225].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_213__225"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$213(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_213__225:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$213"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ModuleExportsDirectiveMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.ModuleExportsDirectiveMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ModuleDirectiveMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ModuleExportsDirectiveMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.ModuleDirectiveMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_136__178].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_136__178"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_136__178].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_136__178:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_136__178].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_136__178].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_136__178"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_136__178:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_136__178].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_136__178"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$136(java.lang.Object,com.github.javaparser.ast.expr.AnnotationExpr)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_136__178:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$136"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_83__218].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_83__218"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_83__218].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_83__218:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_83__218].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_83__218].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_83__218"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_83__218:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_83__218].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_83__218"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$83(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_83__218:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$83"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_227__135].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_227__135"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_227__135].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_227__135:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_227__135].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_227__135].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_227__135"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_227__135:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_227__135].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_227__135"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$227(java.lang.Object,com.github.javaparser.ast.type.ReferenceType)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_227__135:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$227"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_226__134].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_226__134"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_226__134].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_226__134:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_226__134].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_226__134].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_226__134"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_226__134:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_226__134].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_226__134"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$226(java.lang.Object,com.github.javaparser.ast.Modifier)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_226__134:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$226"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound].<init>(boolean,com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "boolean"
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound:280,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound].extendsBound(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound:292,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound].superBound(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound:302,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound].getType()"
    functionSourceFile: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound].isExtends()"
    functionSourceFile: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound].isSuper()"
    functionSourceFile: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound:323"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound:322"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound:323,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound].isExtends"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound].toString()"
    functionSourceFile: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound"
    linkageType: null
    functionLinenumber: 327
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 12
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound:328,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound:328,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound:328,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound"
    linkageType: null
    functionLinenumber: 332
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.resolution.types.ResolvedReferenceType].equals(java.lang.Object)"
    - "[com.github.javaparser.resolution.types.ResolvedIntersectionType].equals(java.lang.Object)"
    - "[com.github.javaparser.resolution.types.ResolvedTypeVariable].equals(java.lang.Object)"
    - "[com.github.javaparser.resolution.types.ResolvedArrayType].equals(java.lang.Object)"
    - "[com.github.javaparser.resolution.types.ResolvedUnionType].equals(java.lang.Object)"
    - "[com.github.javaparser.resolution.types.ResolvedWildcard].equals(java.lang.Object)"
    - "[com.github.javaparser.resolution.logic.InferenceVariableType].equals(java.lang.Object)"
    functionUses: 2
    ICount: 26
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound:333"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound:335"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound:334"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound:335"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound:336"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound:335"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound:335"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound:337"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound:336"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound:338"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound:340"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound:339"
        BranchSideFuncs:
        - "equals(java.lang.Object)"
    - Branch String: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound:340"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound:339"
        BranchSideFuncs:
        - "equals(java.lang.Object)"
    - Branch String: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound:340"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound:339"
        BranchSideFuncs:
        - "equals(java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound:335,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound:340,1"
      Dst: "[java.lang.Object].equals"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound].hashCode()"
    functionSourceFile: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound"
    linkageType: null
    functionLinenumber: 344
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.resolution.types.ResolvedWildcard].hashCode()"
    - "[com.github.javaparser.resolution.types.ResolvedReferenceType].hashCode()"
    - "[com.github.javaparser.resolution.types.ResolvedUnionType].hashCode()"
    - "[com.github.javaparser.resolution.types.ResolvedArrayType].hashCode()"
    - "[com.github.javaparser.resolution.types.ResolvedIntersectionType].hashCode()"
    - "[com.github.javaparser.resolution.types.ResolvedTypeVariable].hashCode()"
    - "[com.github.javaparser.resolution.logic.InferenceVariableType].hashCode()"
    functionUses: 3
    ICount: 15
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound:345"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound:345"
        BranchSideFuncs:
        - "hashCode()"
      - BranchSide: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound:344"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound:346"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound:346"
        BranchSideFuncs:
        - "hashCode()"
      - BranchSide: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound:345"
        BranchSideFuncs:
        - "hashCode()"
    Callsites:
    - Src: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound:346,1"
      Dst: "[java.lang.Object].hashCode"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NameExpr].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.NameExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.NameExpr:55,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.expr.NameExpr:55,1"
      Dst: "[com.github.javaparser.ast.expr.NameExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NameExpr].<init>(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.NameExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.NameExpr:59,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.expr.NameExpr:59,1"
      Dst: "[com.github.javaparser.ast.expr.NameExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NameExpr].<init>(com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.expr.NameExpr"
    linkageType: null
    functionLinenumber: 63
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.NameExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].getRange()"
    - "[com.github.javaparser.ast.Node].setRange(com.github.javaparser.Range)"
    functionUses: 1
    ICount: 11
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.NameExpr:64,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.expr.NameExpr:64,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.expr.NameExpr:64,1"
      Dst: "[com.github.javaparser.ast.expr.NameExpr].<init>"
    - Src: "com.github.javaparser.ast.expr.NameExpr:65,1"
      Dst: "[com.github.javaparser.ast.Node].getRange"
    - Src: "com.github.javaparser.ast.expr.NameExpr:65,1"
      Dst: "[com.github.javaparser.ast.Node].setRange"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NameExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.expr.NameExpr"
    linkageType: null
    functionLinenumber: 72
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Expression].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.expr.NameExpr].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.NameExpr:73,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].<init>"
    - Src: "com.github.javaparser.ast.expr.NameExpr:74,1"
      Dst: "[com.github.javaparser.ast.expr.NameExpr].setName"
    - Src: "com.github.javaparser.ast.expr.NameExpr:75,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.NameExpr"
    linkageType: null
    functionLinenumber: 80
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Object)"
    functionUses: 204
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.NameExpr:81,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.NameExpr"
    linkageType: null
    functionLinenumber: 86
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Object)"
    functionUses: 147
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.NameExpr:87,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NameExpr].getName()"
    functionSourceFile: "com.github.javaparser.ast.expr.NameExpr"
    linkageType: null
    functionLinenumber: 91
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.SimpleName"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 17
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NameExpr].setName(com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.expr.NameExpr"
    linkageType: null
    functionLinenumber: 96
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.NameExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.NameExpr:98"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.NameExpr:101"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.NameExpr:100"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.NameExpr:102"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.NameExpr:104"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.NameExpr:103"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.NameExpr:97,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.NameExpr:101,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.NameExpr:103,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.NameExpr:105,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NameExpr].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.NameExpr"
    linkageType: null
    functionLinenumber: 111
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.NameExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.NameExpr:112,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.NameExpr:112,1"
      Dst: "[com.github.javaparser.ast.expr.NameExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NameExpr].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.NameExpr"
    linkageType: null
    functionLinenumber: 117
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.NameExprMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NameExpr].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.NameExpr"
    linkageType: null
    functionLinenumber: 123
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.NameExpr].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 12
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.NameExpr:124"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.NameExpr:127"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.NameExpr:126"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.NameExpr:127"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.NameExpr:131"
        BranchSideFuncs:
        - "setName(com.github.javaparser.ast.expr.SimpleName)"
      - BranchSide: "com.github.javaparser.ast.expr.NameExpr:130"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.NameExpr:128,1"
      Dst: "[com.github.javaparser.ast.expr.NameExpr].setName"
    - Src: "com.github.javaparser.ast.expr.NameExpr:131,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NameExpr].isNameExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.NameExpr"
    linkageType: null
    functionLinenumber: 136
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NameExpr].asNameExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.NameExpr"
    linkageType: null
    functionLinenumber: 142
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.NameExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NameExpr].ifNameExpr(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.expr.NameExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.NameExpr:149,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NameExpr].resolve()"
    functionSourceFile: "com.github.javaparser.ast.expr.NameExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.declarations.ResolvedValueDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.NameExpr:166,1"
      Dst: "[com.github.javaparser.ast.Node].getSymbolResolver"
    - Src: "com.github.javaparser.ast.expr.NameExpr:166,1"
      Dst: "[com.github.javaparser.resolution.SymbolResolver].resolveDeclaration"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NameExpr].toNameExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.NameExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.NameExpr:172,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_103__439].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_103__439"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_103__439].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_103__439:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_103__439].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_103__439].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_103__439"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_103__439:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_103__439].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_103__439"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$103(java.lang.Object,com.github.javaparser.ast.type.ReferenceType)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_103__439:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$103"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_219__227].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_219__227"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_219__227].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_219__227:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_219__227].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_219__227].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_219__227"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_219__227:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_219__227].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_219__227"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$219(java.lang.Object,com.github.javaparser.ast.body.Parameter)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_219__227:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$219"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators"
    linkageType: null
    functionLinenumber: 39
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.Validators].<init>(com.github.javaparser.ast.validator.Validator[])"
    - "[com.github.javaparser.ast.validator.TreeVisitorValidator].<init>(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].<init>(java.lang.Class,com.github.javaparser.ast.validator.TypedValidator)"
    - "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].<init>(java.lang.Class,com.github.javaparser.ast.validator.TypedValidator)"
    - "[com.github.javaparser.ast.validator.SimpleValidator].<init>(java.lang.Class,java.util.function.Predicate,java.util.function.BiConsumer)"
    - "[com.github.javaparser.ast.validator.SimpleValidator].<init>(java.lang.Class,java.util.function.Predicate,java.util.function.BiConsumer)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_0__96].bootstrap$()"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_1__97].bootstrap$()"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_2__98].bootstrap$()"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_3__99].bootstrap$()"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_5__100].bootstrap$()"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_6__101].bootstrap$()"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_7__102].bootstrap$()"
    functionUses: 1
    ICount: 27
    EdgeCount: 13
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:40,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_0__96].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:40,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_1__97].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:40,1"
      Dst: "[com.github.javaparser.ast.validator.SimpleValidator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:40,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_2__98].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:40,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_3__99].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:40,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_5__100].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:40,1"
      Dst: "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:40,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_6__101].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:40,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_7__102].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:40,1"
      Dst: "[com.github.javaparser.ast.validator.TreeVisitorValidator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:40,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators].lambda$new$7(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators"
    linkageType: null
    functionLinenumber: 58
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getMetaModel()"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].getMetaModel()"
    - "[com.github.javaparser.ast.stmt.TryStmt].getMetaModel()"
    - "[com.github.javaparser.ast.type.ReferenceType].getMetaModel()"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getMetaModel()"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].getMetaModel()"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getMetaModel()"
    - "[com.github.javaparser.ast.expr.SimpleName].getMetaModel()"
    - "[com.github.javaparser.ast.type.IntersectionType].getMetaModel()"
    - "[com.github.javaparser.ast.modules.ModuleDirective].getMetaModel()"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].getMetaModel()"
    - "[com.github.javaparser.ast.comments.JavadocComment].getMetaModel()"
    - "[com.github.javaparser.ast.expr.BinaryExpr].getMetaModel()"
    - "[com.github.javaparser.ast.stmt.ForStmt].getMetaModel()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getMetaModel()"
    - "[com.github.javaparser.ast.type.VarType].getMetaModel()"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getMetaModel()"
    - "[com.github.javaparser.ast.expr.Name].getMetaModel()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getMetaModel()"
    - "[com.github.javaparser.ast.PackageDeclaration].getMetaModel()"
    - "[com.github.javaparser.ast.type.VoidType].getMetaModel()"
    - "[com.github.javaparser.ast.stmt.CatchClause].getMetaModel()"
    - "[com.github.javaparser.ast.expr.AssignExpr].getMetaModel()"
    - "[com.github.javaparser.ast.expr.LambdaExpr].getMetaModel()"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].getMetaModel()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getMetaModel()"
    - "[com.github.javaparser.ast.type.PrimitiveType].getMetaModel()"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getMetaModel()"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getMetaModel()"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].getMetaModel()"
    - "[com.github.javaparser.ast.type.UnionType].getMetaModel()"
    - "[com.github.javaparser.ast.expr.MemberValuePair].getMetaModel()"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].getMetaModel()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMetaModel()"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].getMetaModel()"
    - "[com.github.javaparser.ast.expr.PatternExpr].getMetaModel()"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].getMetaModel()"
    - "[com.github.javaparser.ast.body.VariableDeclarator].getMetaModel()"
    - "[com.github.javaparser.ast.expr.UnaryExpr].getMetaModel()"
    - "[com.github.javaparser.ast.expr.LiteralExpr].getMetaModel()"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].getMetaModel()"
    - "[com.github.javaparser.ast.expr.ThisExpr].getMetaModel()"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].getMetaModel()"
    - "[com.github.javaparser.ast.stmt.YieldStmt].getMetaModel()"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].getMetaModel()"
    - "[com.github.javaparser.ast.type.Type].getMetaModel()"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].getMetaModel()"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].getMetaModel()"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].getMetaModel()"
    - "[com.github.javaparser.ast.expr.CastExpr].getMetaModel()"
    - "[com.github.javaparser.ast.stmt.BreakStmt].getMetaModel()"
    - "[com.github.javaparser.ast.expr.Expression].getMetaModel()"
    - "[com.github.javaparser.ast.type.WildcardType].getMetaModel()"
    - "[com.github.javaparser.ast.body.EnumDeclaration].getMetaModel()"
    - "[com.github.javaparser.ast.body.MethodDeclaration].getMetaModel()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getMetaModel()"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getMetaModel()"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getMetaModel()"
    - "[com.github.javaparser.ast.body.FieldDeclaration].getMetaModel()"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].getMetaModel()"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].getMetaModel()"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].getMetaModel()"
    - "[com.github.javaparser.ast.expr.TypeExpr].getMetaModel()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getMetaModel()"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getMetaModel()"
    - "[com.github.javaparser.ast.type.UnknownType].getMetaModel()"
    - "[com.github.javaparser.ast.stmt.IfStmt].getMetaModel()"
    - "[com.github.javaparser.ast.expr.ClassExpr].getMetaModel()"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].getMetaModel()"
    - "[com.github.javaparser.ast.expr.SuperExpr].getMetaModel()"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].getMetaModel()"
    - "[com.github.javaparser.ast.stmt.AssertStmt].getMetaModel()"
    - "[com.github.javaparser.ast.type.ArrayType].getMetaModel()"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].getMetaModel()"
    - "[com.github.javaparser.ast.ImportDeclaration].getMetaModel()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getMetaModel()"
    - "[com.github.javaparser.ast.expr.SwitchExpr].getMetaModel()"
    - "[com.github.javaparser.ast.body.ReceiverParameter].getMetaModel()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].getMetaModel()"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].getMetaModel()"
    - "[com.github.javaparser.ast.expr.NameExpr].getMetaModel()"
    - "[com.github.javaparser.ast.comments.LineComment].getMetaModel()"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].getMetaModel()"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].getMetaModel()"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].getMetaModel()"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].getMetaModel()"
    - "[com.github.javaparser.ast.comments.Comment].getMetaModel()"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].getMetaModel()"
    - "[com.github.javaparser.ast.stmt.BlockStmt].getMetaModel()"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].getMetaModel()"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].getMetaModel()"
    - "[com.github.javaparser.ast.Node].getMetaModel()"
    - "[com.github.javaparser.ast.stmt.DoStmt].getMetaModel()"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].getMetaModel()"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].getMetaModel()"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].getMetaModel()"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].getMetaModel()"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getMetaModel()"
    - "[com.github.javaparser.ast.ArrayCreationLevel].getMetaModel()"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getMetaModel()"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].getMetaModel()"
    - "[com.github.javaparser.ast.CompilationUnit].getMetaModel()"
    - "[com.github.javaparser.ast.comments.BlockComment].getMetaModel()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getMetaModel()"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getMetaModel()"
    - "[com.github.javaparser.ast.type.TypeParameter].getMetaModel()"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getMetaModel()"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].getMetaModel()"
    - "[com.github.javaparser.ast.stmt.WhileStmt].getMetaModel()"
    - "[com.github.javaparser.ast.Modifier].getMetaModel()"
    - "[com.github.javaparser.ast.stmt.Statement].getMetaModel()"
    - "[com.github.javaparser.ast.body.Parameter].getMetaModel()"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getAllPropertyMetaModels()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.utils.VisitorList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].isNonEmpty()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].isNodeList()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].getValue(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].getName()"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getTypeName()"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
    functionUses: 1
    ICount: 25
    EdgeCount: 152
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:60"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:71"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "getAllPropertyMetaModels()"
        - "next()"
        - "isNonEmpty()"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:70"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:61"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:70"
        BranchSideFuncs:
        - "isNodeList()"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:69"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:62"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:70"
        BranchSideFuncs:
        - "isEmpty()"
        - "getValue(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:69"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:64"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:70"
        BranchSideFuncs:
        - "getTypeName()"
        - "getName()"
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:69"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:59,1"
      Dst: "[com.github.javaparser.ast.Node].getMetaModel"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:60,1"
      Dst: "[com.github.javaparser.metamodel.BaseNodeMetaModel].getAllPropertyMetaModels"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:60,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:60,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:60,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:61,1"
      Dst: "[com.github.javaparser.metamodel.PropertyMetaModel].isNonEmpty"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:62,1"
      Dst: "[com.github.javaparser.metamodel.PropertyMetaModel].isNodeList"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:63,1"
      Dst: "[com.github.javaparser.metamodel.PropertyMetaModel].getValue"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:64,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:65,1"
      Dst: "[com.github.javaparser.metamodel.BaseNodeMetaModel].getTypeName"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:65,1"
      Dst: "[com.github.javaparser.metamodel.PropertyMetaModel].getName"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:65,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators].lambda$new$6(com.github.javaparser.ast.expr.AssignExpr,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators"
    linkageType: null
    functionLinenumber: 49
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.AssignExpr"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.AssignExpr].getTarget()"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].getInner()"
    - "[com.github.javaparser.ast.expr.AssignExpr].getTarget()"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
    functionUses: 1
    ICount: 19
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:51"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:54"
        BranchSideFuncs:
        - "getInner()"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:53"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:54"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:55"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:54"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:54"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:55"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:54"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:54"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:57"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:56"
        BranchSideFuncs:
        - "getTarget()"
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:50,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].getTarget"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:52,1"
      Dst: "[com.github.javaparser.ast.expr.EnclosedExpr].getInner"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:57,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators].lambda$new$5(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface()"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_4__115].bootstrap$(com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.NodeList].forEach(java.util.function.Consumer)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    functionUses: 1
    ICount: 8
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:41"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:48"
        BranchSideFuncs:
        - "forEach(java.util.function.Consumer)"
        - "getMembers()"
        - "bootstrap$(com.github.javaparser.ast.validator.ProblemReporter)"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:47"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:41,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:42,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:42,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_4__115].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:42,1"
      Dst: "[com.github.javaparser.ast.NodeList].forEach"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators].lambda$new$4(com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.body.BodyDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators"
    linkageType: null
    functionLinenumber: 42
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.validator.ProblemReporter"
    - "com.github.javaparser.ast.body.BodyDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:43"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:46"
        BranchSideFuncs:
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:45"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:44,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators].lambda$new$3(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators"
    linkageType: null
    functionLinenumber: 39
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithImplements].getImplementedTypes(int)"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
    functionUses: 1
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:40,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithImplements].getImplementedTypes"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:40,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators].lambda$new$2(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators"
    linkageType: null
    functionLinenumber: 39
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface()"
    functionUses: 1
    ICount: 10
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:40"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:39"
        BranchSideFuncs:
        - "isEmpty()"
        - "isInterface()"
        - "getImplementedTypes()"
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:40"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:39"
        BranchSideFuncs:
        - "isEmpty()"
        - "isInterface()"
        - "getImplementedTypes()"
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:40,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:40,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getImplementedTypes"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:40,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators].lambda$new$1(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators"
    linkageType: null
    functionLinenumber: 39
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithExtends].getExtendedTypes(int)"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
    functionUses: 1
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:40,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithExtends].getExtendedTypes"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:40,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators].lambda$new$0(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators"
    linkageType: null
    functionLinenumber: 39
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getExtendedTypes()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface()"
    - "[com.github.javaparser.ast.NodeList].size()"
    functionUses: 1
    ICount: 10
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:40"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:39"
        BranchSideFuncs:
        - "getExtendedTypes()"
        - "isInterface()"
        - "size()"
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:40"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:39"
        BranchSideFuncs:
        - "getExtendedTypes()"
        - "isInterface()"
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:40,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:40,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getExtendedTypes"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators:40,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].<init>()"
    functionSourceFile: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt:56,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].<init>"
    - Src: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt:56,1"
      Dst: "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].<init>(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt:61,1"
      Dst: "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.body.ClassOrInterfaceDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    linkageType: null
    functionLinenumber: 68
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.Statement].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].setClassDeclaration(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt:69,1"
      Dst: "[com.github.javaparser.ast.stmt.Statement].<init>"
    - Src: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt:70,1"
      Dst: "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].setClassDeclaration"
    - Src: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt:71,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    linkageType: null
    functionLinenumber: 76
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Object)"
    functionUses: 59
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt:77,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    linkageType: null
    functionLinenumber: 82
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Object)"
    functionUses: 45
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt:83,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].getClassDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    linkageType: null
    functionLinenumber: 87
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].setClassDeclaration(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    linkageType: null
    functionLinenumber: 92
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt:94"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt:97"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt:96"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt:98"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt:100"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt:99"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt:93,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt:97,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt:99,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt:101,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].clone()"
    functionSourceFile: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    linkageType: null
    functionLinenumber: 107
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt:108,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt:108,1"
      Dst: "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    linkageType: null
    functionLinenumber: 113
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.LocalClassDeclarationStmtMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    linkageType: null
    functionLinenumber: 119
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].setClassDeclaration(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 12
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt:120"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt:123"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt:122"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt:123"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt:127"
        BranchSideFuncs:
        - "setClassDeclaration(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration)"
      - BranchSide: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt:126"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt:124,1"
      Dst: "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].setClassDeclaration"
    - Src: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt:127,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].isLocalClassDeclarationStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].asLocalClassDeclarationStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].ifLocalClassDeclarationStmt(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt:145,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].toLocalClassDeclarationStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt:151,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].<init>(java.nio.file.Path)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.nio.file.Path"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 32
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.SourceRoot:97"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.SourceRoot:100"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.SourceRoot:99"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:95,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.utils.SourceRoot:83,1"
      Dst: "[java.util.concurrent.ConcurrentHashMap].<init>"
    - Src: "com.github.javaparser.utils.SourceRoot:85,1"
      Dst: "[com.github.javaparser.ParserConfiguration].<init>"
    - Src: "com.github.javaparser.utils.SourceRoot:87,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinter].<init>"
    - Src: "com.github.javaparser.utils.SourceRoot:87,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$print__940].bootstrap$"
    - Src: "com.github.javaparser.utils.SourceRoot:96,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.utils.SourceRoot:97,1"
      Dst: "[java.nio.file.Files].isDirectory"
    - Src: "com.github.javaparser.utils.SourceRoot:98,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.utils.SourceRoot:98,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.utils.SourceRoot:98,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.utils.SourceRoot:98,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    - Src: "com.github.javaparser.utils.SourceRoot:100,1"
      Dst: "[java.nio.file.Path].normalize"
    - Src: "com.github.javaparser.utils.SourceRoot:101,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$lambda_new_0__941].bootstrap$"
    - Src: "com.github.javaparser.utils.SourceRoot:101,1"
      Dst: "[com.github.javaparser.utils.Log].info"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].<init>(java.nio.file.Path,com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.nio.file.Path"
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:109,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].<init>"
    - Src: "com.github.javaparser.utils.SourceRoot:110,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].setParserConfiguration"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].tryToParse(java.lang.String,java.lang.String,com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 3
    argTypes:
    - "java.lang.String"
    - "java.lang.String"
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 36
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.SourceRoot:125"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.SourceRoot:129"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.SourceRoot:128"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:122,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.utils.SourceRoot:124,1"
      Dst: "[com.github.javaparser.utils.CodeGenerationUtils].fileInPackageRelativePath"
    - Src: "com.github.javaparser.utils.SourceRoot:125,1"
      Dst: "[java.util.Map].containsKey"
    - Src: "com.github.javaparser.utils.SourceRoot:126,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$lambda_tryToParse_1__944].bootstrap$"
    - Src: "com.github.javaparser.utils.SourceRoot:126,1"
      Dst: "[com.github.javaparser.utils.Log].trace"
    - Src: "com.github.javaparser.utils.SourceRoot:127,1"
      Dst: "[java.util.Map].get"
    - Src: "com.github.javaparser.utils.SourceRoot:129,1"
      Dst: "[java.nio.file.Path].resolve"
    - Src: "com.github.javaparser.utils.SourceRoot:130,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$lambda_tryToParse_2__942].bootstrap$"
    - Src: "com.github.javaparser.utils.SourceRoot:131,1"
      Dst: "[com.github.javaparser.JavaParser].<init>"
    - Src: "com.github.javaparser.utils.SourceRoot:131,1"
      Dst: "[com.github.javaparser.ParserConfiguration].getCharacterEncoding"
    - Src: "com.github.javaparser.utils.SourceRoot:131,1"
      Dst: "[com.github.javaparser.Providers].provider"
    - Src: "com.github.javaparser.utils.SourceRoot:131,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    - Src: "com.github.javaparser.utils.SourceRoot:132,1"
      Dst: "[com.github.javaparser.ParseResult].getResult"
    - Src: "com.github.javaparser.utils.SourceRoot:132,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$lambda_tryToParse_3__943].bootstrap$"
    - Src: "com.github.javaparser.utils.SourceRoot:132,1"
      Dst: "[java.util.Optional].ifPresent"
    - Src: "com.github.javaparser.utils.SourceRoot:133,1"
      Dst: "[java.util.Map].put"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].tryToParse(java.lang.String,java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseResult"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:146,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].tryToParse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].tryToParse(java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:158,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.utils.SourceRoot:159,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].logPackage"
    - Src: "com.github.javaparser.utils.SourceRoot:160,1"
      Dst: "[com.github.javaparser.utils.CodeGenerationUtils].packageAbsolutePath"
    - Src: "com.github.javaparser.utils.SourceRoot:161,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$1].<init>"
    - Src: "com.github.javaparser.utils.SourceRoot:161,1"
      Dst: "[java.nio.file.Files].walkFileTree"
    - Src: "com.github.javaparser.utils.SourceRoot:177,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].getCache"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].isSensibleDirectoryToEnter(java.nio.file.Path)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.nio.file.Path"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 19
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.SourceRoot:186"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.SourceRoot:190"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.SourceRoot:189"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.SourceRoot:186"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.SourceRoot:187"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.SourceRoot:186"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.SourceRoot:186"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.SourceRoot:190"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.SourceRoot:189"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:181,1"
      Dst: "[java.nio.file.Path].getFileName"
    - Src: "com.github.javaparser.utils.SourceRoot:181,1"
      Dst: "[java.nio.file.Path].toString"
    - Src: "com.github.javaparser.utils.SourceRoot:183,1"
      Dst: "[java.util.regex.Pattern].matcher"
    - Src: "com.github.javaparser.utils.SourceRoot:183,1"
      Dst: "[java.util.regex.Matcher].matches"
    - Src: "com.github.javaparser.utils.SourceRoot:186,1"
      Dst: "[java.nio.file.Path].equals"
    - Src: "com.github.javaparser.utils.SourceRoot:186,1"
      Dst: "[java.nio.file.Files].isHidden"
    - Src: "com.github.javaparser.utils.SourceRoot:187,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$lambda_isSensibleDirectoryToEnter_4__945].bootstrap$"
    - Src: "com.github.javaparser.utils.SourceRoot:187,1"
      Dst: "[com.github.javaparser.utils.Log].trace"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].tryToParse()"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:200,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].tryToParse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].tryToParseParallelized(java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 14
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:216,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.utils.SourceRoot:217,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].logPackage"
    - Src: "com.github.javaparser.utils.SourceRoot:218,1"
      Dst: "[com.github.javaparser.utils.CodeGenerationUtils].packageAbsolutePath"
    - Src: "com.github.javaparser.utils.SourceRoot:219,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$lambda_tryToParseParallelized_5__946].bootstrap$"
    - Src: "com.github.javaparser.utils.SourceRoot:219,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$ParallelParse].<init>"
    - Src: "com.github.javaparser.utils.SourceRoot:230,1"
      Dst: "[java.util.concurrent.ForkJoinPool].<init>"
    - Src: "com.github.javaparser.utils.SourceRoot:231,1"
      Dst: "[java.util.concurrent.ForkJoinPool].invoke"
    - Src: "com.github.javaparser.utils.SourceRoot:232,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].getCache"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].tryToParseParallelized()"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:245,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].tryToParseParallelized"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].parse(java.lang.String,java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 20
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.SourceRoot:262"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.SourceRoot:265"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.SourceRoot:264"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:258,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.utils.SourceRoot:261,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].tryToParse"
    - Src: "com.github.javaparser.utils.SourceRoot:262,1"
      Dst: "[com.github.javaparser.ParseResult].isSuccessful"
    - Src: "com.github.javaparser.utils.SourceRoot:263,1"
      Dst: "[com.github.javaparser.ParseResult].getResult"
    - Src: "com.github.javaparser.utils.SourceRoot:263,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.utils.SourceRoot:265,1"
      Dst: "[com.github.javaparser.ParseResult].getProblems"
    - Src: "com.github.javaparser.utils.SourceRoot:265,1"
      Dst: "[com.github.javaparser.ParseProblemException].<init>"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].callback(java.nio.file.Path,com.github.javaparser.ParserConfiguration,com.github.javaparser.utils.SourceRoot$Callback)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.FileVisitResult"
    argCount: 3
    argTypes:
    - "java.nio.file.Path"
    - "com.github.javaparser.ParserConfiguration"
    - "com.github.javaparser.utils.SourceRoot$Callback"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 34
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:272,1"
      Dst: "[java.nio.file.Path].relativize"
    - Src: "com.github.javaparser.utils.SourceRoot:273,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$lambda_callback_6__947].bootstrap$"
    - Src: "com.github.javaparser.utils.SourceRoot:273,1"
      Dst: "[com.github.javaparser.utils.Log].trace"
    - Src: "com.github.javaparser.utils.SourceRoot:274,1"
      Dst: "[com.github.javaparser.JavaParser].<init>"
    - Src: "com.github.javaparser.utils.SourceRoot:274,1"
      Dst: "[com.github.javaparser.ParserConfiguration].getCharacterEncoding"
    - Src: "com.github.javaparser.utils.SourceRoot:274,1"
      Dst: "[com.github.javaparser.Providers].provider"
    - Src: "com.github.javaparser.utils.SourceRoot:274,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    - Src: "com.github.javaparser.utils.SourceRoot:275,1"
      Dst: "[com.github.javaparser.ParseResult].getResult"
    - Src: "com.github.javaparser.utils.SourceRoot:275,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$lambda_callback_7__948].bootstrap$"
    - Src: "com.github.javaparser.utils.SourceRoot:275,1"
      Dst: "[java.util.Optional].ifPresent"
    - Src: "com.github.javaparser.utils.SourceRoot:276,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$Callback].process"
    - Src: "com.github.javaparser.utils.SourceRoot:276,1"
      Dst: "[java.lang.Enum].ordinal"
    - Src: "com.github.javaparser.utils.SourceRoot:278,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$lambda_callback_8__949].bootstrap$"
    - Src: "com.github.javaparser.utils.SourceRoot:284,1"
      Dst: "[java.lang.AssertionError].<init>"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].parse(java.lang.String,java.lang.String,com.github.javaparser.ParserConfiguration,com.github.javaparser.utils.SourceRoot$Callback)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.utils.SourceRoot"
    argCount: 4
    argTypes:
    - "java.lang.String"
    - "java.lang.String"
    - "com.github.javaparser.ParserConfiguration"
    - "com.github.javaparser.utils.SourceRoot$Callback"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 13
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:296,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.utils.SourceRoot:300,1"
      Dst: "[com.github.javaparser.utils.CodeGenerationUtils].fileInPackageAbsolutePath"
    - Src: "com.github.javaparser.utils.SourceRoot:300,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].callback"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].parse(java.lang.String,java.lang.String,com.github.javaparser.utils.SourceRoot$Callback)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.utils.SourceRoot"
    argCount: 3
    argTypes:
    - "java.lang.String"
    - "java.lang.String"
    - "com.github.javaparser.utils.SourceRoot$Callback"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:309,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].parse(java.lang.String,com.github.javaparser.ParserConfiguration,com.github.javaparser.utils.SourceRoot$Callback)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.utils.SourceRoot"
    argCount: 3
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.ParserConfiguration"
    - "com.github.javaparser.utils.SourceRoot$Callback"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 17
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.SourceRoot:325"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.SourceRoot:342"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.SourceRoot:341"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:320,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.utils.SourceRoot:323,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].logPackage"
    - Src: "com.github.javaparser.utils.SourceRoot:324,1"
      Dst: "[com.github.javaparser.utils.CodeGenerationUtils].packageAbsolutePath"
    - Src: "com.github.javaparser.utils.SourceRoot:325,1"
      Dst: "[java.nio.file.Files].exists"
    - Src: "com.github.javaparser.utils.SourceRoot:326,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$2].<init>"
    - Src: "com.github.javaparser.utils.SourceRoot:326,1"
      Dst: "[java.nio.file.Files].walkFileTree"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].parse(java.lang.String,com.github.javaparser.utils.SourceRoot$Callback)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.utils.SourceRoot"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.utils.SourceRoot$Callback"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:346,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].logPackage(java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.SourceRoot:351"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.SourceRoot:354"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.SourceRoot:353"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:351,1"
      Dst: "[java.lang.String].isEmpty"
    - Src: "com.github.javaparser.utils.SourceRoot:354,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$lambda_logPackage_9__950].bootstrap$"
    - Src: "com.github.javaparser.utils.SourceRoot:354,1"
      Dst: "[com.github.javaparser.utils.Log].info"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].parseParallelized(java.lang.String,com.github.javaparser.ParserConfiguration,com.github.javaparser.utils.SourceRoot$Callback)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.utils.SourceRoot"
    argCount: 3
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.ParserConfiguration"
    - "com.github.javaparser.utils.SourceRoot$Callback"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 20
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.SourceRoot:373"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.SourceRoot:387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.SourceRoot:386"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:368,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.utils.SourceRoot:371,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].logPackage"
    - Src: "com.github.javaparser.utils.SourceRoot:372,1"
      Dst: "[com.github.javaparser.utils.CodeGenerationUtils].packageAbsolutePath"
    - Src: "com.github.javaparser.utils.SourceRoot:373,1"
      Dst: "[java.nio.file.Files].exists"
    - Src: "com.github.javaparser.utils.SourceRoot:374,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$lambda_parseParallelized_10__951].bootstrap$"
    - Src: "com.github.javaparser.utils.SourceRoot:374,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$ParallelParse].<init>"
    - Src: "com.github.javaparser.utils.SourceRoot:384,1"
      Dst: "[java.util.concurrent.ForkJoinPool].<init>"
    - Src: "com.github.javaparser.utils.SourceRoot:385,1"
      Dst: "[java.util.concurrent.ForkJoinPool].invoke"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].parseParallelized(java.lang.String,com.github.javaparser.utils.SourceRoot$Callback)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.utils.SourceRoot"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.utils.SourceRoot$Callback"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:400,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].parseParallelized"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].parseParallelized(com.github.javaparser.utils.SourceRoot$Callback)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.utils.SourceRoot"
    argCount: 1
    argTypes:
    - "com.github.javaparser.utils.SourceRoot$Callback"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:411,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].parseParallelized"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].add(java.lang.String,java.lang.String,com.github.javaparser.ast.CompilationUnit)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.utils.SourceRoot"
    argCount: 3
    argTypes:
    - "java.lang.String"
    - "java.lang.String"
    - "com.github.javaparser.ast.CompilationUnit"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 21
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:420,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.utils.SourceRoot:423,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$lambda_add_11__952].bootstrap$"
    - Src: "com.github.javaparser.utils.SourceRoot:423,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$lambda_add_12__953].bootstrap$"
    - Src: "com.github.javaparser.utils.SourceRoot:423,1"
      Dst: "[com.github.javaparser.utils.Log].trace"
    - Src: "com.github.javaparser.utils.SourceRoot:424,1"
      Dst: "[com.github.javaparser.utils.CodeGenerationUtils].fileInPackageRelativePath"
    - Src: "com.github.javaparser.utils.SourceRoot:425,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.utils.SourceRoot:425,1"
      Dst: "[com.github.javaparser.ParseResult].<init>"
    - Src: "com.github.javaparser.utils.SourceRoot:426,1"
      Dst: "[java.util.Map].put"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].add(com.github.javaparser.ast.CompilationUnit)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.utils.SourceRoot"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 25
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.SourceRoot:436"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.SourceRoot:442"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.SourceRoot:441"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:435,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.utils.SourceRoot:436,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getStorage"
    - Src: "com.github.javaparser.utils.SourceRoot:436,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.utils.SourceRoot:437,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.utils.SourceRoot:437,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$Storage].getPath"
    - Src: "com.github.javaparser.utils.SourceRoot:438,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$lambda_add_13__954].bootstrap$"
    - Src: "com.github.javaparser.utils.SourceRoot:438,1"
      Dst: "[com.github.javaparser.utils.Log].trace"
    - Src: "com.github.javaparser.utils.SourceRoot:439,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.utils.SourceRoot:439,1"
      Dst: "[com.github.javaparser.ParseResult].<init>"
    - Src: "com.github.javaparser.utils.SourceRoot:440,1"
      Dst: "[java.util.Map].put"
    - Src: "com.github.javaparser.utils.SourceRoot:442,1"
      Dst: "[java.lang.AssertionError].<init>"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].save(com.github.javaparser.ast.CompilationUnit,java.nio.file.Path)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.utils.SourceRoot"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    - "java.nio.file.Path"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:453,1"
      Dst: "[com.github.javaparser.ParserConfiguration].getCharacterEncoding"
    - Src: "com.github.javaparser.utils.SourceRoot:453,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].save"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].save(com.github.javaparser.ast.CompilationUnit,java.nio.file.Path,java.nio.charset.Charset)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.utils.SourceRoot"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    - "java.nio.file.Path"
    - "java.nio.charset.Charset"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 13
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:463,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.utils.SourceRoot:465,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].setStorage"
    - Src: "com.github.javaparser.utils.SourceRoot:466,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getStorage"
    - Src: "com.github.javaparser.utils.SourceRoot:466,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.utils.SourceRoot:466,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$Storage].save"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].saveAll(java.nio.file.Path,java.nio.charset.Charset)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.utils.SourceRoot"
    argCount: 2
    argTypes:
    - "java.nio.file.Path"
    - "java.nio.charset.Charset"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 39
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.SourceRoot:478"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.SourceRoot:485"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.SourceRoot:484"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.SourceRoot:480"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.SourceRoot:484"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.SourceRoot:483"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:476,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.utils.SourceRoot:477,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.utils.SourceRoot:477,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$size__955].bootstrap$"
    - Src: "com.github.javaparser.utils.SourceRoot:477,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$lambda_saveAll_14__956].bootstrap$"
    - Src: "com.github.javaparser.utils.SourceRoot:477,1"
      Dst: "[com.github.javaparser.utils.Log].info"
    - Src: "com.github.javaparser.utils.SourceRoot:478,1"
      Dst: "[java.util.Map].entrySet"
    - Src: "com.github.javaparser.utils.SourceRoot:478,1"
      Dst: "[java.util.Set].iterator"
    - Src: "com.github.javaparser.utils.SourceRoot:478,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.utils.SourceRoot:478,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.utils.SourceRoot:479,1"
      Dst: "[java.util.Map$Entry].getKey"
    - Src: "com.github.javaparser.utils.SourceRoot:479,1"
      Dst: "[java.nio.file.Path].resolve"
    - Src: "com.github.javaparser.utils.SourceRoot:480,1"
      Dst: "[java.util.Map$Entry].getValue"
    - Src: "com.github.javaparser.utils.SourceRoot:480,1"
      Dst: "[com.github.javaparser.ParseResult].getResult"
    - Src: "com.github.javaparser.utils.SourceRoot:480,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.utils.SourceRoot:481,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$lambda_saveAll_15__957].bootstrap$"
    - Src: "com.github.javaparser.utils.SourceRoot:481,1"
      Dst: "[com.github.javaparser.utils.Log].trace"
    - Src: "com.github.javaparser.utils.SourceRoot:482,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.utils.SourceRoot:482,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.utils.SourceRoot].saveAll(java.nio.file.Path)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.utils.SourceRoot"
    argCount: 1
    argTypes:
    - "java.nio.file.Path"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:493,1"
      Dst: "[com.github.javaparser.ParserConfiguration].getCharacterEncoding"
    - Src: "com.github.javaparser.utils.SourceRoot:493,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].saveAll"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].saveAll()"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.utils.SourceRoot"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:500,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].saveAll"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].saveAll(java.nio.charset.Charset)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.utils.SourceRoot"
    argCount: 1
    argTypes:
    - "java.nio.charset.Charset"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:508,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].saveAll"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].getCache()"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:515,1"
      Dst: "[java.util.Map].values"
    - Src: "com.github.javaparser.utils.SourceRoot:515,1"
      Dst: "[java.util.ArrayList].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].getCompilationUnits()"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:523,1"
      Dst: "[java.util.Map].values"
    - Src: "com.github.javaparser.utils.SourceRoot:523,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.utils.SourceRoot:523,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$isSuccessful__958].bootstrap$"
    - Src: "com.github.javaparser.utils.SourceRoot:523,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.utils.SourceRoot:523,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$lambda_getCompilationUnits_16__959].bootstrap$"
    - Src: "com.github.javaparser.utils.SourceRoot:523,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.utils.SourceRoot:523,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.utils.SourceRoot:523,1"
      Dst: "[java.util.stream.Stream].collect"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].getRoot()"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.Path"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].getParserConfiguration()"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParserConfiguration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].setParserConfiguration(com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.utils.SourceRoot"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:541,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].setPrinter(java.util.function.Function)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.utils.SourceRoot"
    argCount: 1
    argTypes:
    - "java.util.function.Function"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:550,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].getPrinter()"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].toString()"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: 622
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:623,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.utils.SourceRoot:623,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.utils.SourceRoot:623,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].lambda$getCompilationUnits$16(com.github.javaparser.ParseResult)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParseResult"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:523,1"
      Dst: "[com.github.javaparser.ParseResult].getResult"
    - Src: "com.github.javaparser.utils.SourceRoot:523,1"
      Dst: "[java.util.Optional].get"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].lambda$saveAll$15(java.nio.file.Path)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.nio.file.Path"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].lambda$saveAll$14(java.nio.file.Path)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.nio.file.Path"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].lambda$add$13(java.nio.file.Path)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.nio.file.Path"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].lambda$add$12(java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].lambda$add$11(java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].lambda$parseParallelized$10(com.github.javaparser.ParserConfiguration,com.github.javaparser.utils.SourceRoot$Callback,java.nio.file.Path,java.nio.file.attribute.BasicFileAttributes)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.FileVisitResult"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ParserConfiguration"
    - "com.github.javaparser.utils.SourceRoot$Callback"
    - "java.nio.file.Path"
    - "java.nio.file.attribute.BasicFileAttributes"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 16
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.SourceRoot:375"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.SourceRoot:381"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.SourceRoot:375"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.SourceRoot:381"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:375,1"
      Dst: "[java.nio.file.attribute.BasicFileAttributes].isDirectory"
    - Src: "com.github.javaparser.utils.SourceRoot:375,1"
      Dst: "[java.nio.file.Path].toString"
    - Src: "com.github.javaparser.utils.SourceRoot:375,1"
      Dst: "[java.lang.String].endsWith"
    - Src: "com.github.javaparser.utils.SourceRoot:377,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].callback"
    - Src: "com.github.javaparser.utils.SourceRoot:379,1"
      Dst: "[com.github.javaparser.utils.Log].error"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].lambda$logPackage$9(java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].lambda$callback$8(java.nio.file.Path,com.github.javaparser.ast.CompilationUnit)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.nio.file.Path"
    - "com.github.javaparser.ast.CompilationUnit"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:278,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].save"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].lambda$callback$7(java.nio.file.Path,com.github.javaparser.ParserConfiguration,com.github.javaparser.ast.CompilationUnit)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "java.nio.file.Path"
    - "com.github.javaparser.ParserConfiguration"
    - "com.github.javaparser.ast.CompilationUnit"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:275,1"
      Dst: "[com.github.javaparser.ParserConfiguration].getCharacterEncoding"
    - Src: "com.github.javaparser.utils.SourceRoot:275,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].setStorage"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].lambda$callback$6(java.nio.file.Path)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.nio.file.Path"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].lambda$tryToParseParallelized$5(java.nio.file.Path,java.nio.file.attribute.BasicFileAttributes)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.FileVisitResult"
    argCount: 2
    argTypes:
    - "java.nio.file.Path"
    - "java.nio.file.attribute.BasicFileAttributes"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 21
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.SourceRoot:220"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.SourceRoot:228"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.SourceRoot:227"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.SourceRoot:220"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.SourceRoot:228"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.SourceRoot:227"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:220,1"
      Dst: "[java.nio.file.attribute.BasicFileAttributes].isDirectory"
    - Src: "com.github.javaparser.utils.SourceRoot:220,1"
      Dst: "[java.nio.file.Path].toString"
    - Src: "com.github.javaparser.utils.SourceRoot:220,1"
      Dst: "[java.lang.String].endsWith"
    - Src: "com.github.javaparser.utils.SourceRoot:221,1"
      Dst: "[java.nio.file.Path].getParent"
    - Src: "com.github.javaparser.utils.SourceRoot:221,1"
      Dst: "[java.nio.file.Path].relativize"
    - Src: "com.github.javaparser.utils.SourceRoot:223,1"
      Dst: "[java.nio.file.Path].getFileName"
    - Src: "com.github.javaparser.utils.SourceRoot:223,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].tryToParse"
    - Src: "com.github.javaparser.utils.SourceRoot:225,1"
      Dst: "[com.github.javaparser.utils.Log].error"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].lambda$isSensibleDirectoryToEnter$4(java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].lambda$tryToParse$3(java.nio.file.Path,com.github.javaparser.ParserConfiguration,com.github.javaparser.ast.CompilationUnit)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "java.nio.file.Path"
    - "com.github.javaparser.ParserConfiguration"
    - "com.github.javaparser.ast.CompilationUnit"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:132,1"
      Dst: "[com.github.javaparser.ParserConfiguration].getCharacterEncoding"
    - Src: "com.github.javaparser.utils.SourceRoot:132,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].setStorage"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].lambda$tryToParse$2(java.nio.file.Path)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.nio.file.Path"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].lambda$tryToParse$1(java.nio.file.Path)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.nio.file.Path"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].lambda$new$0()"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].access$000(com.github.javaparser.utils.SourceRoot)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.Path"
    argCount: 1
    argTypes:
    - "com.github.javaparser.utils.SourceRoot"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot].access$100(com.github.javaparser.utils.SourceRoot,java.nio.file.Path,com.github.javaparser.ParserConfiguration,com.github.javaparser.utils.SourceRoot$Callback)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.FileVisitResult"
    argCount: 4
    argTypes:
    - "com.github.javaparser.utils.SourceRoot"
    - "java.nio.file.Path"
    - "com.github.javaparser.ParserConfiguration"
    - "com.github.javaparser.utils.SourceRoot$Callback"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot:63,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].callback"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_30__70].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_30__70"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.BiConsumer"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_30__70].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_30__70:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_30__70].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_30__70].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_30__70"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_30__70:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_30__70].accept(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_30__70"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$30(com.github.javaparser.ast.expr.TextBlockLiteralExpr,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_30__70:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$30"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$lambda_calculatedSyntaxModelForNode_1__840].bootstrap$(com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator,com.github.javaparser.ast.Node,java.util.List,com.github.javaparser.printer.lexicalpreservation.changes.Change)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$lambda_calculatedSyntaxModelForNode_1__840"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 4
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator"
    - "com.github.javaparser.ast.Node"
    - "java.util.List"
    - "com.github.javaparser.printer.lexicalpreservation.changes.Change"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$lambda_calculatedSyntaxModelForNode_1__840].<init>(com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator,com.github.javaparser.ast.Node,java.util.List,com.github.javaparser.printer.lexicalpreservation.changes.Change)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$lambda_calculatedSyntaxModelForNode_1__840:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$lambda_calculatedSyntaxModelForNode_1__840].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$lambda_calculatedSyntaxModelForNode_1__840].<init>(com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator,com.github.javaparser.ast.Node,java.util.List,com.github.javaparser.printer.lexicalpreservation.changes.Change)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$lambda_calculatedSyntaxModelForNode_1__840"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator"
    - "com.github.javaparser.ast.Node"
    - "java.util.List"
    - "com.github.javaparser.printer.lexicalpreservation.changes.Change"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$lambda_calculatedSyntaxModelForNode_1__840:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$lambda_calculatedSyntaxModelForNode_1__840].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$lambda_calculatedSyntaxModelForNode_1__840"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$lambda_calculatedSyntaxModelForNode_1__840:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].lambda$calculatedSyntaxModelForNode$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].<init>()"
    functionSourceFile: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 19
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:68,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:68,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:68,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].<init>(com.github.javaparser.ast.NodeList,boolean,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "boolean"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 20
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:72,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:72,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:72,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].<init>(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,boolean,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 9
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "boolean"
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:77,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,boolean,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    linkageType: null
    functionLinenumber: 84
    functionDepth: 0
    returnType: "void"
    argCount: 10
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "boolean"
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.TypeDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].setInterface(boolean)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].setTypeParameters(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].setExtendedTypes(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].setImplementedTypes(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].setPermittedTypes(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 19
    EdgeCount: 7
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:85,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].<init>"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:86,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].setInterface"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:87,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].setTypeParameters"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:88,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].setExtendedTypes"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:89,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].setImplementedTypes"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:90,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].setPermittedTypes"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:91,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    linkageType: null
    functionLinenumber: 96
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Object)"
    functionUses: 25
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:97,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    linkageType: null
    functionLinenumber: 102
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Object)"
    functionUses: 29
    ICount: 5
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:103,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getExtendedTypes()"
    functionSourceFile: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    linkageType: null
    functionLinenumber: 107
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 17
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getImplementedTypes()"
    functionSourceFile: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    linkageType: null
    functionLinenumber: 112
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 17
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getPermittedTypes()"
    functionSourceFile: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    linkageType: null
    functionLinenumber: 117
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 16
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getTypeParameters()"
    functionSourceFile: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    linkageType: null
    functionLinenumber: 122
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 15
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface()"
    functionSourceFile: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    linkageType: null
    functionLinenumber: 127
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 17
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].setExtendedTypes(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    linkageType: null
    functionLinenumber: 132
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:134"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:137"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:136"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:138"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:140"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:139"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:133,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:137,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:139,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:141,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].setImplementedTypes(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    linkageType: null
    functionLinenumber: 146
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:148"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:151"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:150"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:152"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:154"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:153"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:147,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:151,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:153,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:155,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].setPermittedTypes(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    linkageType: null
    functionLinenumber: 160
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:162"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:165"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:164"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:166"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:168"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:167"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:161,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:165,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:167,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:169,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].setInterface(boolean)"
    functionSourceFile: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    linkageType: null
    functionLinenumber: 174
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 12
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:175"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:178"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:177"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:178,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:178,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].setTypeParameters(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    linkageType: null
    functionLinenumber: 184
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:186"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:189"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:188"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:190"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:192"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:191"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:185,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:189,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:191,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:193,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 54
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:200"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:203"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:202"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:203"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:209"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:208"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:204"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:203"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:202"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:209"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:215"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:214"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:210"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:209"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:208"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:215"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:221"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:220"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:216"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:215"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:214"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:221"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:227"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:226"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:222"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:221"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:220"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:203,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:204,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:205,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:227,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].remove"
    JavaMethodInfo: null
    BBCount: 23
    CyclomaticComplexity: 5
  - functionName: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isLocalClassDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    linkageType: null
    functionLinenumber: 233
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration$lambda_isLocalClassDeclaration_0__821].bootstrap$()"
    - "[com.github.javaparser.ast.Node].getParentNode()"
    functionUses: 1
    ICount: 9
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:234,1"
      Dst: "[com.github.javaparser.ast.Node].getParentNode"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:234,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration$lambda_isLocalClassDeclaration_0__821].bootstrap$"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:234,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:234,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:234,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:234,1"
      Dst: "[java.lang.Boolean].booleanValue"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getFullyQualifiedName()"
    functionSourceFile: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:239"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:242"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:241"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:239,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isLocalClassDeclaration"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:240,1"
      Dst: "[java.util.Optional].empty"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:242,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getFullyQualifiedName"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInnerClass()"
    functionSourceFile: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:250"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:250"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:250"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:-2"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:250,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].isNestedType"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:250,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.modifiers.NodeWithStaticModifier].isStatic"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].clone()"
    functionSourceFile: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    linkageType: null
    functionLinenumber: 255
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:256,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:256,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    linkageType: null
    functionLinenumber: 261
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.ClassOrInterfaceDeclarationMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    linkageType: null
    functionLinenumber: 267
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 59
    EdgeCount: 13
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:268"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:271"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:270"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:271"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:277"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:276"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:272"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:271"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:270"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:277"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:283"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:282"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:278"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:277"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:276"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:283"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:289"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:288"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:284"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:283"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:282"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:289"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:295"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:294"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:290"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:289"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:288"
        BranchSideFuncs:
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:271,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:272,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:273,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:295,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].replace"
    JavaMethodInfo: null
    BBCount: 23
    CyclomaticComplexity: 5
  - functionName: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isClassOrInterfaceDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].asClassOrInterfaceDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    linkageType: null
    functionLinenumber: 306
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].ifClassOrInterfaceDeclaration(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:313,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].resolve()"
    functionSourceFile: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:318,1"
      Dst: "[com.github.javaparser.ast.Node].getSymbolResolver"
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:318,1"
      Dst: "[com.github.javaparser.resolution.SymbolResolver].resolveDeclaration"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].toClassOrInterfaceDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:324,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].lambda$isLocalClassDeclaration$0(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    linkageType: null
    functionLinenumber: 233
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration:234,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$LanguageLevel].values()"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$LanguageLevel"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParserConfiguration$LanguageLevel[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$LanguageLevel:50,1"
      Dst: "[java.lang.Object].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$LanguageLevel].valueOf(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$LanguageLevel"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParserConfiguration$LanguageLevel"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$LanguageLevel:50,1"
      Dst: "[java.lang.Enum].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$LanguageLevel].<init>(java.lang.String,int,com.github.javaparser.ast.validator.Validator,com.github.javaparser.ast.validator.postprocessors.PostProcessors)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$LanguageLevel"
    linkageType: null
    functionLinenumber: 196
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "java.lang.String"
    - "int"
    - "com.github.javaparser.ast.validator.Validator"
    - "com.github.javaparser.ast.validator.postprocessors.PostProcessors"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 26
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$LanguageLevel:197,1"
      Dst: "[java.lang.Enum].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$LanguageLevel].isYieldSupported()"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$LanguageLevel"
    linkageType: null
    functionLinenumber: 202
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$LanguageLevel$lambda_isYieldSupported_0__91].bootstrap$(com.github.javaparser.ParserConfiguration$LanguageLevel)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$LanguageLevel:203,1"
      Dst: "[java.util.Arrays].stream"
    - Src: "com.github.javaparser.ParserConfiguration$LanguageLevel:203,1"
      Dst: "[com.github.javaparser.ParserConfiguration$LanguageLevel$lambda_isYieldSupported_0__91].bootstrap$"
    - Src: "com.github.javaparser.ParserConfiguration$LanguageLevel:203,1"
      Dst: "[java.util.stream.Stream].anyMatch"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$LanguageLevel].lambda$isYieldSupported$0(com.github.javaparser.ParserConfiguration$LanguageLevel)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$LanguageLevel"
    linkageType: null
    functionLinenumber: 202
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParserConfiguration$LanguageLevel"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ParserConfiguration$LanguageLevel:203"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ParserConfiguration$LanguageLevel:202"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$LanguageLevel].$values()"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$LanguageLevel"
    linkageType: null
    functionLinenumber: 49
    functionDepth: 0
    returnType: "com.github.javaparser.ParserConfiguration$LanguageLevel[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 54
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__359].bootstrap$(com.github.javaparser.ast.type.UnknownType)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__359"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.UnknownType"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__359].<init>(com.github.javaparser.ast.type.UnknownType)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__359:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__359].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__359].<init>(com.github.javaparser.ast.type.UnknownType)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__359"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.UnknownType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__359:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__359].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__359"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__359:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_1__772].bootstrap$(com.github.javaparser.JavaToken)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_1__772"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Supplier"
    argCount: 1
    argTypes:
    - "com.github.javaparser.JavaToken"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_1__772].<init>(com.github.javaparser.JavaToken)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_1__772:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_1__772].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_1__772].<init>(com.github.javaparser.JavaToken)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_1__772"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.JavaToken"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_1__772:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_1__772].get()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_1__772"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_1__772:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].lambda$storeInitialText$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_45__325].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_45__325"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_45__325].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_45__325:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_45__325].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_45__325].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_45__325"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_45__325:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_45__325].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_45__325"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$45(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_45__325:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$45"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].<init>(java.util.List)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator"
    linkageType: null
    functionLinenumber: 967
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].<init>(java.util.List,int)"
    functionUses: 2
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator:968,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].<init>(java.util.List,int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator"
    linkageType: null
    functionLinenumber: 970
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.util.List"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].listIterator(int)"
    - "[com.github.javaparser.utils.VisitorList].listIterator(int)"
    functionUses: 3
    ICount: 7
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator:971,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator:972,1"
      Dst: "[java.util.List].listIterator"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator"
    linkageType: null
    functionLinenumber: 976
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    functionUses: 217
    ICount: 4
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator:977,1"
      Dst: "[java.util.ListIterator].hasNext"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator"
    linkageType: null
    functionLinenumber: 981
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    functionUses: 161
    ICount: 4
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator:982,1"
      Dst: "[java.util.ListIterator].next"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasPrevious()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator"
    linkageType: null
    functionLinenumber: 986
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasPrevious()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasPrevious()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasPrevious()"
    - "[com.github.javaparser.utils.VisitorList$2].hasPrevious()"
    functionUses: 6
    ICount: 4
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator:987,1"
      Dst: "[java.util.ListIterator].hasPrevious"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].previous()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator"
    linkageType: null
    functionLinenumber: 991
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].previous()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].previous()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].previous()"
    - "[com.github.javaparser.utils.VisitorList$2].previous()"
    functionUses: 6
    ICount: 4
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator:992,1"
      Dst: "[java.util.ListIterator].previous"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].nextIndex()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator"
    linkageType: null
    functionLinenumber: 996
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$2].nextIndex()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].nextIndex()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].nextIndex()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].nextIndex()"
    functionUses: 5
    ICount: 4
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator:997,1"
      Dst: "[java.util.ListIterator].nextIndex"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].previousIndex()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator"
    linkageType: null
    functionLinenumber: 1001
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].previousIndex()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].previousIndex()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].previousIndex()"
    - "[com.github.javaparser.utils.VisitorList$2].previousIndex()"
    functionUses: 4
    ICount: 4
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator:1002,1"
      Dst: "[java.util.ListIterator].previousIndex"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].index()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator"
    linkageType: null
    functionLinenumber: 1008
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$2].nextIndex()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].nextIndex()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].nextIndex()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].nextIndex()"
    functionUses: 5
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator:1009,1"
      Dst: "[java.util.ListIterator].nextIndex"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].remove()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator"
    linkageType: null
    functionLinenumber: 1013
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].remove()"
    - "[com.github.javaparser.utils.VisitorList$2].remove()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].remove()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].remove()"
    functionUses: 9
    ICount: 4
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator:1014,1"
      Dst: "[java.util.ListIterator].remove"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].set(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator:1019,1"
      Dst: "[java.util.ListIterator].set"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].add(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator"
    linkageType: null
    functionLinenumber: 1023
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$2].add(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].add(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].add(java.lang.Object)"
    functionUses: 8
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator:1024,1"
      Dst: "[java.util.ListIterator].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].hashCode(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:38,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:38,1"
      Dst: "[java.lang.Integer].intValue"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    functionUses: 1
    ICount: 27
    EdgeCount: 8
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:42,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:42,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:42,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:42,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:42,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:42,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:42,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:42,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 45
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getDefaultValue()"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getDefaultValue()"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getName()"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getType()"
    functionUses: 1
    ICount: 40
    EdgeCount: 53
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:46"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:45"
        BranchSideFuncs:
        - "getAnnotations()"
        - "getName()"
        - "getModifiers()"
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getDefaultValue()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:46,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getDefaultValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:46,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:46,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:46,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:46,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:46,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:46,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:46,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:46,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:46,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getType"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:46,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:46,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 49
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayAccessExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].getIndex()"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].getName()"
    functionUses: 1
    ICount: 15
    EdgeCount: 70
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:50,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayAccessExpr].getIndex"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:50,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:50,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:50,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayAccessExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:50,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 53
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayCreationExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getElementType()"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getInitializer()"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getInitializer()"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getLevels()"
    functionUses: 1
    ICount: 28
    EdgeCount: 16
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:54"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:53"
        BranchSideFuncs:
        - "getInitializer()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getElementType()"
        - "getLevels()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:54,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].getElementType"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:54,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:54,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:54,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].getInitializer"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:54,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:54,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:54,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:54,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].getLevels"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:54,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:54,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 57
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ArrayCreationLevel"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].getAnnotations()"
    - "[com.github.javaparser.ast.ArrayCreationLevel].getDimension()"
    - "[com.github.javaparser.ast.ArrayCreationLevel].getDimension()"
    functionUses: 1
    ICount: 22
    EdgeCount: 38
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:58"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:57"
        BranchSideFuncs:
        - "getAnnotations()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getDimension()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:58,1"
      Dst: "[com.github.javaparser.ast.ArrayCreationLevel].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:58,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:58,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:58,1"
      Dst: "[com.github.javaparser.ast.ArrayCreationLevel].getDimension"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:58,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:58,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:58,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:58,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 61
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].getValues()"
    functionUses: 1
    ICount: 7
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:62,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].getValues"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:62,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 65
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ArrayType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.type.ArrayType].getComponentType()"
    - "[com.github.javaparser.ast.type.ArrayType].getOrigin()"
    functionUses: 1
    ICount: 19
    EdgeCount: 14
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:66,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].getComponentType"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:66,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:66,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:66,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].getOrigin"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:66,1"
      Dst: "[java.lang.Enum].hashCode"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:66,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:66,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:66,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 69
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.AssertStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].getCheck()"
    - "[com.github.javaparser.ast.stmt.AssertStmt].getMessage()"
    - "[com.github.javaparser.ast.stmt.AssertStmt].getMessage()"
    functionUses: 1
    ICount: 22
    EdgeCount: 71
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:70"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:69"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getMessage()"
        - "getCheck()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:70,1"
      Dst: "[com.github.javaparser.ast.stmt.AssertStmt].getCheck"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:70,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:70,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:70,1"
      Dst: "[com.github.javaparser.ast.stmt.AssertStmt].getMessage"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:70,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:70,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:70,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 73
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.AssignExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].getOperator()"
    - "[com.github.javaparser.ast.expr.AssignExpr].getTarget()"
    - "[com.github.javaparser.ast.expr.AssignExpr].getValue()"
    functionUses: 1
    ICount: 19
    EdgeCount: 71
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:74,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].getOperator"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:74,1"
      Dst: "[java.lang.Enum].hashCode"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:74,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].getTarget"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:74,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:74,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:74,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:74,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 77
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BinaryExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].getLeft()"
    - "[com.github.javaparser.ast.expr.BinaryExpr].getOperator()"
    - "[com.github.javaparser.ast.expr.BinaryExpr].getRight()"
    functionUses: 1
    ICount: 19
    EdgeCount: 71
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:78,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].getLeft"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:78,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:78,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:78,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].getOperator"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:78,1"
      Dst: "[java.lang.Enum].hashCode"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:78,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].getRight"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:78,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 81
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.BlockComment"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:82,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 85
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BlockStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].getStatements()"
    functionUses: 1
    ICount: 7
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:86,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].getStatements"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:86,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 89
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].isValue()"
    functionUses: 1
    ICount: 10
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:90"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:89"
        BranchSideFuncs:
        - "isValue()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:90,1"
      Dst: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].isValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:90,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 93
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BreakStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].getLabel()"
    - "[com.github.javaparser.ast.stmt.BreakStmt].getLabel()"
    functionUses: 1
    ICount: 14
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:94"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:93"
        BranchSideFuncs:
        - "getLabel()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:94,1"
      Dst: "[com.github.javaparser.ast.stmt.BreakStmt].getLabel"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:94,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:94,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:94,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:94,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 97
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CastExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].getExpression()"
    - "[com.github.javaparser.ast.expr.CastExpr].getType()"
    functionUses: 1
    ICount: 15
    EdgeCount: 46
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:98,1"
      Dst: "[com.github.javaparser.ast.expr.CastExpr].getExpression"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:98,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:98,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:98,1"
      Dst: "[com.github.javaparser.ast.expr.CastExpr].getType"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:98,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 101
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.CatchClause"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].getBody()"
    - "[com.github.javaparser.ast.stmt.CatchClause].getParameter()"
    functionUses: 1
    ICount: 15
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:102,1"
      Dst: "[com.github.javaparser.ast.stmt.CatchClause].getBody"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:102,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:102,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:102,1"
      Dst: "[com.github.javaparser.ast.stmt.CatchClause].getParameter"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:102,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:102,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 105
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CharLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:106,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:106,1"
      Dst: "[java.lang.String].hashCode"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:106,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 109
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ClassExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].getType()"
    functionUses: 1
    ICount: 7
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:110,1"
      Dst: "[com.github.javaparser.ast.expr.ClassExpr].getType"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:110,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 113
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getExtendedTypes()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getPermittedTypes()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getTypeParameters()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface()"
    functionUses: 1
    ICount: 58
    EdgeCount: 17
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:114"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:113"
        BranchSideFuncs:
        - "getTypeParameters()"
        - "getExtendedTypes()"
        - "isInterface()"
        - "getAnnotations()"
        - "getName()"
        - "getModifiers()"
        - "getImplementedTypes()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getMembers()"
        - "getPermittedTypes()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:114,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getExtendedTypes"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:114,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:114,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:114,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getImplementedTypes"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:114,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:114,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getPermittedTypes"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:114,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:114,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:114,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:114,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:114,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:114,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:114,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 117
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getName()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getScope()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getScope()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getTypeArguments()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getTypeArguments()"
    functionUses: 1
    ICount: 41
    EdgeCount: 10
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:118"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:117"
        BranchSideFuncs:
        - "getAnnotations()"
        - "getName()"
        - "getScope()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getTypeArguments()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:118"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:117"
        BranchSideFuncs:
        - "getAnnotations()"
        - "getName()"
        - "getScope()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getTypeArguments()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:118,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:118,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:118,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:118,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getScope"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:118,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:118,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:118,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:118,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:118,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:118,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:118,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 121
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].getImports()"
    - "[com.github.javaparser.ast.CompilationUnit].getModule()"
    - "[com.github.javaparser.ast.CompilationUnit].getModule()"
    - "[com.github.javaparser.ast.CompilationUnit].getPackageDeclaration()"
    - "[com.github.javaparser.ast.CompilationUnit].getPackageDeclaration()"
    - "[com.github.javaparser.ast.CompilationUnit].getTypes()"
    functionUses: 1
    ICount: 41
    EdgeCount: 10
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:122"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:121"
        BranchSideFuncs:
        - "getTypes()"
        - "getPackageDeclaration()"
        - "getImports()"
        - "getModule()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:122"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:121"
        BranchSideFuncs:
        - "getTypes()"
        - "getPackageDeclaration()"
        - "getImports()"
        - "getModule()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:122,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getImports"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:122,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:122,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:122,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getModule"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:122,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:122,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:122,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:122,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getPackageDeclaration"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:122,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:122,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getTypes"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:122,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 125
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ConditionalExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].getCondition()"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].getElseExpr()"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].getThenExpr()"
    functionUses: 1
    ICount: 21
    EdgeCount: 105
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:126,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].getCondition"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:126,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:126,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:126,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].getElseExpr"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:126,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].getThenExpr"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:126,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 129
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ConstructorDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].getBody()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getName()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getParameters()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters()"
    functionUses: 1
    ICount: 58
    EdgeCount: 17
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:130"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:129"
        BranchSideFuncs:
        - "getParameters()"
        - "getTypeParameters()"
        - "getAnnotations()"
        - "getBody()"
        - "getName()"
        - "getModifiers()"
        - "getThrownExceptions()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getReceiverParameter()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:130,1"
      Dst: "[com.github.javaparser.ast.body.ConstructorDeclaration].getBody"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:130,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:130,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:130,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:130,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:130,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:130,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:130,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getParameters"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:130,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:130,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:130,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:130,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:130,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:130,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:130,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:130,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 133
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ContinueStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].getLabel()"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].getLabel()"
    functionUses: 1
    ICount: 14
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:134"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:133"
        BranchSideFuncs:
        - "getLabel()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:134,1"
      Dst: "[com.github.javaparser.ast.stmt.ContinueStmt].getLabel"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:134,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:134,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:134,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:134,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 137
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.DoStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].getBody()"
    - "[com.github.javaparser.ast.stmt.DoStmt].getCondition()"
    functionUses: 1
    ICount: 15
    EdgeCount: 58
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:138,1"
      Dst: "[com.github.javaparser.ast.stmt.DoStmt].getBody"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:138,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:138,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:138,1"
      Dst: "[com.github.javaparser.ast.stmt.DoStmt].getCondition"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:138,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 141
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:142,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:142,1"
      Dst: "[java.lang.String].hashCode"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:142,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 145
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.EmptyStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:146,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 149
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.EnclosedExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].getInner()"
    functionUses: 1
    ICount: 7
    EdgeCount: 35
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:150,1"
      Dst: "[com.github.javaparser.ast.expr.EnclosedExpr].getInner"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:150,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 153
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumConstantDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getArguments()"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getClassBody()"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getName()"
    functionUses: 1
    ICount: 27
    EdgeCount: 8
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:154,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].getArguments"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:154,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:154,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:154,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].getClassBody"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:154,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:154,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:154,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:154,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 157
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.EnumDeclaration].getEntries()"
    - "[com.github.javaparser.ast.body.EnumDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    functionUses: 1
    ICount: 39
    EdgeCount: 12
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:158,1"
      Dst: "[com.github.javaparser.ast.body.EnumDeclaration].getEntries"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:158,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:158,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:158,1"
      Dst: "[com.github.javaparser.ast.body.EnumDeclaration].getImplementedTypes"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:158,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:158,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:158,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:158,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:158,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:158,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 161
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getArguments()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getExpression()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getExpression()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getTypeArguments()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getTypeArguments()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].isThis()"
    functionUses: 1
    ICount: 42
    EdgeCount: 42
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:162"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:161"
        BranchSideFuncs:
        - "isThis()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getArguments()"
        - "getExpression()"
        - "getTypeArguments()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:162"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:161"
        BranchSideFuncs:
        - "isThis()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getArguments()"
        - "getExpression()"
        - "getTypeArguments()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:162"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:161"
        BranchSideFuncs:
        - "isThis()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getArguments()"
        - "getExpression()"
        - "getTypeArguments()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:162,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getArguments"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:162,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:162,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:162,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:162,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:162,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:162,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:162,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].isThis"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:162,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:162,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 165
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExpressionStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].getExpression()"
    functionUses: 1
    ICount: 7
    EdgeCount: 35
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:166,1"
      Dst: "[com.github.javaparser.ast.stmt.ExpressionStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:166,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 169
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.FieldAccessExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getName()"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getScope()"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getTypeArguments()"
    functionUses: 1
    ICount: 28
    EdgeCount: 40
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:170"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:169"
        BranchSideFuncs:
        - "getName()"
        - "getScope()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getTypeArguments()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:170,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:170,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:170,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:170,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].getScope"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:170,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:170,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].getTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:170,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:170,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:170,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:170,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 173
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.FieldDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.FieldDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.FieldDeclaration].getVariables()"
    functionUses: 1
    ICount: 21
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:174,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:174,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:174,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:174,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].getVariables"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:174,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:174,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 177
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].getBody()"
    - "[com.github.javaparser.ast.stmt.ForStmt].getCompare()"
    - "[com.github.javaparser.ast.stmt.ForStmt].getCompare()"
    - "[com.github.javaparser.ast.stmt.ForStmt].getInitialization()"
    - "[com.github.javaparser.ast.stmt.ForStmt].getUpdate()"
    functionUses: 1
    ICount: 34
    EdgeCount: 63
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:178"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:177"
        BranchSideFuncs:
        - "getInitialization()"
        - "getBody()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getCompare()"
        - "getUpdate()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:178,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].getBody"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:178,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:178,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:178,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].getCompare"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:178,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:178,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:178,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].getInitialization"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:178,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:178,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].getUpdate"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:178,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 181
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForEachStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].getBody()"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].getIterable()"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].getVariable()"
    functionUses: 1
    ICount: 21
    EdgeCount: 60
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:182,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].getBody"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:182,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:182,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:182,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].getIterable"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:182,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].getVariable"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:182,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:182,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 185
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.IfStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].getCondition()"
    - "[com.github.javaparser.ast.stmt.IfStmt].getElseStmt()"
    - "[com.github.javaparser.ast.stmt.IfStmt].getElseStmt()"
    - "[com.github.javaparser.ast.stmt.IfStmt].getThenStmt()"
    functionUses: 1
    ICount: 28
    EdgeCount: 82
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:186"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:185"
        BranchSideFuncs:
        - "getElseStmt()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getThenStmt()"
        - "getCondition()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:186,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].getCondition"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:186,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:186,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:186,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].getElseStmt"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:186,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:186,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:186,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].getThenStmt"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:186,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 189
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ImportDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].getName()"
    - "[com.github.javaparser.ast.ImportDeclaration].isAsterisk()"
    - "[com.github.javaparser.ast.ImportDeclaration].isStatic()"
    functionUses: 1
    ICount: 23
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:190"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:189"
        BranchSideFuncs:
        - "isStatic()"
        - "getName()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "isAsterisk()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:190"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:189"
        BranchSideFuncs:
        - "isStatic()"
        - "getName()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "isAsterisk()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:190,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].isAsterisk"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:190,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].isStatic"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:190,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:190,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:190,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:190,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 193
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.InitializerDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].getBody()"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].isStatic()"
    functionUses: 1
    ICount: 22
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:194"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:193"
        BranchSideFuncs:
        - "isStatic()"
        - "getAnnotations()"
        - "getBody()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:194,1"
      Dst: "[com.github.javaparser.ast.body.InitializerDeclaration].getBody"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:194,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:194,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:194,1"
      Dst: "[com.github.javaparser.ast.body.InitializerDeclaration].isStatic"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:194,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:194,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:194,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 197
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.InstanceOfExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getExpression()"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getPattern()"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getPattern()"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getType()"
    functionUses: 1
    ICount: 28
    EdgeCount: 42
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:198"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:197"
        BranchSideFuncs:
        - "getPattern()"
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getExpression()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:198,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].getExpression"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:198,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:198,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:198,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].getPattern"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:198,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:198,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:198,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:198,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].getType"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:198,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 201
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:202,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:202,1"
      Dst: "[java.lang.String].hashCode"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:202,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 205
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.IntersectionType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.type.IntersectionType].getElements()"
    functionUses: 1
    ICount: 15
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:206,1"
      Dst: "[com.github.javaparser.ast.type.IntersectionType].getElements"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:206,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:206,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:206,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:206,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 209
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.JavadocComment"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:210,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 213
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LabeledStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].getLabel()"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].getStatement()"
    functionUses: 1
    ICount: 15
    EdgeCount: 25
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:214,1"
      Dst: "[com.github.javaparser.ast.stmt.LabeledStmt].getLabel"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:214,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:214,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:214,1"
      Dst: "[com.github.javaparser.ast.stmt.LabeledStmt].getStatement"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:214,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:214,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 217
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LambdaExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].getBody()"
    - "[com.github.javaparser.ast.expr.LambdaExpr].getParameters()"
    - "[com.github.javaparser.ast.expr.LambdaExpr].isEnclosingParameters()"
    functionUses: 1
    ICount: 22
    EdgeCount: 26
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:218"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:217"
        BranchSideFuncs:
        - "getParameters()"
        - "getBody()"
        - "isEnclosingParameters()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:218,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].getBody"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:218,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:218,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:218,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].isEnclosingParameters"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:218,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].getParameters"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:218,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:218,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 221
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.LineComment"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:222,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 225
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].getClassDeclaration()"
    functionUses: 1
    ICount: 7
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:226,1"
      Dst: "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].getClassDeclaration"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:226,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 229
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].getRecordDeclaration()"
    functionUses: 1
    ICount: 7
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:230,1"
      Dst: "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].getRecordDeclaration"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:230,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 233
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LongLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:234,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:234,1"
      Dst: "[java.lang.String].hashCode"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:234,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 237
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MarkerAnnotationExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].getName()"
    functionUses: 1
    ICount: 7
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:238,1"
      Dst: "[com.github.javaparser.ast.expr.AnnotationExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:238,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 241
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MemberValuePair"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].getName()"
    - "[com.github.javaparser.ast.expr.MemberValuePair].getValue()"
    functionUses: 1
    ICount: 15
    EdgeCount: 37
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:242,1"
      Dst: "[com.github.javaparser.ast.expr.MemberValuePair].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:242,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:242,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:242,1"
      Dst: "[com.github.javaparser.ast.expr.MemberValuePair].getValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:242,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:242,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 245
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodCallExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getArguments()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getName()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getScope()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getScope()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getTypeArguments()"
    functionUses: 1
    ICount: 41
    EdgeCount: 43
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:246"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:245"
        BranchSideFuncs:
        - "getName()"
        - "getScope()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getArguments()"
        - "getTypeArguments()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:246"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:245"
        BranchSideFuncs:
        - "getName()"
        - "getScope()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getArguments()"
        - "getTypeArguments()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:246,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].getArguments"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:246,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:246,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:246,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:246,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:246,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].getScope"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:246,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:246,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:246,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:246,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].getTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:246,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 249
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.MethodDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.MethodDeclaration].getBody()"
    - "[com.github.javaparser.ast.body.MethodDeclaration].getBody()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getName()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getParameters()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.ast.body.MethodDeclaration].getType()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters()"
    functionUses: 1
    ICount: 71
    EdgeCount: 29
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:250"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:249"
        BranchSideFuncs:
        - "getParameters()"
        - "getTypeParameters()"
        - "getAnnotations()"
        - "getBody()"
        - "getName()"
        - "getModifiers()"
        - "getThrownExceptions()"
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getReceiverParameter()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:250"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:249"
        BranchSideFuncs:
        - "getParameters()"
        - "getTypeParameters()"
        - "getAnnotations()"
        - "getBody()"
        - "getName()"
        - "getModifiers()"
        - "getThrownExceptions()"
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getReceiverParameter()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:250,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].getBody"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:250,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:250,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:250,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:250,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:250,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].getType"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:250,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:250,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:250,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:250,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:250,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:250,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getParameters"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:250,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:250,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:250,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:250,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:250,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:250,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 253
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodReferenceExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getIdentifier()"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getScope()"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getTypeArguments()"
    functionUses: 1
    ICount: 26
    EdgeCount: 39
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:254"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:253"
        BranchSideFuncs:
        - "getIdentifier()"
        - "getScope()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getTypeArguments()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:254,1"
      Dst: "[com.github.javaparser.ast.expr.MethodReferenceExpr].getIdentifier"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:254,1"
      Dst: "[java.lang.String].hashCode"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:254,1"
      Dst: "[com.github.javaparser.ast.expr.MethodReferenceExpr].getScope"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:254,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:254,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:254,1"
      Dst: "[com.github.javaparser.ast.expr.MethodReferenceExpr].getTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:254,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:254,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:254,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:254,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 257
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NameExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].getName()"
    functionUses: 1
    ICount: 7
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:258,1"
      Dst: "[com.github.javaparser.ast.expr.NameExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:258,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.Name,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 261
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].getIdentifier()"
    - "[com.github.javaparser.ast.expr.Name].getQualifier()"
    - "[com.github.javaparser.ast.expr.Name].getQualifier()"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:262"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:261"
        BranchSideFuncs:
        - "getIdentifier()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getQualifier()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:262,1"
      Dst: "[com.github.javaparser.ast.expr.Name].getIdentifier"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:262,1"
      Dst: "[java.lang.String].hashCode"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:262,1"
      Dst: "[com.github.javaparser.ast.expr.Name].getQualifier"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:262,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:262,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:262,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:262,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:262,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.NodeList,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 265
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Modifier].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 17
    EdgeCount: 138
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:267"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:270"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:269"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:267,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:267,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:267,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:268,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:268,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:270,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 273
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].getName()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].getPairs()"
    functionUses: 1
    ICount: 15
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:274,1"
      Dst: "[com.github.javaparser.ast.expr.NormalAnnotationExpr].getPairs"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:274,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:274,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:274,1"
      Dst: "[com.github.javaparser.ast.expr.AnnotationExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:274,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:274,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 277
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NullLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:278,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 281
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ObjectCreationExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getAnonymousClassBody()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getAnonymousClassBody()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getArguments()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getScope()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getScope()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getType()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getTypeArguments()"
    functionUses: 1
    ICount: 54
    EdgeCount: 46
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:282"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:281"
        BranchSideFuncs:
        - "getScope()"
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getArguments()"
        - "getAnonymousClassBody()"
        - "getTypeArguments()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:282"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:281"
        BranchSideFuncs:
        - "getScope()"
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getArguments()"
        - "getAnonymousClassBody()"
        - "getTypeArguments()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:282"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:281"
        BranchSideFuncs:
        - "getScope()"
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getArguments()"
        - "getAnonymousClassBody()"
        - "getTypeArguments()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:282,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getAnonymousClassBody"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:282,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:282,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:282,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:282,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:282,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getArguments"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:282,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getScope"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:282,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:282,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getType"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:282,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:282,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:282,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 285
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.PackageDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.PackageDeclaration].getName()"
    functionUses: 1
    ICount: 15
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:286,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:286,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:286,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:286,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:286,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:286,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.Parameter,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 289
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.Parameter"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].getAnnotations()"
    - "[com.github.javaparser.ast.body.Parameter].getModifiers()"
    - "[com.github.javaparser.ast.body.Parameter].getName()"
    - "[com.github.javaparser.ast.body.Parameter].getType()"
    - "[com.github.javaparser.ast.body.Parameter].getVarArgsAnnotations()"
    - "[com.github.javaparser.ast.body.Parameter].isVarArgs()"
    functionUses: 1
    ICount: 40
    EdgeCount: 20
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:290"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:289"
        BranchSideFuncs:
        - "getVarArgsAnnotations()"
        - "getAnnotations()"
        - "getName()"
        - "getModifiers()"
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "isVarArgs()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:290,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:290,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:290,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:290,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].isVarArgs"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:290,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:290,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:290,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:290,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getType"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:290,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:290,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getVarArgsAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:290,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 293
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.PrimitiveType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.type.PrimitiveType].getType()"
    functionUses: 1
    ICount: 13
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:294,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType].getType"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:294,1"
      Dst: "[java.lang.Enum].hashCode"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:294,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:294,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:294,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:294,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 297
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ReturnStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].getExpression()"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].getExpression()"
    functionUses: 1
    ICount: 14
    EdgeCount: 36
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:298"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:297"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getExpression()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:298,1"
      Dst: "[com.github.javaparser.ast.stmt.ReturnStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:298,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:298,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:298,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:298,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 301
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SimpleName].getIdentifier()"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:302,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].getIdentifier"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:302,1"
      Dst: "[java.lang.String].hashCode"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:302,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 305
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].getMemberValue()"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].getName()"
    functionUses: 1
    ICount: 15
    EdgeCount: 37
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:306,1"
      Dst: "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].getMemberValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:306,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:306,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:306,1"
      Dst: "[com.github.javaparser.ast.expr.AnnotationExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:306,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:306,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 309
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.StringLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:310,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:310,1"
      Dst: "[java.lang.String].hashCode"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:310,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 313
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SuperExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].getTypeName()"
    - "[com.github.javaparser.ast.expr.SuperExpr].getTypeName()"
    functionUses: 1
    ICount: 14
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:314"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:313"
        BranchSideFuncs:
        - "getTypeName()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:314,1"
      Dst: "[com.github.javaparser.ast.expr.SuperExpr].getTypeName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:314,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:314,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:314,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:314,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 317
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchEntry"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getLabels()"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getStatements()"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getType()"
    functionUses: 1
    ICount: 19
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:318,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].getLabels"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:318,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:318,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:318,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].getStatements"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:318,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].getType"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:318,1"
      Dst: "[java.lang.Enum].hashCode"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:318,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 321
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].getEntries()"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].getSelector()"
    functionUses: 1
    ICount: 15
    EdgeCount: 37
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:322,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchStmt].getEntries"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:322,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:322,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:322,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchStmt].getSelector"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:322,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:322,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 325
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SynchronizedStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].getBody()"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].getExpression()"
    functionUses: 1
    ICount: 15
    EdgeCount: 37
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:326,1"
      Dst: "[com.github.javaparser.ast.stmt.SynchronizedStmt].getBody"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:326,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:326,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:326,1"
      Dst: "[com.github.javaparser.ast.stmt.SynchronizedStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:326,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:326,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 329
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ThisExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].getTypeName()"
    - "[com.github.javaparser.ast.expr.ThisExpr].getTypeName()"
    functionUses: 1
    ICount: 14
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:330"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:329"
        BranchSideFuncs:
        - "getTypeName()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:330,1"
      Dst: "[com.github.javaparser.ast.expr.ThisExpr].getTypeName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:330,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:330,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:330,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:330,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 333
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ThrowStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].getExpression()"
    functionUses: 1
    ICount: 7
    EdgeCount: 35
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:334,1"
      Dst: "[com.github.javaparser.ast.stmt.ThrowStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:334,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 337
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.TryStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].getCatchClauses()"
    - "[com.github.javaparser.ast.stmt.TryStmt].getFinallyBlock()"
    - "[com.github.javaparser.ast.stmt.TryStmt].getFinallyBlock()"
    - "[com.github.javaparser.ast.stmt.TryStmt].getResources()"
    - "[com.github.javaparser.ast.stmt.TryStmt].getTryBlock()"
    functionUses: 1
    ICount: 34
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:338"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:337"
        BranchSideFuncs:
        - "getCatchClauses()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getTryBlock()"
        - "getFinallyBlock()"
        - "getResources()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:338,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getCatchClauses"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:338,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:338,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:338,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getFinallyBlock"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:338,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:338,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:338,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:338,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getResources"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:338,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getTryBlock"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:338,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 341
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TypeExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].getType()"
    functionUses: 1
    ICount: 7
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:342,1"
      Dst: "[com.github.javaparser.ast.expr.TypeExpr].getType"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:342,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 345
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.TypeParameter"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.type.TypeParameter].getName()"
    - "[com.github.javaparser.ast.type.TypeParameter].getTypeBound()"
    functionUses: 1
    ICount: 21
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:346,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:346,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:346,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:346,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter].getTypeBound"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:346,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:346,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:346,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 349
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.UnaryExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].getExpression()"
    - "[com.github.javaparser.ast.expr.UnaryExpr].getOperator()"
    functionUses: 1
    ICount: 13
    EdgeCount: 36
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:350,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr].getExpression"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:350,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:350,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:350,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr].getOperator"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:350,1"
      Dst: "[java.lang.Enum].hashCode"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:350,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.UnionType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 353
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnionType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.type.UnionType].getElements()"
    functionUses: 1
    ICount: 15
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:354,1"
      Dst: "[com.github.javaparser.ast.type.UnionType].getElements"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:354,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:354,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:354,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:354,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 357
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnknownType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    functionUses: 1
    ICount: 7
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:358,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:358,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 361
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getAnnotations()"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getModifiers()"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getVariables()"
    functionUses: 1
    ICount: 21
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:362,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:362,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:362,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:362,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:362,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getVariables"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:362,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 365
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].getInitializer()"
    - "[com.github.javaparser.ast.body.VariableDeclarator].getInitializer()"
    - "[com.github.javaparser.ast.body.VariableDeclarator].getName()"
    - "[com.github.javaparser.ast.body.VariableDeclarator].getType()"
    functionUses: 1
    ICount: 28
    EdgeCount: 49
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:366"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:365"
        BranchSideFuncs:
        - "getInitializer()"
        - "getName()"
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:366,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].getInitializer"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:366,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:366,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:366,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:366,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:366,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:366,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:366,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].getType"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:366,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.VoidType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 369
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VoidType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    functionUses: 1
    ICount: 7
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:370,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:370,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 373
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.WhileStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].getBody()"
    - "[com.github.javaparser.ast.stmt.WhileStmt].getCondition()"
    functionUses: 1
    ICount: 15
    EdgeCount: 58
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:374,1"
      Dst: "[com.github.javaparser.ast.stmt.WhileStmt].getBody"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:374,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:374,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:374,1"
      Dst: "[com.github.javaparser.ast.stmt.WhileStmt].getCondition"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:374,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 377
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.WildcardType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.type.WildcardType].getExtendedType()"
    - "[com.github.javaparser.ast.type.WildcardType].getExtendedType()"
    - "[com.github.javaparser.ast.type.WildcardType].getSuperType()"
    - "[com.github.javaparser.ast.type.WildcardType].getSuperType()"
    functionUses: 1
    ICount: 35
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:378"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:377"
        BranchSideFuncs:
        - "getAnnotations()"
        - "getSuperType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getExtendedType()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:378"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:377"
        BranchSideFuncs:
        - "getAnnotations()"
        - "getSuperType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getExtendedType()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:378,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].getExtendedType"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:378,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:378,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:378,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:378,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:378,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].getSuperType"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:378,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:378,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:378,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 381
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].getDirectives()"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].getName()"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].isOpen()"
    functionUses: 1
    ICount: 28
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:382"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:381"
        BranchSideFuncs:
        - "getDirectives()"
        - "getAnnotations()"
        - "getName()"
        - "isOpen()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:382,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:382,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:382,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:382,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].getDirectives"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:382,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].isOpen"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:382,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:382,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:382,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 385
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getModifiers()"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getName()"
    functionUses: 1
    ICount: 15
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:386,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:386,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:386,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:386,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:386,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:386,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 390
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleExportsDirective"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].getModuleNames()"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].getName()"
    functionUses: 1
    ICount: 15
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:391,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleExportsDirective].getModuleNames"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:391,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:391,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:391,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleExportsDirective].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:391,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:391,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 395
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getName()"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getWith()"
    functionUses: 1
    ICount: 15
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:396,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:396,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:396,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:396,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getWith"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:396,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:396,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 400
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleUsesDirective"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].getName()"
    functionUses: 1
    ICount: 7
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:401,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleUsesDirective].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:401,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 405
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleOpensDirective"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].getModuleNames()"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].getName()"
    functionUses: 1
    ICount: 15
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:406,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleOpensDirective].getModuleNames"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:406,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:406,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:406,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleOpensDirective].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:406,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:406,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 410
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.UnparsableStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:411,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 415
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ReceiverParameter"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].getAnnotations()"
    - "[com.github.javaparser.ast.body.ReceiverParameter].getName()"
    - "[com.github.javaparser.ast.body.ReceiverParameter].getType()"
    functionUses: 1
    ICount: 21
    EdgeCount: 15
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:416,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:416,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:416,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:416,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:416,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:416,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].getType"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:416,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:416,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.VarType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 420
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VarType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    functionUses: 1
    ICount: 7
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:421,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:421,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.Modifier,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 425
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Modifier"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Modifier].getKeyword()"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:426,1"
      Dst: "[com.github.javaparser.ast.Modifier].getKeyword"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:426,1"
      Dst: "[java.lang.Enum].hashCode"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:426,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 430
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SwitchExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].getEntries()"
    - "[com.github.javaparser.ast.expr.SwitchExpr].getSelector()"
    functionUses: 1
    ICount: 15
    EdgeCount: 37
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:431,1"
      Dst: "[com.github.javaparser.ast.expr.SwitchExpr].getEntries"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:431,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:431,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:431,1"
      Dst: "[com.github.javaparser.ast.expr.SwitchExpr].getSelector"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:431,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:431,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 435
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.YieldStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].getExpression()"
    functionUses: 1
    ICount: 7
    EdgeCount: 35
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:436,1"
      Dst: "[com.github.javaparser.ast.stmt.YieldStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:436,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 440
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:441,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:441,1"
      Dst: "[java.lang.String].hashCode"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:441,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 445
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.PatternExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].getModifiers()"
    - "[com.github.javaparser.ast.expr.PatternExpr].getName()"
    - "[com.github.javaparser.ast.expr.PatternExpr].getType()"
    functionUses: 1
    ICount: 21
    EdgeCount: 8
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:446,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:446,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:446,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:446,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:446,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:446,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].getType"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:446,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:446,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 450
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.RecordDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getParameters()"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getReceiverParameter()"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getReceiverParameter()"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getTypeParameters()"
    functionUses: 1
    ICount: 58
    EdgeCount: 17
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:451"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:450"
        BranchSideFuncs:
        - "getParameters()"
        - "getTypeParameters()"
        - "getAnnotations()"
        - "getName()"
        - "getModifiers()"
        - "getImplementedTypes()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getMembers()"
        - "getReceiverParameter()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:451,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].getImplementedTypes"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:451,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:451,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:451,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].getParameters"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:451,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].getReceiverParameter"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:451,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:451,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:451,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:451,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:451,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:451,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:451,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:451,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:451,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:451,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 454
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getBody()"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getName()"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getTypeParameters()"
    functionUses: 1
    ICount: 39
    EdgeCount: 12
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:455,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getBody"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:455,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:455,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:455,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:455,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:455,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:455,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:455,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getThrownExceptions"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:455,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:455,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:455,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.PatternExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.YieldStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SwitchExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.Modifier,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Modifier"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.Modifier,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.VarType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VarType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.VarType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ReceiverParameter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.UnparsableStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleOpensDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleUsesDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleExportsDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ImportDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.Name,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.NodeList,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.NodeList,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TypeExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodReferenceExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LambdaExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.CatchClause"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.TryStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SynchronizedStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ThrowStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForEachStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.DoStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ContinueStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.WhileStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.IfStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ReturnStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BreakStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchEntry"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExpressionStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.EmptyStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LabeledStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BlockStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.AssertStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MemberValuePair"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MarkerAnnotationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.UnaryExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SuperExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ThisExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ObjectCreationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NameExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodCallExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NullLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CharLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LongLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.StringLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.InstanceOfExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.FieldAccessExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.EnclosedExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ConditionalExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ClassExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CastExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BinaryExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.AssignExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayCreationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayAccessExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnknownType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.WildcardType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.VoidType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VoidType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.VoidType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.UnionType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnionType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.UnionType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.IntersectionType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ArrayCreationLevel"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ArrayType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.PrimitiveType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.JavadocComment"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.InitializerDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.Parameter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.Parameter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.Parameter,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.MethodDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ConstructorDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.FieldDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumConstantDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.RecordDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.BlockComment"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.LineComment"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.TypeParameter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.PackageDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor:33,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ThrowStmt].<init>()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ThrowStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ThrowStmt:53,1"
      Dst: "[com.github.javaparser.ast.expr.NameExpr].<init>"
    - Src: "com.github.javaparser.ast.stmt.ThrowStmt:53,1"
      Dst: "[com.github.javaparser.ast.stmt.ThrowStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ThrowStmt].<init>(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ThrowStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ThrowStmt:58,1"
      Dst: "[com.github.javaparser.ast.stmt.ThrowStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ThrowStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ThrowStmt"
    linkageType: null
    functionLinenumber: 65
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.Statement].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].setExpression(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ThrowStmt:66,1"
      Dst: "[com.github.javaparser.ast.stmt.Statement].<init>"
    - Src: "com.github.javaparser.ast.stmt.ThrowStmt:67,1"
      Dst: "[com.github.javaparser.ast.stmt.ThrowStmt].setExpression"
    - Src: "com.github.javaparser.ast.stmt.ThrowStmt:68,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ThrowStmt"
    linkageType: null
    functionLinenumber: 73
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Object)"
    functionUses: 59
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ThrowStmt:74,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ThrowStmt"
    linkageType: null
    functionLinenumber: 79
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Object)"
    functionUses: 45
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ThrowStmt:80,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ThrowStmt].getExpression()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ThrowStmt"
    linkageType: null
    functionLinenumber: 84
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ThrowStmt].setExpression(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ThrowStmt"
    linkageType: null
    functionLinenumber: 89
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ThrowStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.ThrowStmt:91"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ThrowStmt:94"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ThrowStmt:93"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.ThrowStmt:95"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ThrowStmt:97"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.ThrowStmt:96"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ThrowStmt:90,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.stmt.ThrowStmt:94,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.ThrowStmt:96,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.ThrowStmt:98,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ThrowStmt].clone()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ThrowStmt"
    linkageType: null
    functionLinenumber: 104
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ThrowStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ThrowStmt:105,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.stmt.ThrowStmt:105,1"
      Dst: "[com.github.javaparser.ast.stmt.ThrowStmt].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ThrowStmt].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ThrowStmt"
    linkageType: null
    functionLinenumber: 110
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.ThrowStmtMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ThrowStmt].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ThrowStmt"
    linkageType: null
    functionLinenumber: 116
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.ThrowStmt].setExpression(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 12
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.ThrowStmt:117"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ThrowStmt:120"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ThrowStmt:119"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ThrowStmt:120"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ThrowStmt:124"
        BranchSideFuncs:
        - "setExpression(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.stmt.ThrowStmt:123"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ThrowStmt:121,1"
      Dst: "[com.github.javaparser.ast.stmt.ThrowStmt].setExpression"
    - Src: "com.github.javaparser.ast.stmt.ThrowStmt:124,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ThrowStmt].isThrowStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ThrowStmt"
    linkageType: null
    functionLinenumber: 129
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ThrowStmt].asThrowStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ThrowStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ThrowStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ThrowStmt].ifThrowStmt(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ThrowStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ThrowStmt:142,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ThrowStmt].toThrowStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ThrowStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ThrowStmt:148,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_63__265].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_63__265"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_63__265].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_63__265:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_63__265].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_63__265].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_63__265"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_63__265:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_63__265].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_63__265"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$63(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_63__265:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$63"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor].<init>()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor"
    linkageType: null
    functionLinenumber: 29
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor].<init>(java.io.StringWriter)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor:30,1"
      Dst: "[java.io.StringWriter].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor:30,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor].<init>(java.io.StringWriter)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.io.StringWriter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor:33,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor].visit(com.github.javaparser.printer.lexicalpreservation.ChildTextElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.ChildTextElement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor:38,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor].visit(com.github.javaparser.printer.lexicalpreservation.TokenTextElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor:42,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getText"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor:42,1"
      Dst: "[java.io.StringWriter].append"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor].toString()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor"
    linkageType: null
    functionLinenumber: 46
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 5
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor:47,1"
      Dst: "[java.io.StringWriter].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.NameExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.NameExprMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.NameExprMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.ObservableProperty$Type].values()"
    functionSourceFile: "com.github.javaparser.ast.observer.ObservableProperty$Type"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.observer.ObservableProperty$Type[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.ObservableProperty$Type:139,1"
      Dst: "[java.lang.Object].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.ObservableProperty$Type].valueOf(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.observer.ObservableProperty$Type"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.observer.ObservableProperty$Type"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.ObservableProperty$Type:139,1"
      Dst: "[java.lang.Enum].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.ObservableProperty$Type].<init>(java.lang.String,int,boolean,boolean)"
    functionSourceFile: "com.github.javaparser.ast.observer.ObservableProperty$Type"
    linkageType: null
    functionLinenumber: 146
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "java.lang.String"
    - "int"
    - "boolean"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.ObservableProperty$Type:147,1"
      Dst: "[java.lang.Enum].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.ObservableProperty$Type].$values()"
    functionSourceFile: "com.github.javaparser.ast.observer.ObservableProperty$Type"
    linkageType: null
    functionLinenumber: 138
    functionDepth: 0
    returnType: "com.github.javaparser.ast.observer.ObservableProperty$Type[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.ObservableProperty$Type].access$000(com.github.javaparser.ast.observer.ObservableProperty$Type)"
    functionSourceFile: "com.github.javaparser.ast.observer.ObservableProperty$Type"
    linkageType: null
    functionLinenumber: 138
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.observer.ObservableProperty$Type"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.ObservableProperty$Type].access$100(com.github.javaparser.ast.observer.ObservableProperty$Type)"
    functionSourceFile: "com.github.javaparser.ast.observer.ObservableProperty$Type"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.observer.ObservableProperty$Type"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.CharLiteralExpr].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.CharLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.CharLiteralExpr:50,1"
      Dst: "[com.github.javaparser.ast.expr.CharLiteralExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.CharLiteralExpr].<init>(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.CharLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.CharLiteralExpr:55,1"
      Dst: "[com.github.javaparser.ast.expr.CharLiteralExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.CharLiteralExpr].<init>(char)"
    functionSourceFile: "com.github.javaparser.ast.expr.CharLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "char"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.CharLiteralExpr:64,1"
      Dst: "[java.lang.String].valueOf"
    - Src: "com.github.javaparser.ast.expr.CharLiteralExpr:64,1"
      Dst: "[com.github.javaparser.utils.StringEscapeUtils].escapeJava"
    - Src: "com.github.javaparser.ast.expr.CharLiteralExpr:64,1"
      Dst: "[com.github.javaparser.ast.expr.CharLiteralExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.CharLiteralExpr].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.CharLiteralExpr"
    linkageType: null
    functionLinenumber: 71
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.CharLiteralExpr:72,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].<init>"
    - Src: "com.github.javaparser.ast.expr.CharLiteralExpr:73,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.CharLiteralExpr].escape(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.CharLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.CharLiteralExpr"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.CharLiteralExpr:80,1"
      Dst: "[com.github.javaparser.utils.Utils].escapeEndOfLines"
    - Src: "com.github.javaparser.ast.expr.CharLiteralExpr:80,1"
      Dst: "[com.github.javaparser.ast.expr.CharLiteralExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.CharLiteralExpr"
    linkageType: null
    functionLinenumber: 85
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Object)"
    functionUses: 206
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.CharLiteralExpr:86,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.CharLiteralExpr"
    linkageType: null
    functionLinenumber: 91
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Object)"
    functionUses: 147
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.CharLiteralExpr:92,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.CharLiteralExpr].asChar()"
    functionSourceFile: "com.github.javaparser.ast.expr.CharLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "char"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.CharLiteralExpr:99,1"
      Dst: "[com.github.javaparser.utils.StringEscapeUtils].unescapeJava"
    - Src: "com.github.javaparser.ast.expr.CharLiteralExpr:99,1"
      Dst: "[java.lang.String].charAt"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.CharLiteralExpr].setChar(char)"
    functionSourceFile: "com.github.javaparser.ast.expr.CharLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.CharLiteralExpr"
    argCount: 1
    argTypes:
    - "char"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.CharLiteralExpr:109,1"
      Dst: "[java.lang.String].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.CharLiteralExpr].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.CharLiteralExpr"
    linkageType: null
    functionLinenumber: 115
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.CharLiteralExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.CharLiteralExpr:116,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.CharLiteralExpr:116,1"
      Dst: "[com.github.javaparser.ast.expr.CharLiteralExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.CharLiteralExpr].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.CharLiteralExpr"
    linkageType: null
    functionLinenumber: 121
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.CharLiteralExprMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.CharLiteralExpr].isCharLiteralExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.CharLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.CharLiteralExpr].asCharLiteralExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.CharLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.CharLiteralExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.CharLiteralExpr].ifCharLiteralExpr(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.expr.CharLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.CharLiteralExpr:140,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.CharLiteralExpr].toCharLiteralExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.CharLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.CharLiteralExpr:146,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_64__250].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_64__250"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_64__250].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_64__250:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_64__250].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_64__250].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_64__250"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_64__250:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_64__250].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_64__250"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$64(java.lang.Object,com.github.javaparser.ast.body.EnumConstantDeclaration)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_64__250:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$64"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getFields_17__768].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getFields_17__768"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getFields_17__768].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getFields_17__768:-1,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getFields_17__768].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getFields_17__768].<init>()"
    functionSourceFile: "com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getFields_17__768"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getFields_17__768:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getFields_17__768].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getFields_17__768"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithMembers].lambda$getFields$17(com.github.javaparser.ast.body.BodyDeclaration)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getFields_17__768:-1,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithMembers].lambda$getFields$17"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ReferenceTypeMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.ReferenceTypeMetaModel"
    linkageType: null
    functionLinenumber: 42
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.TypeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ReferenceTypeMetaModel:43,1"
      Dst: "[com.github.javaparser.metamodel.TypeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ReferenceTypeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionSourceFile: "com.github.javaparser.metamodel.ReferenceTypeMetaModel"
    linkageType: null
    functionLinenumber: 47
    functionDepth: 0
    returnType: "void"
    argCount: 6
    argTypes:
    - "java.util.Optional"
    - "java.lang.Class"
    - "java.lang.String"
    - "java.lang.String"
    - "boolean"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.TypeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 3
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ReferenceTypeMetaModel:48,1"
      Dst: "[com.github.javaparser.metamodel.TypeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_1__39].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_1__39"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.BiConsumer"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_1__39].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_1__39:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_1__39].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_1__39].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_1__39"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_1__39:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_1__39].accept(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_1__39"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$1(com.github.javaparser.ast.stmt.AssertStmt,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_1__39:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_28__195].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_28__195"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_28__195].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_28__195:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_28__195].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_28__195].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_28__195"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_28__195:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_28__195].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_28__195"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$28(java.lang.Object,com.github.javaparser.ast.type.ClassOrInterfaceType)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_28__195:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$28"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_89__289].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_89__289"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_89__289].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_89__289:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_89__289].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_89__289].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_89__289"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_89__289:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_89__289].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_89__289"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$89(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_89__289:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$89"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_111__356].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_111__356"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_111__356].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_111__356:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_111__356].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_111__356].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_111__356"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_111__356:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_111__356].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_111__356"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$111(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_111__356:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$111"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_39__411].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_39__411"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_39__411].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_39__411:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_39__411].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_39__411].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_39__411"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_39__411:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_39__411].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_39__411"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$39(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_39__411:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$39"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_59__272].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_59__272"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_59__272].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_59__272:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_59__272].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_59__272].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_59__272"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_59__272:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_59__272].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_59__272"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$59(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_59__272:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$59"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_12__860].bootstrap$(com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_12__860"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_12__860].<init>(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_12__860:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_12__860].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_12__860].<init>(com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_12__860"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_12__860:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_12__860].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_12__860"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$findTokenTextElementForComment$12(com.github.javaparser.ast.comments.Comment,com.github.javaparser.printer.lexicalpreservation.TokenTextElement)"
    functionUses: 2
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_12__860:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$findTokenTextElementForComment$12"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].<init>(java.util.List)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator"
    linkageType: null
    functionLinenumber: 135
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator:136,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator"
    linkageType: null
    functionLinenumber: 142
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    functionUses: 206
    ICount: 18
    EdgeCount: 23
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator:143"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator:146"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator:145"
        BranchSideFuncs:
        - "get(int)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator:146"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator:149"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator:148"
        BranchSideFuncs:
        - "hasNext()"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator:143,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator:146,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator:146,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator:150,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator"
    linkageType: null
    functionLinenumber: 154
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    functionUses: 148
    ICount: 12
    EdgeCount: 21
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator:155"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator:158"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator:157"
        BranchSideFuncs:
        - "next()"
        - "get(int)"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator:155,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator:156,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator:158,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator:158,1"
      Dst: "[java.util.Iterator].next"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].remove()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator:163,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator:163,1"
      Dst: "[java.util.Iterator].remove"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_80__572].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_80__572"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_80__572].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_80__572:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_80__572].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_80__572].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_80__572"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_80__572:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_80__572].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_80__572"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$80(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_80__572:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$80"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_114__360].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_114__360"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_114__360].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_114__360:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_114__360].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_114__360].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_114__360"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_114__360:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_114__360].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_114__360"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$114(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_114__360:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$114"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_229__137].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_229__137"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_229__137].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_229__137:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_229__137].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_229__137].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_229__137"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_229__137:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_229__137].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_229__137"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$229(java.lang.Object,com.github.javaparser.ast.expr.AnnotationExpr)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_229__137:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$229"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_37__499].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_37__499"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_37__499].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_37__499:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_37__499].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_37__499].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_37__499"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_37__499:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_37__499].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_37__499"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$37(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_37__499:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$37"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ThisExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.ThisExprMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ThisExprMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_4__42].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_4__42"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_4__42].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_4__42:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_4__42].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_4__42].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_4__42"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_4__42:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_4__42].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_4__42"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$4(com.github.javaparser.ast.expr.ClassExpr)"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_4__42:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$4"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_forbidNonStaticFieldsInRecords_0__687].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_forbidNonStaticFieldsInRecords_0__687"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_forbidNonStaticFieldsInRecords_0__687].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_forbidNonStaticFieldsInRecords_0__687:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_forbidNonStaticFieldsInRecords_0__687].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_forbidNonStaticFieldsInRecords_0__687].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_forbidNonStaticFieldsInRecords_0__687"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_forbidNonStaticFieldsInRecords_0__687:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_forbidNonStaticFieldsInRecords_0__687].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_forbidNonStaticFieldsInRecords_0__687"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].lambda$forbidNonStaticFieldsInRecords$0(com.github.javaparser.ast.body.FieldDeclaration)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_forbidNonStaticFieldsInRecords_0__687:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].lambda$forbidNonStaticFieldsInRecords$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__492].bootstrap$(com.github.javaparser.ast.body.VariableDeclarator)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__492"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.VariableDeclarator"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__492].<init>(com.github.javaparser.ast.body.VariableDeclarator)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__492:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__492].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__492].<init>(com.github.javaparser.ast.body.VariableDeclarator)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__492"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.VariableDeclarator"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__492:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__492].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__492"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__492:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.JavadocComment].<init>()"
    functionSourceFile: "com.github.javaparser.ast.comments.JavadocComment"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.JavadocComment:46,1"
      Dst: "[com.github.javaparser.ast.comments.JavadocComment].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.JavadocComment].<init>(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.comments.JavadocComment"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.JavadocComment:51,1"
      Dst: "[com.github.javaparser.ast.comments.JavadocComment].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.JavadocComment].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.comments.JavadocComment"
    linkageType: null
    functionLinenumber: 58
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.JavadocComment:59,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].<init>"
    - Src: "com.github.javaparser.ast.comments.JavadocComment:60,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.comments.JavadocComment"
    linkageType: null
    functionLinenumber: 65
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Object)"
    functionUses: 415
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.JavadocComment:66,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.comments.JavadocComment"
    linkageType: null
    functionLinenumber: 71
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Object)"
    functionUses: 116
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.JavadocComment:72,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.JavadocComment].parse()"
    functionSourceFile: "com.github.javaparser.ast.comments.JavadocComment"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.javadoc.Javadoc"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.JavadocComment:76,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getContent"
    - Src: "com.github.javaparser.ast.comments.JavadocComment:76,1"
      Dst: "[com.github.javaparser.StaticJavaParser].parseJavadoc"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionSourceFile: "com.github.javaparser.ast.comments.JavadocComment"
    linkageType: null
    functionLinenumber: 81
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.JavadocComment"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 108
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.JavadocComment:82,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.comments.JavadocComment:82,1"
      Dst: "[com.github.javaparser.ast.comments.JavadocComment].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.JavadocComment].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.comments.JavadocComment"
    linkageType: null
    functionLinenumber: 87
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.JavadocCommentMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.JavadocComment].isJavadocComment()"
    functionSourceFile: "com.github.javaparser.ast.comments.JavadocComment"
    linkageType: null
    functionLinenumber: 93
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.JavadocComment].asJavadocComment()"
    functionSourceFile: "com.github.javaparser.ast.comments.JavadocComment"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.JavadocComment"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.JavadocComment].ifJavadocComment(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.comments.JavadocComment"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.JavadocComment:106,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.JavadocComment].toJavadocComment()"
    functionSourceFile: "com.github.javaparser.ast.comments.JavadocComment"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.JavadocComment:112,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.JavadocComment].getHeader()"
    functionSourceFile: "com.github.javaparser.ast.comments.JavadocComment"
    linkageType: null
    functionLinenumber: 116
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 9
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.JavadocComment].getFooter()"
    functionSourceFile: "com.github.javaparser.ast.comments.JavadocComment"
    linkageType: null
    functionLinenumber: 121
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 7
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_137__179].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_137__179"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_137__179].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_137__179:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_137__179].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_137__179].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_137__179"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_137__179:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_137__179].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_137__179"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$137(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_137__179:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$137"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_5__100].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_5__100"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.validator.TypedValidator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_5__100].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_5__100:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_5__100].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_5__100].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_5__100"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_5__100:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_5__100].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_5__100"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators].lambda$new$5(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_5__100:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators].lambda$new$5"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator"
    linkageType: null
    functionLinenumber: 39
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].<init>(java.lang.Class,com.github.javaparser.ast.validator.TypedValidator)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator$lambda_new_1__77].bootstrap$()"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].<init>()"
    - "[com.github.javaparser.ast.validator.Validators].replace(com.github.javaparser.ast.validator.Validator,com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].remove(com.github.javaparser.ast.validator.Validator)"
    functionUses: 2
    ICount: 12
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator:40,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator:34,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator$lambda_new_1__77].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator:34,1"
      Dst: "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator:41,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].replace"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator:42,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].remove"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator].lambda$new$1(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator"
    linkageType: null
    functionLinenumber: 33
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator$lambda_new_0__117].bootstrap$(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.Node].getParentNode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator:34,1"
      Dst: "[com.github.javaparser.ast.Node].getParentNode"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator:34,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator$lambda_new_0__117].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator:34,1"
      Dst: "[java.util.Optional].ifPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator].lambda$new$0(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface()"
    - "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
    functionUses: 1
    ICount: 13
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator:35"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator:37"
        BranchSideFuncs:
        - "<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator:36"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator:35"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator:37"
        BranchSideFuncs:
        - "<init>(java.lang.String,com.github.javaparser.ParserConfiguration$LanguageLevel)"
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator:36"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator:35,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator:36,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator:36,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.AssignExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.AssignExprMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.AssignExprMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.WildcardType$lambda_asString_0__677].bootstrap$(java.lang.StringBuilder)"
    functionSourceFile: "com.github.javaparser.ast.type.WildcardType$lambda_asString_0__677"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "java.lang.StringBuilder"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.WildcardType$lambda_asString_0__677].<init>(java.lang.StringBuilder)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.WildcardType$lambda_asString_0__677:-1,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType$lambda_asString_0__677].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.WildcardType$lambda_asString_0__677].<init>(java.lang.StringBuilder)"
    functionSourceFile: "com.github.javaparser.ast.type.WildcardType$lambda_asString_0__677"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.StringBuilder"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.WildcardType$lambda_asString_0__677:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.WildcardType$lambda_asString_0__677].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.type.WildcardType$lambda_asString_0__677"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.WildcardType].lambda$asString$0(java.lang.StringBuilder,com.github.javaparser.ast.type.ReferenceType)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.WildcardType$lambda_asString_0__677:-1,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].lambda$asString$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$lambda_static_0__90].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.Node$lambda_static_0__90"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Comparator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node$lambda_static_0__90].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$lambda_static_0__90:-1,1"
      Dst: "[com.github.javaparser.ast.Node$lambda_static_0__90].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$lambda_static_0__90].<init>()"
    functionSourceFile: "com.github.javaparser.ast.Node$lambda_static_0__90"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$lambda_static_0__90:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$lambda_static_0__90].compare(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.Node$lambda_static_0__90"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$lambda_static_0__90:-1,1"
      Dst: "[com.github.javaparser.ast.Node].lambda$static$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_224__232].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_224__232"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_224__232].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_224__232:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_224__232].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_224__232].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_224__232"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_224__232:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_224__232].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_224__232"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$224(java.lang.Object,com.github.javaparser.ast.expr.AnnotationExpr)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_224__232:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$224"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.RecordDeclarationMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.RecordDeclarationMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.TypeDeclarationMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.RecordDeclarationMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.TypeDeclarationMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.ConflictingGenericTypesException].<init>(com.github.javaparser.resolution.types.ResolvedType,com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.logic.ConflictingGenericTypesException"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.ConflictingGenericTypesException:32,1"
      Dst: "[java.lang.String].format"
    - Src: "com.github.javaparser.resolution.logic.ConflictingGenericTypesException:32,1"
      Dst: "[java.lang.RuntimeException].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.EmptyStmt].<init>()"
    functionSourceFile: "com.github.javaparser.ast.stmt.EmptyStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.EmptyStmt:43,1"
      Dst: "[com.github.javaparser.ast.stmt.EmptyStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.EmptyStmt].<init>(com.github.javaparser.TokenRange)"
    functionSourceFile: "com.github.javaparser.ast.stmt.EmptyStmt"
    linkageType: null
    functionLinenumber: 50
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.TokenRange"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.Statement].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.EmptyStmt:51,1"
      Dst: "[com.github.javaparser.ast.stmt.Statement].<init>"
    - Src: "com.github.javaparser.ast.stmt.EmptyStmt:52,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.EmptyStmt"
    linkageType: null
    functionLinenumber: 57
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Object)"
    functionUses: 59
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.EmptyStmt:58,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.EmptyStmt"
    linkageType: null
    functionLinenumber: 63
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Object)"
    functionUses: 45
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.EmptyStmt:64,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.EmptyStmt].clone()"
    functionSourceFile: "com.github.javaparser.ast.stmt.EmptyStmt"
    linkageType: null
    functionLinenumber: 69
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.EmptyStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.EmptyStmt:70,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.stmt.EmptyStmt:70,1"
      Dst: "[com.github.javaparser.ast.stmt.EmptyStmt].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.EmptyStmt].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.stmt.EmptyStmt"
    linkageType: null
    functionLinenumber: 75
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.EmptyStmtMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.EmptyStmt].isEmptyStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.EmptyStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.EmptyStmt].asEmptyStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.EmptyStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.EmptyStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.EmptyStmt].ifEmptyStmt(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.stmt.EmptyStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.EmptyStmt:94,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.EmptyStmt].toEmptyStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.EmptyStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.EmptyStmt:100,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_14__318].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_14__318"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_14__318].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_14__318:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_14__318].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_14__318].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_14__318"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_14__318:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_14__318].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_14__318"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$14(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_14__318:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$14"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].<init>(boolean)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator"
    linkageType: null
    functionLinenumber: 43
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:44,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].accept(com.github.javaparser.ast.type.VarType,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator"
    linkageType: null
    functionLinenumber: 50
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VarType"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.HasParentNode].findAncestor(java.lang.Class[])"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$getParentNode__122].bootstrap$()"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_0__123].bootstrap$()"
    - "[com.github.javaparser.HasParentNode].findAncestor(java.lang.Class[])"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].reportIllegalPosition(com.github.javaparser.ast.type.VarType,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_4__121].bootstrap$(com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.type.VarType)"
    functionUses: 2
    ICount: 28
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:52"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:62"
        BranchSideFuncs:
        - "bootstrap$(com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.type.VarType)"
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:54"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:60"
        BranchSideFuncs:
        - "bootstrap$()"
        - "findAncestor(java.lang.Class[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:59"
        BranchSideFuncs:
        - "reportIllegalPosition(com.github.javaparser.ast.type.VarType,com.github.javaparser.ast.validator.ProblemReporter)"
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:56"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:60"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:59"
        BranchSideFuncs:
        - "reportIllegalPosition(com.github.javaparser.ast.type.VarType,com.github.javaparser.ast.validator.ProblemReporter)"
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:51,1"
      Dst: "[com.github.javaparser.HasParentNode].findAncestor"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:52,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:55,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$getParentNode__122].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:55,1"
      Dst: "[java.util.Optional].flatMap"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:55,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_0__123].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:55,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:55,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:55,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:55,1"
      Dst: "[java.lang.Boolean].booleanValue"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:60,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].reportIllegalPosition"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:63,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_4__121].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:63,1"
      Dst: "[java.util.Optional].ifPresent"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].reportIllegalPosition(com.github.javaparser.ast.type.VarType,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator"
    linkageType: null
    functionLinenumber: 110
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VarType"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:111,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator"
    linkageType: null
    functionLinenumber: 39
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].accept(com.github.javaparser.ast.type.VarType,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:40,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].accept(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator"
    linkageType: null
    functionLinenumber: 39
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].accept(com.github.javaparser.ast.type.VarType,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:40,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].lambda$accept$4(com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.type.VarType,com.github.javaparser.ast.body.VariableDeclarator)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator"
    linkageType: null
    functionLinenumber: 63
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.validator.ProblemReporter"
    - "com.github.javaparser.ast.type.VarType"
    - "com.github.javaparser.ast.body.VariableDeclarator"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.VariableDeclarator].getType()"
    - "[com.github.javaparser.ast.type.ArrayType:com.github.javaparser.ast.type.Type].isArrayType()"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
    - "[com.github.javaparser.ast.Node].getParentNode()"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].reportIllegalPosition(com.github.javaparser.ast.type.VarType,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_3__796].bootstrap$(com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator,com.github.javaparser.ast.type.VarType,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.body.VariableDeclarator)"
    functionUses: 1
    ICount: 17
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:64"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:67"
        BranchSideFuncs:
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:66"
        BranchSideFuncs:
        - "getParentNode()"
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:68"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:72"
        BranchSideFuncs:
        - "reportIllegalPosition(com.github.javaparser.ast.type.VarType,com.github.javaparser.ast.validator.ProblemReporter)"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:71"
        BranchSideFuncs:
        - "bootstrap$(com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator,com.github.javaparser.ast.type.VarType,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.body.VariableDeclarator)"
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:64,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].getType"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:64,1"
      Dst: "[com.github.javaparser.ast.type.Type].isArrayType"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:65,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:67,1"
      Dst: "[com.github.javaparser.ast.Node].getParentNode"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:68,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:69,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].reportIllegalPosition"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:72,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_3__796].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:72,1"
      Dst: "[java.util.Optional].ifPresent"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].lambda$accept$3(com.github.javaparser.ast.type.VarType,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.body.VariableDeclarator,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator"
    linkageType: null
    functionLinenumber: 72
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.type.VarType"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].reportIllegalPosition(com.github.javaparser.ast.type.VarType,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getVariables()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
    - "[com.github.javaparser.ast.Node].getParentNode()"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].reportIllegalPosition(com.github.javaparser.ast.type.VarType,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_2__837].bootstrap$(com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator,com.github.javaparser.ast.type.VarType,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.body.VariableDeclarator)"
    functionUses: 1
    ICount: 23
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:73"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:77"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:76"
        BranchSideFuncs:
        - "getVariables()"
        - "size()"
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:78"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:81"
        BranchSideFuncs:
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:80"
        BranchSideFuncs:
        - "getParentNode()"
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:82"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:86"
        BranchSideFuncs:
        - "reportIllegalPosition(com.github.javaparser.ast.type.VarType,com.github.javaparser.ast.validator.ProblemReporter)"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:85"
        BranchSideFuncs:
        - "bootstrap$(com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator,com.github.javaparser.ast.type.VarType,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.body.VariableDeclarator)"
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:74,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].reportIllegalPosition"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:78,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getVariables"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:78,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:79,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:81,1"
      Dst: "[com.github.javaparser.ast.Node].getParentNode"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:82,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:86,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_2__837].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:86,1"
      Dst: "[java.util.Optional].ifPresent"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].lambda$accept$2(com.github.javaparser.ast.type.VarType,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.body.VariableDeclarator,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.type.VarType"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 29
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:87"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:87"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:86"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:87"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:87"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:86"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:87"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:87"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:86"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:87"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:87"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:86"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:88"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:92"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:91"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:92"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:105"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:104"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:93"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:96"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:95"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:89,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].reportIllegalPosition"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:93,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].getInitializer"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:93,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:94,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:96,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_1__960].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:96,1"
      Dst: "[java.util.Optional].ifPresent"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].lambda$accept$1(com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.type.VarType,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.validator.ProblemReporter"
    - "com.github.javaparser.ast.type.VarType"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:97"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:100"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:99"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:100"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:103"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:102"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:98,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].lambda$accept$0(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator"
    linkageType: null
    functionLinenumber: 54
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator:55,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_5__843].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_5__843"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_5__843].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_5__843:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_5__843].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_5__843].<init>()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_5__843"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_5__843:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_5__843].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_5__843"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].lambda$storeInitialTextForOneNode$5(com.github.javaparser.utils.Pair)"
    functionUses: 6
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_5__843:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].lambda$storeInitialTextForOneNode$5"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].<init>(java.util.List)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix$isNull__819].bootstrap$()"
    functionUses: 4
    ICount: 16
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:38"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:41"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:40"
        BranchSideFuncs:
        - "bootstrap$()"
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:41"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:44"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:43"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:37,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:39,1"
      Dst: "[java.lang.NullPointerException].<init>"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:41,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:41,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix$isNull__819].bootstrap$"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:41,1"
      Dst: "[java.util.stream.Stream].anyMatch"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:42,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].getElements()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix"
    linkageType: null
    functionLinenumber: 47
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 12
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].prettyPrint(com.github.javaparser.ast.Node,com.github.javaparser.printer.SourcePrinter)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.printer.SourcePrinter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:53,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix$lambda_prettyPrint_0__961].bootstrap$"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:53,1"
      Dst: "[java.lang.Iterable].forEach"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix"
    linkageType: null
    functionLinenumber: 57
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].equals(java.lang.Object)"
    functionUses: 7
    ICount: 22
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:58"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:60"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:59"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:60"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:61"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:60"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:60"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:62"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:61"
        BranchSideFuncs:
        - "equals(java.lang.Object)"
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:63"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:61"
        BranchSideFuncs:
        - "equals(java.lang.Object)"
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:63"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:61"
        BranchSideFuncs:
        - "equals(java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:60,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:63,1"
      Dst: "[java.util.List].equals"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].hashCode()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix"
    linkageType: null
    functionLinenumber: 67
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].hashCode()"
    functionUses: 8
    ICount: 8
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:68"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:67"
        BranchSideFuncs:
        - "hashCode()"
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:68,1"
      Dst: "[java.util.List].hashCode"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].toString()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix"
    linkageType: null
    functionLinenumber: 72
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix$lambda_toString_1__88].bootstrap$()"
    functionUses: 6
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:73,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:73,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix$lambda_toString_1__88].bootstrap$"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:73,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:73,1"
      Dst: "[java.util.stream.Collectors].joining"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:73,1"
      Dst: "[java.util.stream.Stream].collect"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].lambda$toString$1(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix"
    linkageType: null
    functionLinenumber: 72
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmSingleReference].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmString].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmChar].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmTextBlock].toString()"
    functionUses: 1
    ICount: 3
    EdgeCount: 10
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:73,1"
      Dst: "[java.lang.Object].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].lambda$prettyPrint$0(com.github.javaparser.ast.Node,com.github.javaparser.printer.SourcePrinter,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.printer.SourcePrinter"
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix:53,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].prettyPrint"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$2].<init>(java.lang.String,int)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$2"
    linkageType: null
    functionLinenumber: 73
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition].<init>(java.lang.String,int,com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$1)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$2:74,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$2].evaluate(com.github.javaparser.ast.Node,com.github.javaparser.ast.observer.ObservableProperty)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$2"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.observer.ObservableProperty"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$2:79"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$2:77"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$2:79"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$2:77"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$2:78,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].getValueAsMultipleReference"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmConditional$Condition$2:79,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_82__187].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_82__187"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_82__187].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_82__187:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_82__187].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_82__187].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_82__187"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_82__187:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_82__187].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_82__187"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$82(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_82__187:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$82"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__557].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__557"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__557].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__557:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__557].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__557].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__557"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__557:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__557].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__557"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__557:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_100__273].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_100__273"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_100__273].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_100__273:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_100__273].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_100__273].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_100__273"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_100__273:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_100__273].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_100__273"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$100(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_100__273:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$100"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__644].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__644"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__644].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__644:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__644].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__644].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__644"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__644:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__644].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__644"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__644:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.UnparsableStmt].<init>()"
    functionSourceFile: "com.github.javaparser.ast.stmt.UnparsableStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.UnparsableStmt:45,1"
      Dst: "[com.github.javaparser.ast.stmt.UnparsableStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.UnparsableStmt].<init>(com.github.javaparser.TokenRange)"
    functionSourceFile: "com.github.javaparser.ast.stmt.UnparsableStmt"
    linkageType: null
    functionLinenumber: 52
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.TokenRange"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.Statement].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 3
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.UnparsableStmt:53,1"
      Dst: "[com.github.javaparser.ast.stmt.Statement].<init>"
    - Src: "com.github.javaparser.ast.stmt.UnparsableStmt:54,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.UnparsableStmt"
    linkageType: null
    functionLinenumber: 59
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Object)"
    functionUses: 59
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.UnparsableStmt:60,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.UnparsableStmt"
    linkageType: null
    functionLinenumber: 65
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Object)"
    functionUses: 45
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.UnparsableStmt:66,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.UnparsableStmt].clone()"
    functionSourceFile: "com.github.javaparser.ast.stmt.UnparsableStmt"
    linkageType: null
    functionLinenumber: 71
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.UnparsableStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.UnparsableStmt:72,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.stmt.UnparsableStmt:72,1"
      Dst: "[com.github.javaparser.ast.stmt.UnparsableStmt].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.UnparsableStmt].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.stmt.UnparsableStmt"
    linkageType: null
    functionLinenumber: 77
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.UnparsableStmtMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.UnparsableStmt].getParsed()"
    functionSourceFile: "com.github.javaparser.ast.stmt.UnparsableStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node$Parsedness"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.UnparsableStmt].isUnparsableStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.UnparsableStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.UnparsableStmt].asUnparsableStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.UnparsableStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.UnparsableStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.UnparsableStmt].ifUnparsableStmt(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.stmt.UnparsableStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.UnparsableStmt:101,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.UnparsableStmt].toUnparsableStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.UnparsableStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.UnparsableStmt:107,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_201__313].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_201__313"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_201__313].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_201__313:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_201__313].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_201__313].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_201__313"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_201__313:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_201__313].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_201__313"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$201(java.lang.Object,com.github.javaparser.ast.expr.Name)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_201__313:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$201"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java16Validator].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java16Validator"
    linkageType: null
    functionLinenumber: 30
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java15Validator].<init>()"
    - "[com.github.javaparser.ast.validator.Validators].remove(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].remove(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    functionUses: 3
    ICount: 11
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java16Validator:31,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java15Validator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java16Validator:34,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].remove"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java16Validator:38,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$MethodDeclarationParseStart__21].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ParseStart$MethodDeclarationParseStart__21"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseStart"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParseStart$MethodDeclarationParseStart__21].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$MethodDeclarationParseStart__21:-1,1"
      Dst: "[com.github.javaparser.ParseStart$MethodDeclarationParseStart__21].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$MethodDeclarationParseStart__21].<init>()"
    functionSourceFile: "com.github.javaparser.ParseStart$MethodDeclarationParseStart__21"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$MethodDeclarationParseStart__21:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$MethodDeclarationParseStart__21].parse(com.github.javaparser.GeneratedJavaParser)"
    functionSourceFile: "com.github.javaparser.ParseStart$MethodDeclarationParseStart__21"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "com.github.javaparser.GeneratedJavaParser"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].MethodDeclarationParseStart()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$MethodDeclarationParseStart__21:-1,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].MethodDeclarationParseStart"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_59__503].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_59__503"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_59__503].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_59__503:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_59__503].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_59__503].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_59__503"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_59__503:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_59__503].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_59__503"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$59(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_59__503:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$59"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.FieldAccessExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.FieldAccessExprMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.FieldAccessExprMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_0__123].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_0__123"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_0__123].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_0__123:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_0__123].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_0__123].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_0__123"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_0__123:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_0__123].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_0__123"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].lambda$accept$0(com.github.javaparser.ast.Node)"
    functionUses: 7
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_0__123:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].lambda$accept$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_40__335].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_40__335"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_40__335].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_40__335:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_40__335].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_40__335].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_40__335"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_40__335:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_40__335].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_40__335"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$40(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_40__335:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$40"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.VoidType].<init>()"
    functionSourceFile: "com.github.javaparser.ast.type.VoidType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.VoidType:52,1"
      Dst: "[com.github.javaparser.ast.type.VoidType].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.VoidType].<init>(com.github.javaparser.TokenRange)"
    functionSourceFile: "com.github.javaparser.ast.type.VoidType"
    linkageType: null
    functionLinenumber: 59
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.TokenRange"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.Type].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.VoidType:60,1"
      Dst: "[com.github.javaparser.ast.type.Type].<init>"
    - Src: "com.github.javaparser.ast.type.VoidType:61,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.type.VoidType"
    linkageType: null
    functionLinenumber: 66
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.type.VoidType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.type.VoidType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.VoidType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.type.VoidType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.VoidType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.VoidType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.VoidType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.type.VoidType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.VoidType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.VoidType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.type.VoidType,java.lang.Object)"
    functionUses: 69
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.VoidType:67,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.type.VoidType"
    linkageType: null
    functionLinenumber: 72
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.type.VoidType,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.VoidType,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.VoidType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.type.VoidType,java.lang.Object)"
    functionUses: 55
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.VoidType:73,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.VoidType].setAnnotations(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.type.VoidType"
    linkageType: null
    functionLinenumber: 77
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.VoidType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.Type].setAnnotations(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.VoidType:78,1"
      Dst: "[com.github.javaparser.ast.type.Type].setAnnotations"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.VoidType].asString()"
    functionSourceFile: "com.github.javaparser.ast.type.VoidType"
    linkageType: null
    functionLinenumber: 82
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.VoidType].toDescriptor()"
    functionSourceFile: "com.github.javaparser.ast.type.VoidType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.VoidType].clone()"
    functionSourceFile: "com.github.javaparser.ast.type.VoidType"
    linkageType: null
    functionLinenumber: 93
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.VoidType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 10
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.VoidType:94,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.type.VoidType:94,1"
      Dst: "[com.github.javaparser.ast.type.VoidType].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.VoidType].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.type.VoidType"
    linkageType: null
    functionLinenumber: 99
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.VoidTypeMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.VoidType].isVoidType()"
    functionSourceFile: "com.github.javaparser.ast.type.VoidType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.VoidType].asVoidType()"
    functionSourceFile: "com.github.javaparser.ast.type.VoidType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.VoidType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.VoidType].ifVoidType(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.type.VoidType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.VoidType:118,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.VoidType].resolve()"
    functionSourceFile: "com.github.javaparser.ast.type.VoidType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedVoidType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.VoidType:123,1"
      Dst: "[com.github.javaparser.ast.Node].getSymbolResolver"
    - Src: "com.github.javaparser.ast.type.VoidType:123,1"
      Dst: "[com.github.javaparser.resolution.SymbolResolver].toResolvedType"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.VoidType].toVoidType()"
    functionSourceFile: "com.github.javaparser.ast.type.VoidType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.VoidType:129,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.VoidType].convertToUsage(com.github.javaparser.resolution.Context)"
    functionSourceFile: "com.github.javaparser.ast.type.VoidType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.Context"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SwitchEntry$Type].values()"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchEntry$Type"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.SwitchEntry$Type[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SwitchEntry$Type:87,1"
      Dst: "[java.lang.Object].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SwitchEntry$Type].valueOf(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchEntry$Type"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.SwitchEntry$Type"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SwitchEntry$Type:87,1"
      Dst: "[java.lang.Enum].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SwitchEntry$Type].<init>(java.lang.String,int)"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchEntry$Type"
    linkageType: null
    functionLinenumber: 86
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SwitchEntry$Type:87,1"
      Dst: "[java.lang.Enum].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SwitchEntry$Type].$values()"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchEntry$Type"
    linkageType: null
    functionLinenumber: 86
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.SwitchEntry$Type[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_5__831].bootstrap$()"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_5__831"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_5__831].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_5__831:-1,1"
      Dst: "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_5__831].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_5__831].<init>()"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_5__831"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_5__831:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_5__831].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_5__831"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.PositionUtils].lambda$firstNonAnnotationNode$5(com.github.javaparser.ast.Modifier)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_5__831:-1,1"
      Dst: "[com.github.javaparser.utils.PositionUtils].lambda$firstNonAnnotationNode$5"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__709].bootstrap$(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__709"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__709].<init>(java.lang.Class)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__709:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__709].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__709].<init>(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__709"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__709:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__709].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__709"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__709:-1,1"
      Dst: "[java.lang.Class].isInstance"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_3__854].bootstrap$(com.github.javaparser.printer.lexicalpreservation.RemovedGroup)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_3__854"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_3__854].<init>(com.github.javaparser.printer.lexicalpreservation.RemovedGroup)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_3__854:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_3__854].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_3__854].<init>(com.github.javaparser.printer.lexicalpreservation.RemovedGroup)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_3__854"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_3__854:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_3__854].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_3__854"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].lambda$new$3(com.github.javaparser.JavaToken)"
    functionUses: 6
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_3__854:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].lambda$new$3"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__593].bootstrap$(com.github.javaparser.ast.PackageDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__593"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.PackageDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__593].<init>(com.github.javaparser.ast.PackageDeclaration)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__593:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__593].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__593].<init>(com.github.javaparser.ast.PackageDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__593"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.PackageDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__593:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__593].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__593"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__593:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ArrayCreationExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.ArrayCreationExprMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ArrayCreationExprMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_lastIndexOfEol_2__873].bootstrap$(java.util.List)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference$lambda_lastIndexOfEol_2__873"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.IntPredicate"
    argCount: 1
    argTypes:
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_lastIndexOfEol_2__873].<init>(java.util.List)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference$lambda_lastIndexOfEol_2__873:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_lastIndexOfEol_2__873].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_lastIndexOfEol_2__873].<init>(java.util.List)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference$lambda_lastIndexOfEol_2__873"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference$lambda_lastIndexOfEol_2__873:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_lastIndexOfEol_2__873].test(int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference$lambda_lastIndexOfEol_2__873"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference$lambda_lastIndexOfEol_2__873:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].lambda$lastIndexOfEol$2"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_14__748].bootstrap$(com.github.javaparser.printer.DefaultPrettyPrinterVisitor)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_14__748"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_14__748].<init>(com.github.javaparser.printer.DefaultPrettyPrinterVisitor)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_14__748:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_14__748].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_14__748].<init>(com.github.javaparser.printer.DefaultPrettyPrinterVisitor)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_14__748"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_14__748:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_14__748].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_14__748"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$14(com.github.javaparser.ast.expr.SimpleName)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_14__748:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$14"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ModuleProvidesDirectiveMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.ModuleProvidesDirectiveMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ModuleDirectiveMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ModuleProvidesDirectiveMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.ModuleDirectiveMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__542].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__542"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__542].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__542:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__542].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__542].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__542"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__542:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__542].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__542"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__542:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_31__477].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_31__477"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_31__477].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_31__477:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_31__477].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_31__477].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_31__477"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_31__477:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_31__477].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_31__477"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$31(java.lang.Object,com.github.javaparser.ast.expr.SimpleName)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_31__477:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$31"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.BooleanLiteralExpr:48,1"
      Dst: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].<init>(boolean)"
    functionSourceFile: "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.BooleanLiteralExpr:53,1"
      Dst: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].<init>(com.github.javaparser.TokenRange,boolean)"
    functionSourceFile: "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    linkageType: null
    functionLinenumber: 60
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.LiteralExpr].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].setValue(boolean)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 3
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.BooleanLiteralExpr:61,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralExpr].<init>"
    - Src: "com.github.javaparser.ast.expr.BooleanLiteralExpr:62,1"
      Dst: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].setValue"
    - Src: "com.github.javaparser.ast.expr.BooleanLiteralExpr:63,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    linkageType: null
    functionLinenumber: 68
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Object)"
    functionUses: 205
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.BooleanLiteralExpr:69,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    linkageType: null
    functionLinenumber: 74
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Object)"
    functionUses: 147
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.BooleanLiteralExpr:75,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].isValue()"
    functionSourceFile: "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    linkageType: null
    functionLinenumber: 83
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 8
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].getValue()"
    functionSourceFile: "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    linkageType: null
    functionLinenumber: 87
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].isValue()"
    functionUses: 2
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.BooleanLiteralExpr:88,1"
      Dst: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].isValue"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].setValue(boolean)"
    functionSourceFile: "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    linkageType: null
    functionLinenumber: 92
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 12
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.BooleanLiteralExpr:93"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.BooleanLiteralExpr:96"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.BooleanLiteralExpr:95"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.BooleanLiteralExpr:96,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.expr.BooleanLiteralExpr:96,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    linkageType: null
    functionLinenumber: 103
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.BooleanLiteralExpr:104,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.BooleanLiteralExpr:104,1"
      Dst: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    linkageType: null
    functionLinenumber: 109
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.BooleanLiteralExprMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].isBooleanLiteralExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].asBooleanLiteralExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].ifBooleanLiteralExpr(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.BooleanLiteralExpr:128,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].toBooleanLiteralExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.BooleanLiteralExpr:134,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__533].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__533"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__533].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__533:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__533].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__533].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__533"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__533:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__533].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__533"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__533:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].<init>(com.github.javaparser.utils.VisitorList,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade"
    linkageType: null
    functionLinenumber: 272
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.utils.VisitorList"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 7
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade:273,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade"
    linkageType: null
    functionLinenumber: 278
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade:279,1"
      Dst: "[java.lang.AssertionError].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade"
    linkageType: null
    functionLinenumber: 283
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade:284,1"
      Dst: "[java.lang.AssertionError].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].hashCode()"
    functionSourceFile: "com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade"
    linkageType: null
    functionLinenumber: 288
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.InitializerDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Modifier].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 3
    ICount: 8
    EdgeCount: 99
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade:289,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade:289,1"
      Dst: "[java.lang.Integer].intValue"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade"
    linkageType: null
    functionLinenumber: 293
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.InitializerDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Modifier].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 2
    ICount: 15
    EdgeCount: 99
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade:294"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade:295"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade:294"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade:294"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade:297"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade:296"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade:297,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade:297,1"
      Dst: "[java.lang.Boolean].booleanValue"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].access$000(com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade"
    linkageType: null
    functionLinenumber: 268
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 1
    argTypes:
    - "com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 8
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter$lambda_visit_0__808].bootstrap$(com.github.javaparser.ast.visitor.GenericListVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.GenericListVisitorAdapter$lambda_visit_0__808"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericListVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter$lambda_visit_0__808].<init>(com.github.javaparser.ast.visitor.GenericListVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.GenericListVisitorAdapter$lambda_visit_0__808:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter$lambda_visit_0__808].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter$lambda_visit_0__808].<init>(com.github.javaparser.ast.visitor.GenericListVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.GenericListVisitorAdapter$lambda_visit_0__808"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericListVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.GenericListVisitorAdapter$lambda_visit_0__808:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter$lambda_visit_0__808].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.GenericListVisitorAdapter$lambda_visit_0__808"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 7
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.GenericListVisitorAdapter$lambda_visit_0__808:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].lambda$visit$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ModuleRequiresDirectiveMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.ModuleRequiresDirectiveMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ModuleDirectiveMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ModuleRequiresDirectiveMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.ModuleDirectiveMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_126__387].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_126__387"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_126__387].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_126__387:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_126__387].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_126__387].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_126__387"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_126__387:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_126__387].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_126__387"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$126(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_126__387:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$126"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_11__859].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_11__859"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_11__859].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_11__859:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_11__859].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_11__859].<init>()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_11__859"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_11__859:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_11__859].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_11__859"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$findTokenTextElementForComment$11(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionUses: 6
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_11__859:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$findTokenTextElementForComment$11"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_127__239].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_127__239"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_127__239].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_127__239:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_127__239].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_127__239].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_127__239"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_127__239:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_127__239].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_127__239"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$127(java.lang.Object,com.github.javaparser.ast.expr.AnnotationExpr)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_127__239:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$127"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.YieldStmt].<init>()"
    functionSourceFile: "com.github.javaparser.ast.stmt.YieldStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.YieldStmt:56,1"
      Dst: "[com.github.javaparser.ast.expr.NameExpr].<init>"
    - Src: "com.github.javaparser.ast.stmt.YieldStmt:56,1"
      Dst: "[com.github.javaparser.ast.stmt.YieldStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.YieldStmt].<init>(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.stmt.YieldStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.YieldStmt:61,1"
      Dst: "[com.github.javaparser.ast.stmt.YieldStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.YieldStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.stmt.YieldStmt"
    linkageType: null
    functionLinenumber: 68
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.Statement].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].setExpression(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.YieldStmt:69,1"
      Dst: "[com.github.javaparser.ast.stmt.Statement].<init>"
    - Src: "com.github.javaparser.ast.stmt.YieldStmt:70,1"
      Dst: "[com.github.javaparser.ast.stmt.YieldStmt].setExpression"
    - Src: "com.github.javaparser.ast.stmt.YieldStmt:71,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.YieldStmt].getExpression()"
    functionSourceFile: "com.github.javaparser.ast.stmt.YieldStmt"
    linkageType: null
    functionLinenumber: 75
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.YieldStmt].setExpression(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.stmt.YieldStmt"
    linkageType: null
    functionLinenumber: 86
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.YieldStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.YieldStmt:88"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.YieldStmt:91"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.YieldStmt:90"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.YieldStmt:92"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.YieldStmt:94"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.YieldStmt:93"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.YieldStmt:87,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.stmt.YieldStmt:91,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.YieldStmt:93,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.YieldStmt:95,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.YieldStmt"
    linkageType: null
    functionLinenumber: 101
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Object)"
    functionUses: 59
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.YieldStmt:102,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.YieldStmt"
    linkageType: null
    functionLinenumber: 107
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Object)"
    functionUses: 45
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.YieldStmt:108,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.YieldStmt].isYieldStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.YieldStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.YieldStmt].asYieldStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.YieldStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.YieldStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.YieldStmt].toYieldStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.YieldStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.YieldStmt:126,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.YieldStmt].ifYieldStmt(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.stmt.YieldStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.YieldStmt:132,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.YieldStmt].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.stmt.YieldStmt"
    linkageType: null
    functionLinenumber: 137
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.YieldStmt].setExpression(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 12
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.YieldStmt:138"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.YieldStmt:141"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.YieldStmt:140"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.YieldStmt:141"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.YieldStmt:145"
        BranchSideFuncs:
        - "setExpression(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.stmt.YieldStmt:144"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.YieldStmt:142,1"
      Dst: "[com.github.javaparser.ast.stmt.YieldStmt].setExpression"
    - Src: "com.github.javaparser.ast.stmt.YieldStmt:145,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.YieldStmt].clone()"
    functionSourceFile: "com.github.javaparser.ast.stmt.YieldStmt"
    linkageType: null
    functionLinenumber: 150
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.YieldStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.YieldStmt:151,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.stmt.YieldStmt:151,1"
      Dst: "[com.github.javaparser.ast.stmt.YieldStmt].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.YieldStmt].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.stmt.YieldStmt"
    linkageType: null
    functionLinenumber: 156
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.YieldStmtMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.ConcreteSyntaxModel$lambda_static_0__765].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.ConcreteSyntaxModel$lambda_static_0__765"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.ConcreteSyntaxModel$lambda_static_0__765].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel$lambda_static_0__765:-1,1"
      Dst: "[com.github.javaparser.printer.ConcreteSyntaxModel$lambda_static_0__765].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.ConcreteSyntaxModel$lambda_static_0__765].<init>()"
    functionSourceFile: "com.github.javaparser.printer.ConcreteSyntaxModel$lambda_static_0__765"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel$lambda_static_0__765:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.ConcreteSyntaxModel$lambda_static_0__765].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.ConcreteSyntaxModel$lambda_static_0__765"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.ConcreteSyntaxModel].lambda$static$0(com.github.javaparser.metamodel.BaseNodeMetaModel)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel$lambda_static_0__765:-1,1"
      Dst: "[com.github.javaparser.printer.ConcreteSyntaxModel].lambda$static$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_176__246].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_176__246"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_176__246].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_176__246:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_176__246].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_176__246].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_176__246"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_176__246:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_176__246].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_176__246"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$176(java.lang.Object,com.github.javaparser.ast.body.VariableDeclarator)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_176__246:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$176"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.IntersectionType].<init>(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.type.IntersectionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.IntersectionType:66,1"
      Dst: "[com.github.javaparser.ast.type.IntersectionType].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.IntersectionType].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.type.IntersectionType"
    linkageType: null
    functionLinenumber: 73
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.Type].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.type.IntersectionType].setElements(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.IntersectionType:74,1"
      Dst: "[com.github.javaparser.ast.type.Type].<init>"
    - Src: "com.github.javaparser.ast.type.IntersectionType:75,1"
      Dst: "[com.github.javaparser.ast.type.IntersectionType].setElements"
    - Src: "com.github.javaparser.ast.type.IntersectionType:76,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.type.IntersectionType"
    linkageType: null
    functionLinenumber: 81
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Object)"
    functionUses: 69
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.IntersectionType:82,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.type.IntersectionType"
    linkageType: null
    functionLinenumber: 87
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Object)"
    functionUses: 55
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.IntersectionType:88,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.IntersectionType].getElements()"
    functionSourceFile: "com.github.javaparser.ast.type.IntersectionType"
    linkageType: null
    functionLinenumber: 92
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.IntersectionType].setElements(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.type.IntersectionType"
    linkageType: null
    functionLinenumber: 97
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.IntersectionType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.type.IntersectionType:99"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.IntersectionType:102"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.IntersectionType:101"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.type.IntersectionType:103"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.IntersectionType:105"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.type.IntersectionType:104"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.type.IntersectionType:98,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.type.IntersectionType:102,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.type.IntersectionType:104,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.type.IntersectionType:106,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.IntersectionType].setAnnotations(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.type.IntersectionType"
    linkageType: null
    functionLinenumber: 111
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.IntersectionType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.Type].setAnnotations(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.IntersectionType:112,1"
      Dst: "[com.github.javaparser.ast.type.Type].setAnnotations"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.IntersectionType].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.type.IntersectionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 18
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.type.IntersectionType:118"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.IntersectionType:121"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.IntersectionType:120"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.IntersectionType:121"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.IntersectionType:127"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.IntersectionType:126"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.IntersectionType:122"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.IntersectionType:121"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.IntersectionType:120"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.IntersectionType:121,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.type.IntersectionType:122,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.type.IntersectionType:123,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.type.IntersectionType:127,1"
      Dst: "[com.github.javaparser.ast.type.Type].remove"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.type.IntersectionType].asString()"
    functionSourceFile: "com.github.javaparser.ast.type.IntersectionType"
    linkageType: null
    functionLinenumber: 131
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.IntersectionType$asString__683].bootstrap$()"
    functionUses: 4
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.IntersectionType:132,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.type.IntersectionType:132,1"
      Dst: "[com.github.javaparser.ast.type.IntersectionType$asString__683].bootstrap$"
    - Src: "com.github.javaparser.ast.type.IntersectionType:132,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.type.IntersectionType:132,1"
      Dst: "[java.util.stream.Collectors].joining"
    - Src: "com.github.javaparser.ast.type.IntersectionType:132,1"
      Dst: "[java.util.stream.Stream].collect"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.IntersectionType].clone()"
    functionSourceFile: "com.github.javaparser.ast.type.IntersectionType"
    linkageType: null
    functionLinenumber: 137
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.IntersectionType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 10
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.IntersectionType:138,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.type.IntersectionType:138,1"
      Dst: "[com.github.javaparser.ast.type.IntersectionType].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.IntersectionType].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.type.IntersectionType"
    linkageType: null
    functionLinenumber: 143
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.IntersectionTypeMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.IntersectionType].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.type.IntersectionType"
    linkageType: null
    functionLinenumber: 149
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.type.Type].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.type.IntersectionType:150"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.IntersectionType:153"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.IntersectionType:152"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.type.IntersectionType:153"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.IntersectionType:159"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.type.IntersectionType:158"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.type.IntersectionType:154"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.IntersectionType:153"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.type.IntersectionType:152"
        BranchSideFuncs:
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.ast.type.IntersectionType:153,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.type.IntersectionType:154,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.type.IntersectionType:155,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.type.IntersectionType:159,1"
      Dst: "[com.github.javaparser.ast.type.Type].replace"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.type.IntersectionType].isIntersectionType()"
    functionSourceFile: "com.github.javaparser.ast.type.IntersectionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.IntersectionType].asIntersectionType()"
    functionSourceFile: "com.github.javaparser.ast.type.IntersectionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.IntersectionType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.IntersectionType].ifIntersectionType(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.type.IntersectionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.IntersectionType:177,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.IntersectionType].resolve()"
    functionSourceFile: "com.github.javaparser.ast.type.IntersectionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedIntersectionType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.IntersectionType:182,1"
      Dst: "[com.github.javaparser.ast.Node].getSymbolResolver"
    - Src: "com.github.javaparser.ast.type.IntersectionType:182,1"
      Dst: "[com.github.javaparser.resolution.SymbolResolver].toResolvedType"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.IntersectionType].toIntersectionType()"
    functionSourceFile: "com.github.javaparser.ast.type.IntersectionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.IntersectionType:188,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.IntersectionType].convertToUsage(com.github.javaparser.resolution.Context)"
    functionSourceFile: "com.github.javaparser.ast.type.IntersectionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.Context"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.IntersectionType:193,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.ast.type.IntersectionType:193,1"
      Dst: "[java.lang.Class].getCanonicalName"
    - Src: "com.github.javaparser.ast.type.IntersectionType:193,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_107__277].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_107__277"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_107__277].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_107__277:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_107__277].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_107__277].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_107__277"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_107__277:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_107__277].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_107__277"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$107(java.lang.Object,com.github.javaparser.ast.Modifier)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_107__277:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$107"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_164__311].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_164__311"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_164__311].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_164__311:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_164__311].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_164__311].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_164__311"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_164__311:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_164__311].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_164__311"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$164(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_164__311:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$164"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_8__614].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_8__614"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_8__614].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_8__614:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_8__614].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_8__614].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_8__614"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_8__614:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_8__614].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_8__614"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$8(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_8__614:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$8"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator"
    linkageType: null
    functionLinenumber: 28
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.VisitorValidator].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator:29,1"
      Dst: "[com.github.javaparser.ast.validator.VisitorValidator].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator].visit(com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Name].getIdentifier()"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator].validateIdentifier(com.github.javaparser.ast.Node,java.lang.String,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    functionUses: 1
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator:33,1"
      Dst: "[com.github.javaparser.ast.expr.Name].getIdentifier"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator:33,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator].validateIdentifier"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator:34,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator].visit(com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator"
    linkageType: null
    functionLinenumber: 38
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SimpleName].getIdentifier()"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator].validateIdentifier(com.github.javaparser.ast.Node,java.lang.String,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    functionUses: 1
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator:39,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].getIdentifier"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator:39,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator].validateIdentifier"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator:40,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator].validateIdentifier(com.github.javaparser.ast.Node,java.lang.String,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator"
    linkageType: null
    functionLinenumber: 43
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "java.lang.String"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
    functionUses: 2
    ICount: 8
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator:44"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator:47"
        BranchSideFuncs:
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator:46"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator:44,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator:45,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator"
    linkageType: null
    functionLinenumber: 28
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator].visit(com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator:29,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator].visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator"
    linkageType: null
    functionLinenumber: 28
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator].visit(com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator:29,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_218__226].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_218__226"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_218__226].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_218__226:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_218__226].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_218__226].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_218__226"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_218__226:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_218__226].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_218__226"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$218(java.lang.Object,com.github.javaparser.ast.type.ClassOrInterfaceType)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_218__226:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$218"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__392].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__392"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__392].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__392:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__392].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__392].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__392"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__392:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__392].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__392"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__392:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_19__336].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_19__336"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_19__336].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_19__336:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_19__336].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_19__336].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_19__336"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_19__336:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_19__336].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_19__336"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$19(java.lang.Object,com.github.javaparser.ast.stmt.Statement)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_19__336:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$19"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_groupConsecutiveRemovedElements_3__850].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference$lambda_groupConsecutiveRemovedElements_3__850"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_groupConsecutiveRemovedElements_3__850].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference$lambda_groupConsecutiveRemovedElements_3__850:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_groupConsecutiveRemovedElements_3__850].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_groupConsecutiveRemovedElements_3__850].<init>()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference$lambda_groupConsecutiveRemovedElements_3__850"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference$lambda_groupConsecutiveRemovedElements_3__850:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_groupConsecutiveRemovedElements_3__850].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference$lambda_groupConsecutiveRemovedElements_3__850"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].lambda$groupConsecutiveRemovedElements$3(java.lang.Integer)"
    functionUses: 6
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference$lambda_groupConsecutiveRemovedElements_3__850:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].lambda$groupConsecutiveRemovedElements$3"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_10__562].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_10__562"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_10__562].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_10__562:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_10__562].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_10__562].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_10__562"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_10__562:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_10__562].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_10__562"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$10(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_10__562:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$10"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LabeledStmt].<init>()"
    functionSourceFile: "com.github.javaparser.ast.stmt.LabeledStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.LabeledStmt:52,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.stmt.LabeledStmt:52,1"
      Dst: "[com.github.javaparser.ast.stmt.ReturnStmt].<init>"
    - Src: "com.github.javaparser.ast.stmt.LabeledStmt:52,1"
      Dst: "[com.github.javaparser.ast.stmt.LabeledStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LabeledStmt].<init>(java.lang.String,com.github.javaparser.ast.stmt.Statement)"
    functionSourceFile: "com.github.javaparser.ast.stmt.LabeledStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.ast.stmt.Statement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.LabeledStmt:56,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.stmt.LabeledStmt:56,1"
      Dst: "[com.github.javaparser.ast.stmt.LabeledStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LabeledStmt].<init>(com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.stmt.Statement)"
    functionSourceFile: "com.github.javaparser.ast.stmt.LabeledStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.stmt.Statement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.LabeledStmt:61,1"
      Dst: "[com.github.javaparser.ast.stmt.LabeledStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LabeledStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.stmt.Statement)"
    functionSourceFile: "com.github.javaparser.ast.stmt.LabeledStmt"
    linkageType: null
    functionLinenumber: 68
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.stmt.Statement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.Statement].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].setLabel(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].setStatement(com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 9
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.LabeledStmt:69,1"
      Dst: "[com.github.javaparser.ast.stmt.Statement].<init>"
    - Src: "com.github.javaparser.ast.stmt.LabeledStmt:70,1"
      Dst: "[com.github.javaparser.ast.stmt.LabeledStmt].setLabel"
    - Src: "com.github.javaparser.ast.stmt.LabeledStmt:71,1"
      Dst: "[com.github.javaparser.ast.stmt.LabeledStmt].setStatement"
    - Src: "com.github.javaparser.ast.stmt.LabeledStmt:72,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.LabeledStmt"
    linkageType: null
    functionLinenumber: 77
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Object)"
    functionUses: 59
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.LabeledStmt:78,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.LabeledStmt"
    linkageType: null
    functionLinenumber: 83
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Object)"
    functionUses: 45
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.LabeledStmt:84,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LabeledStmt].getStatement()"
    functionSourceFile: "com.github.javaparser.ast.stmt.LabeledStmt"
    linkageType: null
    functionLinenumber: 88
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.Statement"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LabeledStmt].setStatement(com.github.javaparser.ast.stmt.Statement)"
    functionSourceFile: "com.github.javaparser.ast.stmt.LabeledStmt"
    linkageType: null
    functionLinenumber: 93
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.LabeledStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.Statement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.LabeledStmt:95"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.LabeledStmt:98"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.LabeledStmt:97"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.LabeledStmt:99"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.LabeledStmt:101"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.LabeledStmt:100"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.LabeledStmt:94,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.stmt.LabeledStmt:98,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.LabeledStmt:100,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.LabeledStmt:102,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LabeledStmt].getLabel()"
    functionSourceFile: "com.github.javaparser.ast.stmt.LabeledStmt"
    linkageType: null
    functionLinenumber: 107
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.SimpleName"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LabeledStmt].setLabel(com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.stmt.LabeledStmt"
    linkageType: null
    functionLinenumber: 112
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.LabeledStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.LabeledStmt:114"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.LabeledStmt:117"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.LabeledStmt:116"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.LabeledStmt:118"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.LabeledStmt:120"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.LabeledStmt:119"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.LabeledStmt:113,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.stmt.LabeledStmt:117,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.LabeledStmt:119,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.LabeledStmt:121,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LabeledStmt].clone()"
    functionSourceFile: "com.github.javaparser.ast.stmt.LabeledStmt"
    linkageType: null
    functionLinenumber: 127
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.LabeledStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.LabeledStmt:128,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.stmt.LabeledStmt:128,1"
      Dst: "[com.github.javaparser.ast.stmt.LabeledStmt].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LabeledStmt].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.stmt.LabeledStmt"
    linkageType: null
    functionLinenumber: 133
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.LabeledStmtMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LabeledStmt].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.stmt.LabeledStmt"
    linkageType: null
    functionLinenumber: 139
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.LabeledStmt].setLabel(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].setStatement(com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 17
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.LabeledStmt:140"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.LabeledStmt:143"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.LabeledStmt:142"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.LabeledStmt:143"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.LabeledStmt:147"
        BranchSideFuncs:
        - "setLabel(com.github.javaparser.ast.expr.SimpleName)"
      - BranchSide: "com.github.javaparser.ast.stmt.LabeledStmt:146"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.LabeledStmt:147"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.LabeledStmt:151"
        BranchSideFuncs:
        - "setStatement(com.github.javaparser.ast.stmt.Statement)"
      - BranchSide: "com.github.javaparser.ast.stmt.LabeledStmt:150"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.LabeledStmt:144,1"
      Dst: "[com.github.javaparser.ast.stmt.LabeledStmt].setLabel"
    - Src: "com.github.javaparser.ast.stmt.LabeledStmt:148,1"
      Dst: "[com.github.javaparser.ast.stmt.LabeledStmt].setStatement"
    - Src: "com.github.javaparser.ast.stmt.LabeledStmt:151,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LabeledStmt].isLabeledStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.LabeledStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LabeledStmt].asLabeledStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.LabeledStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.LabeledStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LabeledStmt].ifLabeledStmt(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.stmt.LabeledStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.LabeledStmt:169,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LabeledStmt].toLabeledStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.LabeledStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.LabeledStmt:175,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Added].<init>(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Added"
    linkageType: null
    functionLinenumber: 31
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 6
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Added:32,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Added].toString()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Added"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Added:38,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Added:38,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Added:38,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Added].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Added"
    linkageType: null
    functionLinenumber: 42
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmIndent:com.github.javaparser.printer.concretesyntaxmodel.CsmUnindent].equals(java.lang.Object)"
    functionUses: 2
    ICount: 14
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Added:43"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Added:45"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Added:44"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Added:45"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Added:46"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Added:45"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Added:45"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Added:47"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Added:46"
        BranchSideFuncs:
        - "equals(java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Added:45,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Added:48,1"
      Dst: "[java.lang.Object].equals"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Added].hashCode()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Added"
    linkageType: null
    functionLinenumber: 52
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].hashCode()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].hashCode()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].hashCode()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmIndent:com.github.javaparser.printer.concretesyntaxmodel.CsmUnindent].hashCode()"
    functionUses: 3
    ICount: 4
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Added:53,1"
      Dst: "[java.lang.Object].hashCode"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Added].getElement()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Added"
    linkageType: null
    functionLinenumber: 57
    functionDepth: 0
    returnType: "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 7
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Added].isAdded()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Added"
    linkageType: null
    functionLinenumber: 62
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 7
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Added].isRemoved()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Added"
    linkageType: null
    functionLinenumber: 67
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Added].isKept()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Added"
    linkageType: null
    functionLinenumber: 72
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Added].isIndent()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Added"
    linkageType: null
    functionLinenumber: 76
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Added].isUnindent()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Added"
    linkageType: null
    functionLinenumber: 80
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Added].isToken()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Added"
    linkageType: null
    functionLinenumber: 84
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Added].toTextElement()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Added"
    linkageType: null
    functionLinenumber: 88
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.TextElement"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].<init>(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>(int,java.lang.String)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].getContent()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].getTokenType()"
    functionUses: 2
    ICount: 28
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Added:89"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Added:92"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.ast.Node)"
        - "getChild()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Added:91"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Added:92"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Added:95"
        BranchSideFuncs:
        - "<init>(int,java.lang.String)"
        - "getTokenType()"
        - "getContent()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Added:94"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Added:90,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Added:90,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Added:93,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].getTokenType"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Added:93,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].getContent"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Added:93,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Added:95,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Added:95,1"
      Dst: "[java.lang.Class].getSimpleName"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Added:95,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Added].replaceEolTokens(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Added"
    linkageType: null
    functionLinenumber: 103
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.DifferenceElement"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Added].<init>(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].isNewLine()"
    functionUses: 1
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Added:104"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Added:103"
        BranchSideFuncs:
        - "isNewLine()"
        - "<init>(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Added:104,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Added].isNewLine"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Added:104,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Added].<init>"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Added].isNewLine()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Added"
    linkageType: null
    functionLinenumber: 110
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].isNewLine()"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].isToken()"
    functionUses: 1
    ICount: 11
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Added:111"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Added:110"
        BranchSideFuncs:
        - "isToken()"
        - "isNewLine()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Added:111"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Added:110"
        BranchSideFuncs:
        - "isToken()"
        - "isNewLine()"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Added:111,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Added].isToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Added:111,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].isNewLine"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_99__338].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_99__338"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_99__338].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_99__338:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_99__338].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_99__338].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_99__338"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_99__338:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_99__338].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_99__338"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$99(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_99__338:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$99"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_102__267].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_102__267"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_102__267].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_102__267:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_102__267].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_102__267].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_102__267"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_102__267:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_102__267].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_102__267"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$102(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_102__267:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$102"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_75__654].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_75__654"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_75__654].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_75__654:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_75__654].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_75__654].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_75__654"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_75__654:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_75__654].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_75__654"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$75(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_75__654:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$75"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ReturnStmtMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.ReturnStmtMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.StatementMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ReturnStmtMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.StatementMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.TypeParameter$asString__753].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.type.TypeParameter$asString__753"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.TypeParameter$asString__753].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.TypeParameter$asString__753:-1,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter$asString__753].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.TypeParameter$asString__753].<init>()"
    functionSourceFile: "com.github.javaparser.ast.type.TypeParameter$asString__753"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.TypeParameter$asString__753:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.TypeParameter$asString__753].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.type.TypeParameter$asString__753"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].asString()"
    functionUses: 7
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.TypeParameter$asString__753:-1,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].asString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_210__143].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_210__143"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_210__143].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_210__143:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_210__143].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_210__143].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_210__143"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_210__143:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_210__143].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_210__143"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$210(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_210__143:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$210"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.VariableDeclarationExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.VariableDeclarationExprMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.VariableDeclarationExprMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper].<init>()"
    functionSourceFile: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:304,1"
      Dst: "[com.github.javaparser.utils.StringEscapeUtils$CharSequenceTranslator].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper].translate(java.lang.CharSequence,int,java.io.Writer)"
    functionSourceFile: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 3
    argTypes:
    - "java.lang.CharSequence"
    - "int"
    - "java.io.Writer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 44
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:314"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:329"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:328"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:314"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:329"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:328"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:314"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:329"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:328"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:320"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:326"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:325"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:320"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:326"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:325"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:322"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:326"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:325"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:322"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:326"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:325"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:322"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:326"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:325"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:312,1"
      Dst: "[java.lang.CharSequence].length"
    - Src: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:313,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:314,1"
      Dst: "[java.lang.CharSequence].charAt"
    - Src: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:314,1"
      Dst: "[com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper].isOctalDigit"
    - Src: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:319,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:322,1"
      Dst: "[com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper].isZeroToThree"
    - Src: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:326,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:326,1"
      Dst: "[java.lang.Integer].parseInt"
    - Src: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:326,1"
      Dst: "[java.io.Writer].write"
    - Src: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:327,1"
      Dst: "[java.lang.StringBuilder].length"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper].isOctalDigit(char)"
    functionSourceFile: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "char"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:340"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:339"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:340"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:339"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper].isZeroToThree(char)"
    functionSourceFile: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "char"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:350"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:349"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:350"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:349"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper].<init>(com.github.javaparser.utils.StringEscapeUtils$1)"
    functionSourceFile: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.utils.StringEscapeUtils$1"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper:304,1"
      Dst: "[com.github.javaparser.utils.StringEscapeUtils$OctalUnescaper].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__602].bootstrap$(com.github.javaparser.ast.body.ReceiverParameter)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__602"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.ReceiverParameter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__602].<init>(com.github.javaparser.ast.body.ReceiverParameter)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__602:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__602].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__602].<init>(com.github.javaparser.ast.body.ReceiverParameter)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__602"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.ReceiverParameter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__602:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__602].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__602"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__602:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_78__458].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_78__458"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_78__458].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_78__458:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_78__458].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_78__458].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_78__458"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_78__458:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_78__458].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_78__458"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$78(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_78__458:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$78"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ContinueStmt].<init>()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ContinueStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ContinueStmt:53,1"
      Dst: "[com.github.javaparser.ast.stmt.ContinueStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ContinueStmt].<init>(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ContinueStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ContinueStmt:57,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.stmt.ContinueStmt:57,1"
      Dst: "[com.github.javaparser.ast.stmt.ContinueStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ContinueStmt].<init>(com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ContinueStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ContinueStmt:62,1"
      Dst: "[com.github.javaparser.ast.stmt.ContinueStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ContinueStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ContinueStmt"
    linkageType: null
    functionLinenumber: 69
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.Statement].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].setLabel(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ContinueStmt:70,1"
      Dst: "[com.github.javaparser.ast.stmt.Statement].<init>"
    - Src: "com.github.javaparser.ast.stmt.ContinueStmt:71,1"
      Dst: "[com.github.javaparser.ast.stmt.ContinueStmt].setLabel"
    - Src: "com.github.javaparser.ast.stmt.ContinueStmt:72,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ContinueStmt"
    linkageType: null
    functionLinenumber: 77
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Object)"
    functionUses: 59
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ContinueStmt:78,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ContinueStmt"
    linkageType: null
    functionLinenumber: 83
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Object)"
    functionUses: 45
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ContinueStmt:84,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ContinueStmt].getLabel()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ContinueStmt"
    linkageType: null
    functionLinenumber: 88
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 17
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ContinueStmt:89,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ContinueStmt].setLabel(com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ContinueStmt"
    linkageType: null
    functionLinenumber: 99
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ContinueStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 15
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.ContinueStmt:100"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ContinueStmt:103"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ContinueStmt:102"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.ContinueStmt:104"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ContinueStmt:106"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.ContinueStmt:105"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ContinueStmt:103,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.ContinueStmt:105,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.ContinueStmt:107,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ContinueStmt].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ContinueStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.ContinueStmt:114"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ContinueStmt:117"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ContinueStmt:116"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ContinueStmt:117"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ContinueStmt:123"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ContinueStmt:122"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ContinueStmt:118"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ContinueStmt:123"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ContinueStmt:122"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ContinueStmt:119,1"
      Dst: "[com.github.javaparser.ast.stmt.ContinueStmt].removeLabel"
    - Src: "com.github.javaparser.ast.stmt.ContinueStmt:123,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ContinueStmt].removeLabel()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ContinueStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ContinueStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ContinueStmt:128,1"
      Dst: "[com.github.javaparser.ast.stmt.ContinueStmt].setLabel"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ContinueStmt].clone()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ContinueStmt"
    linkageType: null
    functionLinenumber: 133
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ContinueStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ContinueStmt:134,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.stmt.ContinueStmt:134,1"
      Dst: "[com.github.javaparser.ast.stmt.ContinueStmt].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ContinueStmt].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ContinueStmt"
    linkageType: null
    functionLinenumber: 139
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.ContinueStmtMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ContinueStmt].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ContinueStmt"
    linkageType: null
    functionLinenumber: 145
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.ContinueStmt].setLabel(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 14
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.ContinueStmt:146"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ContinueStmt:149"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ContinueStmt:148"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ContinueStmt:149"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ContinueStmt:155"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ContinueStmt:154"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.stmt.ContinueStmt:150"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ContinueStmt:155"
        BranchSideFuncs:
        - "setLabel(com.github.javaparser.ast.expr.SimpleName)"
      - BranchSide: "com.github.javaparser.ast.stmt.ContinueStmt:154"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ContinueStmt:151,1"
      Dst: "[com.github.javaparser.ast.stmt.ContinueStmt].setLabel"
    - Src: "com.github.javaparser.ast.stmt.ContinueStmt:155,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ContinueStmt].isContinueStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ContinueStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ContinueStmt].asContinueStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ContinueStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ContinueStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ContinueStmt].ifContinueStmt(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ContinueStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ContinueStmt:173,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ContinueStmt].toContinueStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ContinueStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ContinueStmt:179,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.ObservableProperty].values()"
    functionSourceFile: "com.github.javaparser.ast.observer.ObservableProperty"
    linkageType: null
    functionLinenumber: 35
    functionDepth: 0
    returnType: "com.github.javaparser.ast.observer.ObservableProperty[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.expr.MemberValuePair].clone()"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].clone()"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].clone()"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].clone()"
    - "[com.github.javaparser.ast.ArrayCreationLevel].clone()"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].clone()"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].clone()"
    - "[com.github.javaparser.ast.body.EnumDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.LambdaExpr].clone()"
    - "[com.github.javaparser.ast.expr.Expression].clone()"
    - "[com.github.javaparser.ast.Node].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.expr.LiteralExpr].clone()"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].clone()"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].clone()"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].clone()"
    - "[com.github.javaparser.ast.body.Parameter].clone()"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].clone()"
    - "[com.github.javaparser.ast.body.RecordDeclaration].clone()"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].clone()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].clone()"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].clone()"
    - "[com.github.javaparser.ast.stmt.BlockStmt].clone()"
    - "[com.github.javaparser.ast.type.ReferenceType].clone()"
    - "[com.github.javaparser.ast.type.TypeParameter].clone()"
    - "[com.github.javaparser.ast.body.VariableDeclarator].clone()"
    - "[com.github.javaparser.ast.type.ArrayType].clone()"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].clone()"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].clone()"
    - "[com.github.javaparser.ast.stmt.AssertStmt].clone()"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].clone()"
    - "[com.github.javaparser.ast.expr.TypeExpr].clone()"
    - "[com.github.javaparser.ast.stmt.ForStmt].clone()"
    - "[com.github.javaparser.ast.expr.SuperExpr].clone()"
    - "[com.github.javaparser.ast.stmt.CatchClause].clone()"
    - "[com.github.javaparser.ast.body.ReceiverParameter].clone()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].clone()"
    - "[com.github.javaparser.ast.PackageDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.UnaryExpr].clone()"
    - "[com.github.javaparser.ast.stmt.TryStmt].clone()"
    - "[com.github.javaparser.ast.expr.NameExpr].clone()"
    - "[com.github.javaparser.ast.ImportDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.AssignExpr].clone()"
    - "[com.github.javaparser.ast.type.PrimitiveType].clone()"
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].clone()"
    - "[com.github.javaparser.ast.type.Type].clone()"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].clone()"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].clone()"
    - "[com.github.javaparser.ast.stmt.IfStmt].clone()"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].clone()"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].clone()"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].clone()"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].clone()"
    - "[com.github.javaparser.ast.type.WildcardType].clone()"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].clone()"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].clone()"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].clone()"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].clone()"
    - "[com.github.javaparser.ast.body.FieldDeclaration].clone()"
    - "[com.github.javaparser.ast.modules.ModuleDirective].clone()"
    - "[com.github.javaparser.ast.CompilationUnit].clone()"
    - "[com.github.javaparser.ast.type.VarType].clone()"
    - "[com.github.javaparser.ast.type.VoidType].clone()"
    - "[com.github.javaparser.ast.stmt.DoStmt].clone()"
    - "[com.github.javaparser.ast.expr.Name].clone()"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].clone()"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.PatternExpr].clone()"
    - "[com.github.javaparser.ast.Modifier].clone()"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].clone()"
    - "[com.github.javaparser.ast.stmt.YieldStmt].clone()"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].clone()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].clone()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].clone()"
    - "[com.github.javaparser.ast.stmt.WhileStmt].clone()"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].clone()"
    - "[com.github.javaparser.ast.expr.CastExpr].clone()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.ClassExpr].clone()"
    - "[com.github.javaparser.ast.stmt.Statement].clone()"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].clone()"
    - "[com.github.javaparser.ast.type.UnionType].clone()"
    - "[com.github.javaparser.ast.type.IntersectionType].clone()"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].clone()"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].clone()"
    - "[com.github.javaparser.ast.expr.BinaryExpr].clone()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    - "[java.lang.Thread].clone()"
    - "[com.github.javaparser.ast.body.MethodDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].clone()"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].clone()"
    - "[com.github.javaparser.ast.type.UnknownType].clone()"
    - "[com.github.javaparser.ast.stmt.BreakStmt].clone()"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].clone()"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].clone()"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].clone()"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].clone()"
    - "[com.github.javaparser.ast.expr.ThisExpr].clone()"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].clone()"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].clone()"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].clone()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].clone()"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].clone()"
    - "[com.github.javaparser.ast.expr.SwitchExpr].clone()"
    - "[com.github.javaparser.ast.expr.SimpleName].clone()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].clone()"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].clone()"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].clone()"
    functionUses: 2
    ICount: 4
    EdgeCount: 113
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:36,1"
      Dst: "[java.lang.Object].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.ObservableProperty].valueOf(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.observer.ObservableProperty"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.observer.ObservableProperty"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:36,1"
      Dst: "[java.lang.Enum].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.ObservableProperty].fromCamelCaseName(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.observer.ObservableProperty"
    linkageType: null
    functionLinenumber: 157
    functionDepth: 0
    returnType: "com.github.javaparser.ast.observer.ObservableProperty"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.observer.ObservableProperty$lambda_fromCamelCaseName_0__758].bootstrap$(java.lang.String)"
    - "[com.github.javaparser.ast.observer.ObservableProperty].values()"
    functionUses: 2
    ICount: 19
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.observer.ObservableProperty:159"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.observer.ObservableProperty:162"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.observer.ObservableProperty:161"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:158,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].values"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:158,1"
      Dst: "[java.util.Arrays].stream"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:158,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty$lambda_fromCamelCaseName_0__758].bootstrap$"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:158,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:158,1"
      Dst: "[java.util.stream.Stream].findFirst"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:159,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:160,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:162,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:162,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:162,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:162,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.ObservableProperty].<init>(java.lang.String,int,com.github.javaparser.ast.observer.ObservableProperty$Type)"
    functionSourceFile: "com.github.javaparser.ast.observer.ObservableProperty"
    linkageType: null
    functionLinenumber: 164
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "java.lang.String"
    - "int"
    - "com.github.javaparser.ast.observer.ObservableProperty$Type"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 88
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:165,1"
      Dst: "[java.lang.Enum].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.ObservableProperty].<init>(java.lang.String,int,com.github.javaparser.ast.observer.ObservableProperty$Type,boolean)"
    functionSourceFile: "com.github.javaparser.ast.observer.ObservableProperty"
    linkageType: null
    functionLinenumber: 169
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "java.lang.String"
    - "int"
    - "com.github.javaparser.ast.observer.ObservableProperty$Type"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 10
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:170,1"
      Dst: "[java.lang.Enum].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.ObservableProperty].<init>(java.lang.String,int)"
    functionSourceFile: "com.github.javaparser.ast.observer.ObservableProperty"
    linkageType: null
    functionLinenumber: 175
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.observer.ObservableProperty].<init>(java.lang.String,int,com.github.javaparser.ast.observer.ObservableProperty$Type,boolean)"
    functionUses: 2
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:176,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.ObservableProperty].isDerived()"
    functionSourceFile: "com.github.javaparser.ast.observer.ObservableProperty"
    linkageType: null
    functionLinenumber: 179
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.ObservableProperty].isAboutNodes()"
    functionSourceFile: "com.github.javaparser.ast.observer.ObservableProperty"
    linkageType: null
    functionLinenumber: 183
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.observer.ObservableProperty$Type].access$000(com.github.javaparser.ast.observer.ObservableProperty$Type)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:184,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty$Type].access$000"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.ObservableProperty].isAboutValues()"
    functionSourceFile: "com.github.javaparser.ast.observer.ObservableProperty"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.observer.ObservableProperty:188"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.observer.ObservableProperty:187"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:188,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].isAboutNodes"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.ObservableProperty].isMultiple()"
    functionSourceFile: "com.github.javaparser.ast.observer.ObservableProperty"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:192,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty$Type].access$100"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.ObservableProperty].isSingle()"
    functionSourceFile: "com.github.javaparser.ast.observer.ObservableProperty"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.observer.ObservableProperty:196"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.observer.ObservableProperty:195"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:196,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].isMultiple"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.ObservableProperty].camelCaseName()"
    functionSourceFile: "com.github.javaparser.ast.observer.ObservableProperty"
    linkageType: null
    functionLinenumber: 199
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].screamingToCamelCase(java.lang.String)"
    functionUses: 6
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:200,1"
      Dst: "[java.lang.Enum].name"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:200,1"
      Dst: "[com.github.javaparser.utils.Utils].screamingToCamelCase"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.ObservableProperty].getValueAsSingleReference(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.observer.ObservableProperty"
    linkageType: null
    functionLinenumber: 203
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.observer.ObservableProperty].getRawValue(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmString].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].toString()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence].toString()"
    - "[com.github.javaparser.resolution.model.Value].toString()"
    - "[com.github.javaparser.resolution.types.ResolvedReferenceType].toString()"
    - "[com.github.javaparser.utils.VisitorSet].toString()"
    - "[com.github.javaparser.resolution.types.ResolvedArrayType].toString()"
    - "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmSingleReference].toString()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].toString()"
    - "[com.github.javaparser.Range].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].toString()"
    - "[com.github.javaparser.utils.ProjectRoot].toString()"
    - "[com.github.javaparser.utils.SourceRoot].toString()"
    - "[com.github.javaparser.ast.NodeList].toString()"
    - "[com.github.javaparser.TokenRange].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].toString()"
    - "[com.github.javaparser.javadoc.description.JavadocDescription].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].toString()"
    - "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].toString()"
    - "[com.github.javaparser.utils.VisitorList].toString()"
    - "[com.github.javaparser.utils.Pair].toString()"
    - "[com.github.javaparser.javadoc.JavadocBlockTag].toString()"
    - "[com.github.javaparser.resolution.types.ResolvedTypeVariable].toString()"
    - "[com.github.javaparser.javadoc.Javadoc].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].toString()"
    - "[com.github.javaparser.resolution.model.SymbolReference].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmChar].toString()"
    - "[com.github.javaparser.resolution.MethodUsage].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].toString()"
    - "[com.github.javaparser.Position].toString()"
    - "[com.github.javaparser.resolution.types.ResolvedWildcard].toString()"
    - "[com.github.javaparser.utils.SeparatedItemStringBuilder].toString()"
    - "[com.github.javaparser.ast.body.CallableDeclaration$Signature].toString()"
    - "[com.github.javaparser.javadoc.description.JavadocInlineTag].toString()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].toString()"
    - "[com.github.javaparser.ast.Node].toString()"
    - "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap].toString()"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor].toString()"
    - "[java.lang.Thread].toString()"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].toString()"
    - "[com.github.javaparser.utils.LineSeparator].toString()"
    - "[com.github.javaparser.JavaToken].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmTextBlock].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute].toString()"
    - "[com.github.javaparser.ParseResult].toString()"
    - "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1].toString()"
    - "[com.github.javaparser.printer.SourcePrinter].toString()"
    - "[com.github.javaparser.resolution.UnsolvedSymbolException].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].toString()"
    - "[com.github.javaparser.javadoc.description.JavadocSnippet].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementMatchers$1].toString()"
    - "[com.github.javaparser.resolution.types.ResolvedLambdaConstraintType].toString()"
    - "[com.github.javaparser.Problem].toString()"
    - "[com.github.javaparser.printer.configuration.Indentation].toString()"
    - "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].toString()"
    - "[com.github.javaparser.resolution.logic.InferenceVariableType].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].toString()"
    - "[com.github.javaparser.Token].toString()"
    functionUses: 1
    ICount: 32
    EdgeCount: 67
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.observer.ObservableProperty:206"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.observer.ObservableProperty:209"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.observer.ObservableProperty:208"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.observer.ObservableProperty:209"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.observer.ObservableProperty:216"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.observer.ObservableProperty:215"
        BranchSideFuncs:
        - "toString()"
    - Branch String: "com.github.javaparser.ast.observer.ObservableProperty:211"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.observer.ObservableProperty:214"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.observer.ObservableProperty:213"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:204,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].getRawValue"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:211,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:212,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:216,1"
      Dst: "[java.lang.Enum].name"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:216,1"
      Dst: "[java.lang.Object].toString"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:216,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:216,1"
      Dst: "[java.lang.Class].getCanonicalName"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:216,1"
      Dst: "[java.lang.String].format"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:216,1"
      Dst: "[java.lang.RuntimeException].<init>"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.ObservableProperty].hasMethod(com.github.javaparser.ast.Node,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.observer.ObservableProperty"
    linkageType: null
    functionLinenumber: 223
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:224,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:224,1"
      Dst: "[java.lang.Class].getMethod"
    JavaMethodInfo: null
    BBCount: 2
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.ObservableProperty].getValueAsMultipleReference(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.observer.ObservableProperty"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 33
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.observer.ObservableProperty:234"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.observer.ObservableProperty:237"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.observer.ObservableProperty:236"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.observer.ObservableProperty:237"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.observer.ObservableProperty:240"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.observer.ObservableProperty:239"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.observer.ObservableProperty:241"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.observer.ObservableProperty:244"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.observer.ObservableProperty:243"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:232,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].getRawValue"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:241,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:242,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:246,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:246,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:246,1"
      Dst: "[java.lang.Enum].name"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:246,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:246,1"
      Dst: "[java.lang.Class].getSimpleName"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:246,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:246,1"
      Dst: "[java.lang.RuntimeException].<init>"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.ObservableProperty].getValueAsCollection(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.observer.ObservableProperty"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Collection"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 22
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:251,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].getRawValue"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:255,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:255,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:255,1"
      Dst: "[java.lang.Enum].name"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:255,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:255,1"
      Dst: "[java.lang.Class].getSimpleName"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:255,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:255,1"
      Dst: "[java.lang.RuntimeException].<init>"
    JavaMethodInfo: null
    BBCount: 2
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.ObservableProperty].getValueAsStringAttribute(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.observer.ObservableProperty"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:260,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].getRawValue"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.ObservableProperty].getValueAsBooleanAttribute(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.observer.ObservableProperty"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:264,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].getRawValue"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.ObservableProperty].getRawValue(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.observer.ObservableProperty"
    linkageType: null
    functionLinenumber: 267
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.observer.ObservableProperty].camelCaseName()"
    - "[com.github.javaparser.utils.Utils].capitalize(java.lang.String)"
    - "[com.github.javaparser.ast.observer.ObservableProperty].hasMethod(com.github.javaparser.ast.Node,java.lang.String)"
    - "[com.github.javaparser.ast.observer.ObservableProperty].camelCaseName()"
    - "[com.github.javaparser.utils.Utils].capitalize(java.lang.String)"
    - "[com.github.javaparser.ast.observer.ObservableProperty].hasMethod(com.github.javaparser.ast.Node,java.lang.String)"
    - "[com.github.javaparser.ast.observer.ObservableProperty].camelCaseName()"
    - "[com.github.javaparser.utils.Utils].capitalize(java.lang.String)"
    functionUses: 3
    ICount: 52
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.observer.ObservableProperty:269"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.observer.ObservableProperty:276"
        BranchSideFuncs:
        - "hasMethod(com.github.javaparser.ast.Node,java.lang.String)"
      - BranchSide: "com.github.javaparser.ast.observer.ObservableProperty:275"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.observer.ObservableProperty:271"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.observer.ObservableProperty:276"
        BranchSideFuncs:
        - "camelCaseName()"
        - "capitalize(java.lang.String)"
      - BranchSide: "com.github.javaparser.ast.observer.ObservableProperty:275"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:268,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:268,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:268,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].camelCaseName"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:268,1"
      Dst: "[com.github.javaparser.utils.Utils].capitalize"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:268,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:269,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].hasMethod"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:276,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:276,1"
      Dst: "[java.lang.Class].getMethod"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:276,1"
      Dst: "[java.lang.reflect.Method].invoke"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:278,1"
      Dst: "[java.lang.Enum].name"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:278,1"
      Dst: "[java.lang.Class].getSimpleName"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:278,1"
      Dst: "[java.lang.RuntimeException].<init>"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.ObservableProperty].isNull(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.observer.ObservableProperty"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.observer.ObservableProperty:283"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.observer.ObservableProperty:282"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:283,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].getRawValue"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.ObservableProperty].isNullOrNotPresent(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.observer.ObservableProperty"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:287,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].getRawValue"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:287,1"
      Dst: "[com.github.javaparser.utils.Utils].valueIsNullOrEmptyStringOrOptional"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.ObservableProperty].isNullOrEmpty(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.observer.ObservableProperty"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:291,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].getRawValue"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:291,1"
      Dst: "[com.github.javaparser.utils.Utils].valueIsNullOrEmpty"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.ObservableProperty].lambda$fromCamelCaseName$0(java.lang.String,com.github.javaparser.ast.observer.ObservableProperty)"
    functionSourceFile: "com.github.javaparser.ast.observer.ObservableProperty"
    linkageType: null
    functionLinenumber: 157
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.ast.observer.ObservableProperty"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.observer.ObservableProperty].camelCaseName()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:158,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].camelCaseName"
    - Src: "com.github.javaparser.ast.observer.ObservableProperty:158,1"
      Dst: "[java.lang.String].equals"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.ObservableProperty].$values()"
    functionSourceFile: "com.github.javaparser.ast.observer.ObservableProperty"
    linkageType: null
    functionLinenumber: 35
    functionDepth: 0
    returnType: "com.github.javaparser.ast.observer.ObservableProperty[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 200
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_1__783].bootstrap$(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.String[])"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_1__783"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    - "java.lang.String[]"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_1__783].<init>(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.String[])"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_1__783:-1,1"
      Dst: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_1__783].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_1__783].<init>(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.String[])"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_1__783"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    - "java.lang.String[]"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_1__783:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_1__783].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_1__783"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].lambda$stripIndentOfLines$1(java.lang.String[],com.github.javaparser.utils.Pair)"
    functionUses: 2
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_1__783:-1,1"
      Dst: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].lambda$stripIndentOfLines$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__543].bootstrap$(com.github.javaparser.ast.stmt.BlockStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__543"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.BlockStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__543].<init>(com.github.javaparser.ast.stmt.BlockStmt)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__543:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__543].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__543].<init>(com.github.javaparser.ast.stmt.BlockStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__543"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.BlockStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__543:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__543].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__543"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__543:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_216__285].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_216__285"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_216__285].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_216__285:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_216__285].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_216__285].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_216__285"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_216__285:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_216__285].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_216__285"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$216(java.lang.Object,com.github.javaparser.ast.Modifier)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_216__285:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$216"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_13__52].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_13__52"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.BiConsumer"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_13__52].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_13__52:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_13__52].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_13__52].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_13__52"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_13__52:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_13__52].accept(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_13__52"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$13(com.github.javaparser.ast.stmt.ForEachStmt,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_13__52:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$13"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_128__240].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_128__240"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_128__240].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_128__240:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_128__240].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_128__240].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_128__240"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_128__240:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_128__240].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_128__240"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$128(java.lang.Object,com.github.javaparser.ast.Modifier)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_128__240:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$128"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_93__249].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_93__249"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_93__249].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_93__249:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_93__249].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_93__249].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_93__249"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_93__249:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_93__249].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_93__249"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$93(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_93__249:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$93"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Log].<init>()"
    functionSourceFile: "com.github.javaparser.utils.Log"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.Log:35,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Log].setAdapter(com.github.javaparser.utils.Log$Adapter)"
    functionSourceFile: "com.github.javaparser.utils.Log"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.utils.Log$Adapter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Log].trace(java.lang.String,java.util.function.Supplier[])"
    functionSourceFile: "com.github.javaparser.utils.Log"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "java.util.function.Supplier[]"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.Log:122,1"
      Dst: "[com.github.javaparser.utils.Log].makeFormattingSupplier"
    - Src: "com.github.javaparser.utils.Log:122,1"
      Dst: "[com.github.javaparser.utils.Log$Adapter].trace"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Log].makeFormattingSupplier(java.lang.String,java.util.function.Supplier[])"
    functionSourceFile: "com.github.javaparser.utils.Log"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Supplier"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "java.util.function.Supplier[]"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.Log:126,1"
      Dst: "[com.github.javaparser.utils.Log$lambda_makeFormattingSupplier_0__962].bootstrap$"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Log].info(java.lang.String,java.util.function.Supplier[])"
    functionSourceFile: "com.github.javaparser.utils.Log"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "java.util.function.Supplier[]"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.Log:140,1"
      Dst: "[com.github.javaparser.utils.Log].makeFormattingSupplier"
    - Src: "com.github.javaparser.utils.Log:140,1"
      Dst: "[com.github.javaparser.utils.Log$Adapter].info"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Log].error(java.lang.Throwable)"
    functionSourceFile: "com.github.javaparser.utils.Log"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Throwable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.Log:147,1"
      Dst: "[com.github.javaparser.utils.Log$lambda_error_1__963].bootstrap$"
    - Src: "com.github.javaparser.utils.Log:147,1"
      Dst: "[com.github.javaparser.utils.Log$lambda_error_2__964].bootstrap$"
    - Src: "com.github.javaparser.utils.Log:147,1"
      Dst: "[com.github.javaparser.utils.Log$Adapter].error"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Log].error(java.lang.Throwable,java.lang.String,java.util.function.Supplier[])"
    functionSourceFile: "com.github.javaparser.utils.Log"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "java.lang.Throwable"
    - "java.lang.String"
    - "java.util.function.Supplier[]"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.Log:155,1"
      Dst: "[com.github.javaparser.utils.Log$lambda_error_3__965].bootstrap$"
    - Src: "com.github.javaparser.utils.Log:155,1"
      Dst: "[com.github.javaparser.utils.Log].makeFormattingSupplier"
    - Src: "com.github.javaparser.utils.Log:155,1"
      Dst: "[com.github.javaparser.utils.Log$Adapter].error"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Log].error(java.lang.String,java.util.function.Supplier[])"
    functionSourceFile: "com.github.javaparser.utils.Log"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "java.util.function.Supplier[]"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.Log:163,1"
      Dst: "[com.github.javaparser.utils.Log$lambda_error_4__966].bootstrap$"
    - Src: "com.github.javaparser.utils.Log:163,1"
      Dst: "[com.github.javaparser.utils.Log].makeFormattingSupplier"
    - Src: "com.github.javaparser.utils.Log:163,1"
      Dst: "[com.github.javaparser.utils.Log$Adapter].error"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Log].lambda$error$4()"
    functionSourceFile: "com.github.javaparser.utils.Log"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Throwable"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 1
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Log].lambda$error$3(java.lang.Throwable)"
    functionSourceFile: "com.github.javaparser.utils.Log"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Throwable"
    argCount: 1
    argTypes:
    - "java.lang.Throwable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Log].lambda$error$2()"
    functionSourceFile: "com.github.javaparser.utils.Log"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 1
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Log].lambda$error$1(java.lang.Throwable)"
    functionSourceFile: "com.github.javaparser.utils.Log"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Throwable"
    argCount: 1
    argTypes:
    - "java.lang.Throwable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Log].lambda$makeFormattingSupplier$0(java.util.function.Supplier[],java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.Log"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 2
    argTypes:
    - "java.util.function.Supplier[]"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 14
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.Log:128"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Log:130"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.Log:129,1"
      Dst: "[java.util.function.Supplier].get"
    - Src: "com.github.javaparser.utils.Log:131,1"
      Dst: "[com.github.javaparser.utils.CodeGenerationUtils].f"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_58__502].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_58__502"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_58__502].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_58__502:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_58__502].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_58__502].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_58__502"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_58__502:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_58__502].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_58__502"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$58(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_58__502:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$58"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.StringLiteralExpr].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.StringLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.StringLiteralExpr:52,1"
      Dst: "[com.github.javaparser.ast.expr.StringLiteralExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.StringLiteralExpr].<init>(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.StringLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.StringLiteralExpr:62,1"
      Dst: "[com.github.javaparser.utils.Utils].escapeEndOfLines"
    - Src: "com.github.javaparser.ast.expr.StringLiteralExpr:62,1"
      Dst: "[com.github.javaparser.ast.expr.StringLiteralExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.StringLiteralExpr].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.StringLiteralExpr"
    linkageType: null
    functionLinenumber: 69
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.StringLiteralExpr:70,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].<init>"
    - Src: "com.github.javaparser.ast.expr.StringLiteralExpr:71,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.StringLiteralExpr"
    linkageType: null
    functionLinenumber: 76
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Object)"
    functionUses: 206
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.StringLiteralExpr:77,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.StringLiteralExpr"
    linkageType: null
    functionLinenumber: 82
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Object)"
    functionUses: 147
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.StringLiteralExpr:83,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.StringLiteralExpr].setEscapedValue(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.StringLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.StringLiteralExpr"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.StringLiteralExpr:93,1"
      Dst: "[com.github.javaparser.utils.Utils].escapeEndOfLines"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.StringLiteralExpr].asString()"
    functionSourceFile: "com.github.javaparser.ast.expr.StringLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.StringLiteralExpr:101,1"
      Dst: "[com.github.javaparser.utils.StringEscapeUtils].unescapeJava"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.StringLiteralExpr].setString(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.StringLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.StringLiteralExpr"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.StringLiteralExpr:111,1"
      Dst: "[com.github.javaparser.utils.StringEscapeUtils].escapeJava"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.StringLiteralExpr].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.StringLiteralExpr"
    linkageType: null
    functionLinenumber: 117
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.StringLiteralExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.StringLiteralExpr:118,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.StringLiteralExpr:118,1"
      Dst: "[com.github.javaparser.ast.expr.StringLiteralExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.StringLiteralExpr].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.StringLiteralExpr"
    linkageType: null
    functionLinenumber: 123
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.StringLiteralExprMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.StringLiteralExpr].isStringLiteralExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.StringLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.StringLiteralExpr].asStringLiteralExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.StringLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.StringLiteralExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.StringLiteralExpr].ifStringLiteralExpr(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.expr.StringLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.StringLiteralExpr:142,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.StringLiteralExpr].toStringLiteralExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.StringLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.StringLiteralExpr:148,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__625].bootstrap$(com.github.javaparser.ast.expr.ArrayAccessExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__625"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayAccessExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__625].<init>(com.github.javaparser.ast.expr.ArrayAccessExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__625:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__625].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__625].<init>(com.github.javaparser.ast.expr.ArrayAccessExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__625"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayAccessExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__625:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__625].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__625"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__625:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].<init>()"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:98,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.CompilationUnit:98,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].<init>(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:102,1"
      Dst: "[com.github.javaparser.ast.expr.Name].<init>"
    - Src: "com.github.javaparser.ast.CompilationUnit:102,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].<init>"
    - Src: "com.github.javaparser.ast.CompilationUnit:102,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.CompilationUnit:102,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].<init>(com.github.javaparser.ast.PackageDeclaration,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.modules.ModuleDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.PackageDeclaration"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.modules.ModuleDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:107,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.PackageDeclaration,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.modules.ModuleDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: 114
    functionDepth: 0
    returnType: "void"
    argCount: 5
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.PackageDeclaration"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.modules.ModuleDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.CompilationUnit].setPackageDeclaration(com.github.javaparser.ast.PackageDeclaration)"
    - "[com.github.javaparser.ast.CompilationUnit].setImports(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.CompilationUnit].setTypes(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.CompilationUnit].setModule(com.github.javaparser.ast.modules.ModuleDeclaration)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 3
    ICount: 13
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:115,1"
      Dst: "[com.github.javaparser.ast.Node].<init>"
    - Src: "com.github.javaparser.ast.CompilationUnit:116,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].setPackageDeclaration"
    - Src: "com.github.javaparser.ast.CompilationUnit:117,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].setImports"
    - Src: "com.github.javaparser.ast.CompilationUnit:118,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].setTypes"
    - Src: "com.github.javaparser.ast.CompilationUnit:119,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].setModule"
    - Src: "com.github.javaparser.ast.CompilationUnit:120,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: 125
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Object)"
    functionUses: 18
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:126,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: 131
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Object)"
    functionUses: 15
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:132,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].printer(com.github.javaparser.printer.Printer)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: 138
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.Printer"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].setData(com.github.javaparser.ast.DataKey,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:139,1"
      Dst: "[com.github.javaparser.ast.Node].setData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].getPrinter()"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: 147
    functionDepth: 0
    returnType: "com.github.javaparser.printer.Printer"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].containsData(com.github.javaparser.ast.DataKey)"
    - "[com.github.javaparser.ast.Node].createDefaultPrinter()"
    - "[com.github.javaparser.ast.CompilationUnit].printer(com.github.javaparser.printer.Printer)"
    - "[com.github.javaparser.ast.Node].getData(com.github.javaparser.ast.DataKey)"
    functionUses: 3
    ICount: 10
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.CompilationUnit:148"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:152"
        BranchSideFuncs:
        - "getData(com.github.javaparser.ast.DataKey)"
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:148,1"
      Dst: "[com.github.javaparser.ast.Node].containsData"
    - Src: "com.github.javaparser.ast.CompilationUnit:150,1"
      Dst: "[com.github.javaparser.ast.Node].createDefaultPrinter"
    - Src: "com.github.javaparser.ast.CompilationUnit:151,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].printer"
    - Src: "com.github.javaparser.ast.CompilationUnit:153,1"
      Dst: "[com.github.javaparser.ast.Node].getData"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].getPrinter(com.github.javaparser.printer.configuration.PrinterConfiguration)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.Printer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.configuration.PrinterConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:161,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getPrinter"
    - Src: "com.github.javaparser.ast.CompilationUnit:161,1"
      Dst: "[com.github.javaparser.printer.Printer].setConfiguration"
    - Src: "com.github.javaparser.ast.CompilationUnit:162,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].printer"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].getComments()"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:173,1"
      Dst: "[com.github.javaparser.ast.Node].getAllContainedComments"
    - Src: "com.github.javaparser.ast.CompilationUnit:174,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.CompilationUnit:174,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.CompilationUnit:174,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$add__967].bootstrap$"
    - Src: "com.github.javaparser.ast.CompilationUnit:174,1"
      Dst: "[java.util.Optional].ifPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].getAllComments()"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:190,1"
      Dst: "[com.github.javaparser.ast.Node].getAllContainedComments"
    - Src: "com.github.javaparser.ast.CompilationUnit:191,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.CompilationUnit:191,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.CompilationUnit:191,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$add__968].bootstrap$"
    - Src: "com.github.javaparser.ast.CompilationUnit:191,1"
      Dst: "[java.util.Optional].ifPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].getImports()"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: 202
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].getImport(int)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.ImportDeclaration"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:207,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getImports"
    - Src: "com.github.javaparser.ast.CompilationUnit:207,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].getPackageDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: 218
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 21
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:219,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].getTypes()"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: 232
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].getType(int)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.TypeDeclaration"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:243,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getTypes"
    - Src: "com.github.javaparser.ast.CompilationUnit:243,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].setImports(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: 253
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.CompilationUnit:255"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:258"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:257"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.CompilationUnit:259"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:261"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:260"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:254,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.CompilationUnit:258,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.CompilationUnit:260,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.CompilationUnit:262,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].setImport(int,com.github.javaparser.ast.ImportDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 2
    argTypes:
    - "int"
    - "com.github.javaparser.ast.ImportDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:267,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getImports"
    - Src: "com.github.javaparser.ast.CompilationUnit:267,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].addImport(com.github.javaparser.ast.ImportDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.ImportDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 17
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.CompilationUnit:279"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:282"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:281"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:282"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:285"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:284"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:282"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:285"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:284"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:279,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].isAsterisk"
    - Src: "com.github.javaparser.ast.CompilationUnit:280,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getImports"
    - Src: "com.github.javaparser.ast.CompilationUnit:280,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$lambda_addImport_0__970].bootstrap$"
    - Src: "com.github.javaparser.ast.CompilationUnit:280,1"
      Dst: "[com.github.javaparser.ast.NodeList].removeIf"
    - Src: "com.github.javaparser.ast.CompilationUnit:282,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].isImplicitImport"
    - Src: "com.github.javaparser.ast.CompilationUnit:282,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.CompilationUnit:282,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$lambda_addImport_1__969].bootstrap$"
    - Src: "com.github.javaparser.ast.CompilationUnit:282,1"
      Dst: "[java.util.stream.Stream].noneMatch"
    - Src: "com.github.javaparser.ast.CompilationUnit:283,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].isImplicitImport(com.github.javaparser.ast.ImportDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.ImportDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 19
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.CompilationUnit:294"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:306"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:305"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:295"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:298"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:299"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:303"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:293,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getImportPackageName"
    - Src: "com.github.javaparser.ast.CompilationUnit:294,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.CompilationUnit:295,1"
      Dst: "[com.github.javaparser.StaticJavaParser].parseName"
    - Src: "com.github.javaparser.ast.CompilationUnit:295,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.CompilationUnit:295,1"
      Dst: "[com.github.javaparser.ast.Node].equals"
    - Src: "com.github.javaparser.ast.CompilationUnit:301,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].getName"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].getImportPackageName(com.github.javaparser.ast.ImportDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.ImportDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.CompilationUnit:310"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:309"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:310,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].isAsterisk"
    - Src: "com.github.javaparser.ast.CompilationUnit:310,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].getName"
    - Src: "com.github.javaparser.ast.CompilationUnit:310,1"
      Dst: "[com.github.javaparser.ast.expr.Name].<init>"
    - Src: "com.github.javaparser.ast.CompilationUnit:310,1"
      Dst: "[com.github.javaparser.ast.expr.Name].getQualifier"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].setPackageDeclaration(com.github.javaparser.ast.PackageDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: 319
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.PackageDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 15
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.CompilationUnit:320"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:323"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:322"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.CompilationUnit:324"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:326"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:325"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:323,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.CompilationUnit:325,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.CompilationUnit:327,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].setTypes(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: 335
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.CompilationUnit:337"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:340"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:339"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.CompilationUnit:341"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:343"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:342"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:336,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.CompilationUnit:340,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.CompilationUnit:342,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.CompilationUnit:344,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].setType(int,com.github.javaparser.ast.body.TypeDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 2
    argTypes:
    - "int"
    - "com.github.javaparser.ast.body.TypeDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 13
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:349,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.CompilationUnit:350,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getTypes"
    - Src: "com.github.javaparser.ast.CompilationUnit:350,1"
      Dst: "[com.github.javaparser.ast.NodeList].addAll"
    - Src: "com.github.javaparser.ast.CompilationUnit:351,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.CompilationUnit:352,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].addType(com.github.javaparser.ast.body.TypeDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.TypeDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:357,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.CompilationUnit:358,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getTypes"
    - Src: "com.github.javaparser.ast.CompilationUnit:358,1"
      Dst: "[com.github.javaparser.ast.NodeList].addAll"
    - Src: "com.github.javaparser.ast.CompilationUnit:359,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    - Src: "com.github.javaparser.ast.CompilationUnit:360,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].setPackageDeclaration(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:371,1"
      Dst: "[com.github.javaparser.StaticJavaParser].parseName"
    - Src: "com.github.javaparser.ast.CompilationUnit:371,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].<init>"
    - Src: "com.github.javaparser.ast.CompilationUnit:371,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].setPackageDeclaration"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].addImport(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:383,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].addImport"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].addImport(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 31
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.CompilationUnit:395"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:398"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:397"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:398"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:399"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:398"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:398"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:400"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:399"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:400"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:401"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:400"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:400"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:402"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:401"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:395,1"
      Dst: "[java.lang.Class].isArray"
    - Src: "com.github.javaparser.ast.CompilationUnit:396,1"
      Dst: "[java.lang.Class].getComponentType"
    - Src: "com.github.javaparser.ast.CompilationUnit:396,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].addImport"
    - Src: "com.github.javaparser.ast.CompilationUnit:398,1"
      Dst: "[com.github.javaparser.utils.ClassUtils].isPrimitiveOrWrapper"
    - Src: "com.github.javaparser.ast.CompilationUnit:398,1"
      Dst: "[java.lang.Class].getPackage"
    - Src: "com.github.javaparser.ast.CompilationUnit:398,1"
      Dst: "[java.lang.Package].getName"
    - Src: "com.github.javaparser.ast.CompilationUnit:398,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.ast.CompilationUnit:400,1"
      Dst: "[java.lang.Class].isAnonymousClass"
    - Src: "com.github.javaparser.ast.CompilationUnit:400,1"
      Dst: "[java.lang.Class].isLocalClass"
    - Src: "com.github.javaparser.ast.CompilationUnit:401,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.ast.CompilationUnit:401,1"
      Dst: "[java.lang.Class].getName"
    - Src: "com.github.javaparser.ast.CompilationUnit:401,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.ast.CompilationUnit:401,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.ast.CompilationUnit:401,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    - Src: "com.github.javaparser.ast.CompilationUnit:402,1"
      Dst: "[java.lang.Class].getCanonicalName"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].addImport(java.lang.String,boolean,boolean)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 3
    argTypes:
    - "java.lang.String"
    - "boolean"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 18
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.CompilationUnit:415"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:418"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:417"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:419"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:422"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:421"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:423"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:426"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:425"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:418,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.ast.CompilationUnit:420,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.ast.CompilationUnit:427,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.ast.CompilationUnit:427,1"
      Dst: "[com.github.javaparser.StaticJavaParser].parseImport"
    - Src: "com.github.javaparser.ast.CompilationUnit:427,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].addImport"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].addClass(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:437,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].addClass"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].addClass(java.lang.String,com.github.javaparser.ast.Modifier$Keyword[])"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.ast.Modifier$Keyword[]"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:448,1"
      Dst: "[com.github.javaparser.ast.Modifier].createModifierList"
    - Src: "com.github.javaparser.ast.CompilationUnit:448,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].<init>"
    - Src: "com.github.javaparser.ast.CompilationUnit:449,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getTypes"
    - Src: "com.github.javaparser.ast.CompilationUnit:449,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].addInterface(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:460,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].addInterface"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].addInterface(java.lang.String,com.github.javaparser.ast.Modifier$Keyword[])"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.ast.Modifier$Keyword[]"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:471,1"
      Dst: "[com.github.javaparser.ast.Modifier].createModifierList"
    - Src: "com.github.javaparser.ast.CompilationUnit:471,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].<init>"
    - Src: "com.github.javaparser.ast.CompilationUnit:472,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getTypes"
    - Src: "com.github.javaparser.ast.CompilationUnit:472,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].addEnum(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.EnumDeclaration"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:483,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].addEnum"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].addEnum(java.lang.String,com.github.javaparser.ast.Modifier$Keyword[])"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.EnumDeclaration"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.ast.Modifier$Keyword[]"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:494,1"
      Dst: "[com.github.javaparser.ast.Modifier].createModifierList"
    - Src: "com.github.javaparser.ast.CompilationUnit:494,1"
      Dst: "[com.github.javaparser.ast.body.EnumDeclaration].<init>"
    - Src: "com.github.javaparser.ast.CompilationUnit:495,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getTypes"
    - Src: "com.github.javaparser.ast.CompilationUnit:495,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].addAnnotationDeclaration(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.AnnotationDeclaration"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:506,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].addAnnotationDeclaration"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].addAnnotationDeclaration(java.lang.String,com.github.javaparser.ast.Modifier$Keyword[])"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.AnnotationDeclaration"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.ast.Modifier$Keyword[]"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:517,1"
      Dst: "[com.github.javaparser.ast.Modifier].createModifierList"
    - Src: "com.github.javaparser.ast.CompilationUnit:517,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationDeclaration].<init>"
    - Src: "com.github.javaparser.ast.CompilationUnit:518,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getTypes"
    - Src: "com.github.javaparser.ast.CompilationUnit:518,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].getClassByName(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:528,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getTypes"
    - Src: "com.github.javaparser.ast.CompilationUnit:528,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.CompilationUnit:528,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$lambda_getClassByName_2__971].bootstrap$"
    - Src: "com.github.javaparser.ast.CompilationUnit:528,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.ast.CompilationUnit:528,1"
      Dst: "[java.util.stream.Stream].findFirst"
    - Src: "com.github.javaparser.ast.CompilationUnit:528,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$lambda_getClassByName_3__972].bootstrap$"
    - Src: "com.github.javaparser.ast.CompilationUnit:528,1"
      Dst: "[java.util.Optional].map"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].getLocalDeclarationFromClassname(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:537,1"
      Dst: "[com.github.javaparser.ast.Node].findAll"
    - Src: "com.github.javaparser.ast.CompilationUnit:537,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.CompilationUnit:537,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$lambda_getLocalDeclarationFromClassname_4__973].bootstrap$"
    - Src: "com.github.javaparser.ast.CompilationUnit:537,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.ast.CompilationUnit:537,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.ast.CompilationUnit:537,1"
      Dst: "[java.util.stream.Stream].collect"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].getInterfaceByName(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:546,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getTypes"
    - Src: "com.github.javaparser.ast.CompilationUnit:546,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.CompilationUnit:546,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$lambda_getInterfaceByName_5__974].bootstrap$"
    - Src: "com.github.javaparser.ast.CompilationUnit:546,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.ast.CompilationUnit:546,1"
      Dst: "[java.util.stream.Stream].findFirst"
    - Src: "com.github.javaparser.ast.CompilationUnit:546,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$lambda_getInterfaceByName_6__975].bootstrap$"
    - Src: "com.github.javaparser.ast.CompilationUnit:546,1"
      Dst: "[java.util.Optional].map"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].getEnumByName(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:555,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getTypes"
    - Src: "com.github.javaparser.ast.CompilationUnit:555,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.CompilationUnit:555,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$lambda_getEnumByName_7__976].bootstrap$"
    - Src: "com.github.javaparser.ast.CompilationUnit:555,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.ast.CompilationUnit:555,1"
      Dst: "[java.util.stream.Stream].findFirst"
    - Src: "com.github.javaparser.ast.CompilationUnit:555,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$lambda_getEnumByName_8__977].bootstrap$"
    - Src: "com.github.javaparser.ast.CompilationUnit:555,1"
      Dst: "[java.util.Optional].map"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].getPrimaryTypeName()"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:563,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getStorage"
    - Src: "com.github.javaparser.ast.CompilationUnit:563,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$getFileName__978].bootstrap$"
    - Src: "com.github.javaparser.ast.CompilationUnit:563,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.CompilationUnit:563,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$removeFileExtension__979].bootstrap$"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].getPrimaryType()"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:572,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getPrimaryTypeName"
    - Src: "com.github.javaparser.ast.CompilationUnit:572,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$lambda_getPrimaryType_10__980].bootstrap$"
    - Src: "com.github.javaparser.ast.CompilationUnit:572,1"
      Dst: "[java.util.Optional].flatMap"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].getAnnotationDeclarationByName(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:581,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getTypes"
    - Src: "com.github.javaparser.ast.CompilationUnit:581,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.CompilationUnit:581,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$lambda_getAnnotationDeclarationByName_11__981].bootstrap$"
    - Src: "com.github.javaparser.ast.CompilationUnit:581,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.ast.CompilationUnit:581,1"
      Dst: "[java.util.stream.Stream].findFirst"
    - Src: "com.github.javaparser.ast.CompilationUnit:581,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$lambda_getAnnotationDeclarationByName_12__982].bootstrap$"
    - Src: "com.github.javaparser.ast.CompilationUnit:581,1"
      Dst: "[java.util.Optional].map"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].getRecordByName(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:590,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getTypes"
    - Src: "com.github.javaparser.ast.CompilationUnit:590,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.CompilationUnit:590,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$lambda_getRecordByName_13__983].bootstrap$"
    - Src: "com.github.javaparser.ast.CompilationUnit:590,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.ast.CompilationUnit:590,1"
      Dst: "[java.util.stream.Stream].findFirst"
    - Src: "com.github.javaparser.ast.CompilationUnit:590,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$lambda_getRecordByName_14__984].bootstrap$"
    - Src: "com.github.javaparser.ast.CompilationUnit:590,1"
      Dst: "[java.util.Optional].map"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 42
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.CompilationUnit:596"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:599"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:598"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:599"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:605"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:604"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:600"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:599"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:598"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:605"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:611"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:610"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:606"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:611"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:610"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:611"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:617"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:616"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:612"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:617"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:616"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:617"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:623"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:622"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:618"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:617"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:616"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:599,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.CompilationUnit:600,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.CompilationUnit:601,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.CompilationUnit:607,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].removeModule"
    - Src: "com.github.javaparser.ast.CompilationUnit:613,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].removePackageDeclaration"
    - Src: "com.github.javaparser.ast.CompilationUnit:623,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 19
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.ast.CompilationUnit].removePackageDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:628,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].setPackageDeclaration"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].getModule()"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: 635
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 17
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:636,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].setModule(com.github.javaparser.ast.modules.ModuleDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: 640
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 15
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.CompilationUnit:641"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:644"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:643"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.CompilationUnit:645"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:647"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:646"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:644,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.CompilationUnit:646,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.CompilationUnit:648,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].removeModule()"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:654,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].setModule"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].getStorage()"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: 660
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:661,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].setStorage(java.nio.file.Path)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 1
    argTypes:
    - "java.nio.file.Path"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:665,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$Storage].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].setStorage(java.nio.file.Path,java.nio.charset.Charset)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: 669
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 2
    argTypes:
    - "java.nio.file.Path"
    - "java.nio.charset.Charset"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.CompilationUnit$Storage].<init>(com.github.javaparser.ast.CompilationUnit,java.nio.file.Path,java.nio.charset.Charset,com.github.javaparser.ast.CompilationUnit$1)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:670,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$Storage].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].setModule(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleDeclaration"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:680,1"
      Dst: "[com.github.javaparser.StaticJavaParser].parseName"
    - Src: "com.github.javaparser.ast.CompilationUnit:680,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].<init>"
    - Src: "com.github.javaparser.ast.CompilationUnit:681,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].setModule"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].recalculatePositions()"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 37
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.CompilationUnit:690"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:693"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:692"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:694"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:703"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:702"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:695"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:694"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:693"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:697"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:700"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:699"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:690,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.CompilationUnit:690,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.CompilationUnit:691,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    - Src: "com.github.javaparser.ast.CompilationUnit:694,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.CompilationUnit:694,1"
      Dst: "[com.github.javaparser.TokenRange].iterator"
    - Src: "com.github.javaparser.ast.CompilationUnit:694,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.ast.CompilationUnit:694,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.ast.CompilationUnit:695,1"
      Dst: "[com.github.javaparser.JavaToken].getKind"
    - Src: "com.github.javaparser.ast.CompilationUnit:695,1"
      Dst: "[com.github.javaparser.JavaToken$Kind].getKind"
    - Src: "com.github.javaparser.ast.CompilationUnit:695,1"
      Dst: "[com.github.javaparser.JavaToken].getText"
    - Src: "com.github.javaparser.ast.CompilationUnit:695,1"
      Dst: "[java.lang.String].length"
    - Src: "com.github.javaparser.ast.CompilationUnit:696,1"
      Dst: "[com.github.javaparser.Position].right"
    - Src: "com.github.javaparser.ast.CompilationUnit:696,1"
      Dst: "[com.github.javaparser.Range].range"
    - Src: "com.github.javaparser.ast.CompilationUnit:696,1"
      Dst: "[com.github.javaparser.JavaToken].setRange"
    - Src: "com.github.javaparser.ast.CompilationUnit:697,1"
      Dst: "[com.github.javaparser.JavaToken].getCategory"
    - Src: "com.github.javaparser.ast.CompilationUnit:697,1"
      Dst: "[com.github.javaparser.JavaToken$Category].isEndOfLine"
    - Src: "com.github.javaparser.ast.CompilationUnit:698,1"
      Dst: "[com.github.javaparser.Position].nextLine"
    JavaMethodInfo: null
    BBCount: 12
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.CompilationUnit].clone()"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: 812
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.CompilationUnit].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:813,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.CompilationUnit:813,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: 818
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.CompilationUnitMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: 824
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.CompilationUnit].setModule(com.github.javaparser.ast.modules.ModuleDeclaration)"
    - "[com.github.javaparser.ast.CompilationUnit].setPackageDeclaration(com.github.javaparser.ast.PackageDeclaration)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 47
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.CompilationUnit:825"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:828"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:827"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:828"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:834"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:833"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:829"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:828"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:827"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:834"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:840"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:839"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:835"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:840"
        BranchSideFuncs:
        - "setModule(com.github.javaparser.ast.modules.ModuleDeclaration)"
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:839"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:840"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:846"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:845"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.CompilationUnit:841"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:846"
        BranchSideFuncs:
        - "setPackageDeclaration(com.github.javaparser.ast.PackageDeclaration)"
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:845"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.CompilationUnit:846"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:852"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:851"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.CompilationUnit:847"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:846"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:845"
        BranchSideFuncs:
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:828,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.CompilationUnit:829,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.CompilationUnit:830,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.CompilationUnit:836,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].setModule"
    - Src: "com.github.javaparser.ast.CompilationUnit:842,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].setPackageDeclaration"
    - Src: "com.github.javaparser.ast.CompilationUnit:852,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 19
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.ast.CompilationUnit].lambda$getRecordByName$14(com.github.javaparser.ast.body.TypeDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.RecordDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.TypeDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].lambda$getRecordByName$13(java.lang.String,com.github.javaparser.ast.body.TypeDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.ast.body.TypeDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.CompilationUnit:590"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:589"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:590"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:589"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:590,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithSimpleName].getNameAsString"
    - Src: "com.github.javaparser.ast.CompilationUnit:590,1"
      Dst: "[java.lang.String].equals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].lambda$getAnnotationDeclarationByName$12(com.github.javaparser.ast.body.TypeDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.AnnotationDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.TypeDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].lambda$getAnnotationDeclarationByName$11(java.lang.String,com.github.javaparser.ast.body.TypeDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.ast.body.TypeDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.CompilationUnit:581"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:580"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:581"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:580"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:581,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithSimpleName].getNameAsString"
    - Src: "com.github.javaparser.ast.CompilationUnit:581,1"
      Dst: "[java.lang.String].equals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].lambda$getPrimaryType$10(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:572,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getTypes"
    - Src: "com.github.javaparser.ast.CompilationUnit:572,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.CompilationUnit:572,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$lambda_getPrimaryType_9__985].bootstrap$"
    - Src: "com.github.javaparser.ast.CompilationUnit:572,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.ast.CompilationUnit:572,1"
      Dst: "[java.util.stream.Stream].findFirst"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].lambda$getPrimaryType$9(java.lang.String,com.github.javaparser.ast.body.TypeDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.ast.body.TypeDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:572,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithSimpleName].getNameAsString"
    - Src: "com.github.javaparser.ast.CompilationUnit:572,1"
      Dst: "[java.lang.String].equals"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].lambda$getEnumByName$8(com.github.javaparser.ast.body.TypeDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.EnumDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.TypeDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].lambda$getEnumByName$7(java.lang.String,com.github.javaparser.ast.body.TypeDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.ast.body.TypeDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.CompilationUnit:555"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:554"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:555"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:554"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:555,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithSimpleName].getNameAsString"
    - Src: "com.github.javaparser.ast.CompilationUnit:555,1"
      Dst: "[java.lang.String].equals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].lambda$getInterfaceByName$6(com.github.javaparser.ast.body.TypeDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.TypeDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].lambda$getInterfaceByName$5(java.lang.String,com.github.javaparser.ast.body.TypeDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.ast.body.TypeDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 14
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.CompilationUnit:546"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:546"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:546"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:-2"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:546,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithSimpleName].getNameAsString"
    - Src: "com.github.javaparser.ast.CompilationUnit:546,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.ast.CompilationUnit:546,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].lambda$getLocalDeclarationFromClassname$4(java.lang.String,com.github.javaparser.ast.body.ClassOrInterfaceDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:537,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getFullyQualifiedName"
    - Src: "com.github.javaparser.ast.CompilationUnit:537,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.CompilationUnit:537,1"
      Dst: "[java.lang.String].endsWith"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].lambda$getClassByName$3(com.github.javaparser.ast.body.TypeDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.TypeDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].lambda$getClassByName$2(java.lang.String,com.github.javaparser.ast.body.TypeDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.ast.body.TypeDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 14
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.CompilationUnit:528"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:528"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:528"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:-2"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:528,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithSimpleName].getNameAsString"
    - Src: "com.github.javaparser.ast.CompilationUnit:528,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.ast.CompilationUnit:528,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].lambda$addImport$1(com.github.javaparser.ast.ImportDeclaration,com.github.javaparser.ast.ImportDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ImportDeclaration"
    - "com.github.javaparser.ast.ImportDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 16
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.CompilationUnit:282"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:281"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:282"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.CompilationUnit:282"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.CompilationUnit:-2"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:282,1"
      Dst: "[com.github.javaparser.ast.Node].equals"
    - Src: "com.github.javaparser.ast.CompilationUnit:282,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].isAsterisk"
    - Src: "com.github.javaparser.ast.CompilationUnit:282,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getImportPackageName"
    - Src: "com.github.javaparser.ast.CompilationUnit:282,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.CompilationUnit:282,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.CompilationUnit:282,1"
      Dst: "[java.util.Objects].equals"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.CompilationUnit].lambda$addImport$0(com.github.javaparser.ast.ImportDeclaration,com.github.javaparser.ast.ImportDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.CompilationUnit"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ImportDeclaration"
    - "com.github.javaparser.ast.ImportDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.CompilationUnit:280,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getImportPackageName"
    - Src: "com.github.javaparser.ast.CompilationUnit:280,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.CompilationUnit:280,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.CompilationUnit:280,1"
      Dst: "[java.util.Objects].equals"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParserAdapter].of(com.github.javaparser.JavaParser)"
    functionSourceFile: "com.github.javaparser.JavaParserAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.JavaParserAdapter"
    argCount: 1
    argTypes:
    - "com.github.javaparser.JavaParser"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParserAdapter:56,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParserAdapter].<init>(com.github.javaparser.JavaParser)"
    functionSourceFile: "com.github.javaparser.JavaParserAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.JavaParser"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParserAdapter:61,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.JavaParserAdapter:62,1"
      Dst: "[java.util.Objects].requireNonNull"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParserAdapter].getParser()"
    functionSourceFile: "com.github.javaparser.JavaParserAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.JavaParser"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParserAdapter].handleResult(com.github.javaparser.ParseResult)"
    functionSourceFile: "com.github.javaparser.JavaParserAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParseResult"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.JavaParserAdapter:79"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaParserAdapter:83"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.JavaParserAdapter:82"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.JavaParserAdapter:79,1"
      Dst: "[com.github.javaparser.ParseResult].isSuccessful"
    - Src: "com.github.javaparser.JavaParserAdapter:80,1"
      Dst: "[com.github.javaparser.ParseResult].getResult"
    - Src: "com.github.javaparser.JavaParserAdapter:80,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.JavaParserAdapter:83,1"
      Dst: "[com.github.javaparser.ParseResult].getProblems"
    - Src: "com.github.javaparser.JavaParserAdapter:83,1"
      Dst: "[com.github.javaparser.ParseProblemException].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParserAdapter].getParserConfiguration()"
    functionSourceFile: "com.github.javaparser.JavaParserAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParserConfiguration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParserAdapter:87,1"
      Dst: "[com.github.javaparser.JavaParser].getParserConfiguration"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParserAdapter].parse(java.io.InputStream)"
    functionSourceFile: "com.github.javaparser.JavaParserAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 1
    argTypes:
    - "java.io.InputStream"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParserAdapter:91,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].getParser"
    - Src: "com.github.javaparser.JavaParserAdapter:91,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    - Src: "com.github.javaparser.JavaParserAdapter:91,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].handleResult"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParserAdapter].parse(java.io.File)"
    functionSourceFile: "com.github.javaparser.JavaParserAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 1
    argTypes:
    - "java.io.File"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParserAdapter:95,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].getParser"
    - Src: "com.github.javaparser.JavaParserAdapter:95,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    - Src: "com.github.javaparser.JavaParserAdapter:95,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].handleResult"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParserAdapter].parse(java.nio.file.Path)"
    functionSourceFile: "com.github.javaparser.JavaParserAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 1
    argTypes:
    - "java.nio.file.Path"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParserAdapter:99,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].getParser"
    - Src: "com.github.javaparser.JavaParserAdapter:99,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    - Src: "com.github.javaparser.JavaParserAdapter:99,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].handleResult"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParserAdapter].parse(java.io.Reader)"
    functionSourceFile: "com.github.javaparser.JavaParserAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 1
    argTypes:
    - "java.io.Reader"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParserAdapter:103,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].getParser"
    - Src: "com.github.javaparser.JavaParserAdapter:103,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    - Src: "com.github.javaparser.JavaParserAdapter:103,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].handleResult"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParserAdapter].parse(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParserAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParserAdapter:107,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].getParser"
    - Src: "com.github.javaparser.JavaParserAdapter:107,1"
      Dst: "[com.github.javaparser.JavaParser].parse"
    - Src: "com.github.javaparser.JavaParserAdapter:107,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].handleResult"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParserAdapter].parseResource(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParserAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParserAdapter:111,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].getParser"
    - Src: "com.github.javaparser.JavaParserAdapter:111,1"
      Dst: "[com.github.javaparser.JavaParser].parseResource"
    - Src: "com.github.javaparser.JavaParserAdapter:111,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].handleResult"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParserAdapter].parseBlock(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParserAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.BlockStmt"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParserAdapter:115,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].getParser"
    - Src: "com.github.javaparser.JavaParserAdapter:115,1"
      Dst: "[com.github.javaparser.JavaParser].parseBlock"
    - Src: "com.github.javaparser.JavaParserAdapter:115,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].handleResult"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParserAdapter].parseStatement(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParserAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.Statement"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParserAdapter:119,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].getParser"
    - Src: "com.github.javaparser.JavaParserAdapter:119,1"
      Dst: "[com.github.javaparser.JavaParser].parseStatement"
    - Src: "com.github.javaparser.JavaParserAdapter:119,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].handleResult"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParserAdapter].parseImport(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParserAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.ImportDeclaration"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParserAdapter:123,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].getParser"
    - Src: "com.github.javaparser.JavaParserAdapter:123,1"
      Dst: "[com.github.javaparser.JavaParser].parseImport"
    - Src: "com.github.javaparser.JavaParserAdapter:123,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].handleResult"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParserAdapter].parseExpression(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParserAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParserAdapter:127,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].getParser"
    - Src: "com.github.javaparser.JavaParserAdapter:127,1"
      Dst: "[com.github.javaparser.JavaParser].parseExpression"
    - Src: "com.github.javaparser.JavaParserAdapter:127,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].handleResult"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParserAdapter].parseAnnotation(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParserAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.AnnotationExpr"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParserAdapter:131,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].getParser"
    - Src: "com.github.javaparser.JavaParserAdapter:131,1"
      Dst: "[com.github.javaparser.JavaParser].parseAnnotation"
    - Src: "com.github.javaparser.JavaParserAdapter:131,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].handleResult"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParserAdapter].parseAnnotationBodyDeclaration(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParserAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.BodyDeclaration"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParserAdapter:135,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].getParser"
    - Src: "com.github.javaparser.JavaParserAdapter:135,1"
      Dst: "[com.github.javaparser.JavaParser].parseAnnotationBodyDeclaration"
    - Src: "com.github.javaparser.JavaParserAdapter:135,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].handleResult"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParserAdapter].parseBodyDeclaration(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParserAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.BodyDeclaration"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParserAdapter:139,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].getParser"
    - Src: "com.github.javaparser.JavaParserAdapter:139,1"
      Dst: "[com.github.javaparser.JavaParser].parseBodyDeclaration"
    - Src: "com.github.javaparser.JavaParserAdapter:139,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].handleResult"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParserAdapter].parseClassOrInterfaceType(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParserAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParserAdapter:143,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].getParser"
    - Src: "com.github.javaparser.JavaParserAdapter:143,1"
      Dst: "[com.github.javaparser.JavaParser].parseClassOrInterfaceType"
    - Src: "com.github.javaparser.JavaParserAdapter:143,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].handleResult"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParserAdapter].parseType(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParserAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.Type"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParserAdapter:147,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].getParser"
    - Src: "com.github.javaparser.JavaParserAdapter:147,1"
      Dst: "[com.github.javaparser.JavaParser].parseType"
    - Src: "com.github.javaparser.JavaParserAdapter:147,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].handleResult"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParserAdapter].parseVariableDeclarationExpr(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParserAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParserAdapter:151,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].getParser"
    - Src: "com.github.javaparser.JavaParserAdapter:151,1"
      Dst: "[com.github.javaparser.JavaParser].parseVariableDeclarationExpr"
    - Src: "com.github.javaparser.JavaParserAdapter:151,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].handleResult"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParserAdapter].parseJavadoc(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParserAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.javadoc.Javadoc"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParserAdapter:155,1"
      Dst: "[com.github.javaparser.JavadocParser].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParserAdapter].parseExplicitConstructorInvocationStmt(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParserAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParserAdapter:159,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].getParser"
    - Src: "com.github.javaparser.JavaParserAdapter:159,1"
      Dst: "[com.github.javaparser.JavaParser].parseExplicitConstructorInvocationStmt"
    - Src: "com.github.javaparser.JavaParserAdapter:159,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].handleResult"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParserAdapter].parseName(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParserAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Name"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParserAdapter:163,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].getParser"
    - Src: "com.github.javaparser.JavaParserAdapter:163,1"
      Dst: "[com.github.javaparser.JavaParser].parseName"
    - Src: "com.github.javaparser.JavaParserAdapter:163,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].handleResult"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParserAdapter].parseSimpleName(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParserAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.SimpleName"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParserAdapter:167,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].getParser"
    - Src: "com.github.javaparser.JavaParserAdapter:167,1"
      Dst: "[com.github.javaparser.JavaParser].parseSimpleName"
    - Src: "com.github.javaparser.JavaParserAdapter:167,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].handleResult"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParserAdapter].parseParameter(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParserAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.Parameter"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParserAdapter:171,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].getParser"
    - Src: "com.github.javaparser.JavaParserAdapter:171,1"
      Dst: "[com.github.javaparser.JavaParser].parseParameter"
    - Src: "com.github.javaparser.JavaParserAdapter:171,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].handleResult"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParserAdapter].parsePackageDeclaration(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParserAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.PackageDeclaration"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParserAdapter:175,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].getParser"
    - Src: "com.github.javaparser.JavaParserAdapter:175,1"
      Dst: "[com.github.javaparser.JavaParser].parsePackageDeclaration"
    - Src: "com.github.javaparser.JavaParserAdapter:175,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].handleResult"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParserAdapter].parseTypeDeclaration(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParserAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.TypeDeclaration"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParserAdapter:179,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].getParser"
    - Src: "com.github.javaparser.JavaParserAdapter:179,1"
      Dst: "[com.github.javaparser.JavaParser].parseTypeDeclaration"
    - Src: "com.github.javaparser.JavaParserAdapter:179,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].handleResult"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParserAdapter].parseModuleDeclaration(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParserAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleDeclaration"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParserAdapter:183,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].getParser"
    - Src: "com.github.javaparser.JavaParserAdapter:183,1"
      Dst: "[com.github.javaparser.JavaParser].parseModuleDeclaration"
    - Src: "com.github.javaparser.JavaParserAdapter:183,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].handleResult"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParserAdapter].parseModuleDirective(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParserAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleDirective"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParserAdapter:187,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].getParser"
    - Src: "com.github.javaparser.JavaParserAdapter:187,1"
      Dst: "[com.github.javaparser.JavaParser].parseModuleDirective"
    - Src: "com.github.javaparser.JavaParserAdapter:187,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].handleResult"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParserAdapter].parseTypeParameter(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParserAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.TypeParameter"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParserAdapter:191,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].getParser"
    - Src: "com.github.javaparser.JavaParserAdapter:191,1"
      Dst: "[com.github.javaparser.JavaParser].parseTypeParameter"
    - Src: "com.github.javaparser.JavaParserAdapter:191,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].handleResult"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParserAdapter].parseMethodDeclaration(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaParserAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.MethodDeclaration"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParserAdapter:195,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].getParser"
    - Src: "com.github.javaparser.JavaParserAdapter:195,1"
      Dst: "[com.github.javaparser.JavaParser].parseMethodDeclaration"
    - Src: "com.github.javaparser.JavaParserAdapter:195,1"
      Dst: "[com.github.javaparser.JavaParserAdapter].handleResult"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter].<init>()"
    functionSourceFile: "com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter:40,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter].info(java.util.function.Supplier)"
    functionSourceFile: "com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Supplier"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter:44,1"
      Dst: "[java.util.function.Supplier].get"
    - Src: "com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter:44,1"
      Dst: "[java.io.PrintStream].println"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter].trace(java.util.function.Supplier)"
    functionSourceFile: "com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Supplier"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter:49,1"
      Dst: "[java.util.function.Supplier].get"
    - Src: "com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter:49,1"
      Dst: "[java.io.PrintStream].println"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter].error(java.util.function.Supplier,java.util.function.Supplier)"
    functionSourceFile: "com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.util.function.Supplier"
    - "java.util.function.Supplier"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 28
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter:56"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter:59"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter:58"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter:59"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter:62"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter:61"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter:54,1"
      Dst: "[java.util.function.Supplier].get"
    - Src: "com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter:57,1"
      Dst: "[java.lang.Throwable].getMessage"
    - Src: "com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter:57,1"
      Dst: "[java.io.PrintStream].println"
    - Src: "com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter:58,1"
      Dst: "[com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter].printStackTrace"
    - Src: "com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter:62,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter:62,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter:62,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter].printStackTrace(java.lang.Throwable)"
    functionSourceFile: "com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Throwable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 32
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter:68,1"
      Dst: "[java.io.StringWriter].<init>"
    - Src: "com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter:69,1"
      Dst: "[java.io.PrintWriter].<init>"
    - Src: "com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter:70,1"
      Dst: "[java.lang.Throwable].printStackTrace"
    - Src: "com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter:71,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter:71,1"
      Dst: "[com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter$toString__986].bootstrap$"
    - Src: "com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter:71,1"
      Dst: "[com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter].trace"
    - Src: "com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter:72,1"
      Dst: "[java.io.PrintWriter].close"
    - Src: "com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter:68,1"
      Dst: "[java.lang.Throwable].addSuppressed"
    - Src: "com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter:72,1"
      Dst: "[java.io.StringWriter].close"
    - Src: "com.github.javaparser.utils.Log$StandardOutStandardErrorAdapter:73,1"
      Dst: "[java.lang.AssertionError].<init>"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.AssertStmtMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.AssertStmtMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.StatementMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.AssertStmtMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.StatementMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethods_1__125].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethods_1__125"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethods_1__125].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethods_1__125:-1,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethods_1__125].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethods_1__125].<init>()"
    functionSourceFile: "com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethods_1__125"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethods_1__125:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethods_1__125].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethods_1__125"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithMembers].lambda$getMethods$1(com.github.javaparser.ast.body.BodyDeclaration)"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethods_1__125:-1,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithMembers].lambda$getMethods$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ModuleOpensDirectiveMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.ModuleOpensDirectiveMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ModuleDirectiveMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ModuleOpensDirectiveMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.ModuleDirectiveMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnionType$asString__682].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.type.UnionType$asString__682"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.UnionType$asString__682].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.UnionType$asString__682:-1,1"
      Dst: "[com.github.javaparser.ast.type.UnionType$asString__682].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnionType$asString__682].<init>()"
    functionSourceFile: "com.github.javaparser.ast.type.UnionType$asString__682"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.UnionType$asString__682:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnionType$asString__682].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.type.UnionType$asString__682"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].asString()"
    - "[com.github.javaparser.ast.type.TypeParameter].asString()"
    - "[com.github.javaparser.ast.type.ArrayType].asString()"
    functionUses: 7
    ICount: 5
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.UnionType$asString__682:-1,1"
      Dst: "[com.github.javaparser.ast.type.Type].asString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StringProvider].<init>(java.lang.String)"
    functionSourceFile: "com.github.javaparser.StringProvider"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StringProvider:35,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.StringProvider:37,1"
      Dst: "[java.lang.String].length"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StringProvider].read(char[],int,int)"
    functionSourceFile: "com.github.javaparser.StringProvider"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "int"
    argCount: 3
    argTypes:
    - "char[]"
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 25
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.StringProvider:43"
      Branch Sides:
      - BranchSide: "com.github.javaparser.StringProvider:46"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.StringProvider:45"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.StringProvider:47"
      Branch Sides:
      - BranchSide: "com.github.javaparser.StringProvider:49"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.StringProvider:48"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.StringProvider:49"
      Branch Sides:
      - BranchSide: "com.github.javaparser.StringProvider:52"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.StringProvider:51"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.StringProvider:52,1"
      Dst: "[java.lang.String].getChars"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StringProvider].close()"
    functionSourceFile: "com.github.javaparser.StringProvider"
    linkageType: null
    functionLinenumber: 59
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 6
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.StringEscapeUtils$LookupTranslator].<init>(java.lang.CharSequence[][])"
    functionSourceFile: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.CharSequence[][]"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 38
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:212"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:225"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:224"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:213"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:225"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:224"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:217"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:220"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:219"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:220"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:213"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:212"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:207,1"
      Dst: "[com.github.javaparser.utils.StringEscapeUtils$CharSequenceTranslator].<init>"
    - Src: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:208,1"
      Dst: "[java.util.HashMap].<init>"
    - Src: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:209,1"
      Dst: "[java.util.HashSet].<init>"
    - Src: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:214,1"
      Dst: "[java.lang.CharSequence].toString"
    - Src: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:214,1"
      Dst: "[java.util.HashMap].put"
    - Src: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:215,1"
      Dst: "[java.lang.CharSequence].charAt"
    - Src: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:215,1"
      Dst: "[java.lang.Character].valueOf"
    - Src: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:215,1"
      Dst: "[java.util.HashSet].add"
    - Src: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:216,1"
      Dst: "[java.lang.CharSequence].length"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.utils.StringEscapeUtils$LookupTranslator].translate(java.lang.CharSequence,int,java.io.Writer)"
    functionSourceFile: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 3
    argTypes:
    - "java.lang.CharSequence"
    - "int"
    - "java.io.Writer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 32
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:235"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:250"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:249"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:237"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:241"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:240"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:241"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:250"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:249"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:244"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:null"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:235,1"
      Dst: "[java.lang.CharSequence].charAt"
    - Src: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:235,1"
      Dst: "[java.lang.Character].valueOf"
    - Src: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:235,1"
      Dst: "[java.util.HashSet].contains"
    - Src: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:237,1"
      Dst: "[java.lang.CharSequence].length"
    - Src: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:242,1"
      Dst: "[java.lang.CharSequence].subSequence"
    - Src: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:243,1"
      Dst: "[java.lang.CharSequence].toString"
    - Src: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:243,1"
      Dst: "[java.util.HashMap].get"
    - Src: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:245,1"
      Dst: "[java.io.Writer].write"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.utils.StringEscapeUtils$LookupTranslator].<init>(java.lang.CharSequence[][],com.github.javaparser.utils.StringEscapeUtils$1)"
    functionSourceFile: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.CharSequence[][]"
    - "com.github.javaparser.utils.StringEscapeUtils$1"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.StringEscapeUtils$LookupTranslator:188,1"
      Dst: "[com.github.javaparser.utils.StringEscapeUtils$LookupTranslator].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_11__50].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_11__50"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.BiConsumer"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_11__50].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_11__50:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_11__50].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_11__50].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_11__50"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_11__50:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_11__50].accept(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_11__50"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$11(com.github.javaparser.ast.body.Parameter,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_11__50:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$11"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.IfStmtMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.IfStmtMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.StatementMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.IfStmtMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.StatementMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_11__692].bootstrap$(com.github.javaparser.printer.PrettyPrintVisitor)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_11__692"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.PrettyPrintVisitor"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_11__692].<init>(com.github.javaparser.printer.PrettyPrintVisitor)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_11__692:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_11__692].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_11__692].<init>(com.github.javaparser.printer.PrettyPrintVisitor)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_11__692"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.PrettyPrintVisitor"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_11__692:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_11__692].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_11__692"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$11(com.github.javaparser.ast.expr.SimpleName)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_11__692:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$11"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__577].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__577"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__577].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__577:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__577].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__577].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__577"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__577:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__577].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__577"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__577:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_109__279].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_109__279"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_109__279].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_109__279:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_109__279].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_109__279].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_109__279"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_109__279:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_109__279].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_109__279"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$109(java.lang.Object,com.github.javaparser.ast.body.ReceiverParameter)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_109__279:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$109"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$cast__721].bootstrap$(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$cast__721"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$cast__721].<init>(java.lang.Class)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$cast__721:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$cast__721].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$cast__721].<init>(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$cast__721"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$cast__721:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$cast__721].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$cast__721"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 7
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$cast__721:-1,1"
      Dst: "[java.lang.Class].cast"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_12__706].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_12__706"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_12__706].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_12__706:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_12__706].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_12__706].<init>()"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_12__706"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_12__706:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_12__706].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_12__706"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$12(com.github.javaparser.ast.body.EnumConstantDeclaration)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_12__706:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$12"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.FieldDeclarationMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.FieldDeclarationMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.BodyDeclarationMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.FieldDeclarationMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.BodyDeclarationMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].<init>()"
    functionSourceFile: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt:51,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].<init>"
    - Src: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt:51,1"
      Dst: "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].<init>(com.github.javaparser.ast.body.RecordDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.RecordDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt:56,1"
      Dst: "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.body.RecordDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    linkageType: null
    functionLinenumber: 63
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.body.RecordDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.Statement].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].setRecordDeclaration(com.github.javaparser.ast.body.RecordDeclaration)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt:64,1"
      Dst: "[com.github.javaparser.ast.stmt.Statement].<init>"
    - Src: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt:65,1"
      Dst: "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].setRecordDeclaration"
    - Src: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt:66,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    linkageType: null
    functionLinenumber: 71
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Object)"
    functionUses: 59
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt:72,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    linkageType: null
    functionLinenumber: 77
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Object)"
    functionUses: 45
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt:78,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].getRecordDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    linkageType: null
    functionLinenumber: 82
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.RecordDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].setRecordDeclaration(com.github.javaparser.ast.body.RecordDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    linkageType: null
    functionLinenumber: 87
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.RecordDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt:89"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt:92"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt:91"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt:93"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt:95"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt:94"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt:88,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt:92,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt:94,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt:96,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].clone()"
    functionSourceFile: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    linkageType: null
    functionLinenumber: 102
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt:103,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt:103,1"
      Dst: "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    linkageType: null
    functionLinenumber: 108
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.LocalRecordDeclarationStmtMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    linkageType: null
    functionLinenumber: 114
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].setRecordDeclaration(com.github.javaparser.ast.body.RecordDeclaration)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 12
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt:115"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt:118"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt:117"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt:118"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt:122"
        BranchSideFuncs:
        - "setRecordDeclaration(com.github.javaparser.ast.body.RecordDeclaration)"
      - BranchSide: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt:121"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt:119,1"
      Dst: "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].setRecordDeclaration"
    - Src: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt:122,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].isLocalRecordDeclarationStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].asLocalRecordDeclarationStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].ifLocalRecordDeclarationStmt(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt:140,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].toLocalRecordDeclarationStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt:146,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_printComment_0__777].bootstrap$(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_printComment_0__777"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_printComment_0__777].<init>(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_printComment_0__777:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_printComment_0__777].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_printComment_0__777].<init>(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_printComment_0__777"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_printComment_0__777:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_printComment_0__777].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_printComment_0__777"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$printComment$0(java.lang.Void,com.github.javaparser.ast.comments.Comment)"
    functionUses: 2
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_printComment_0__777:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$printComment$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.TypedValidator$1$lambda_postProcess_1__34].bootstrap$(com.github.javaparser.ast.validator.TypedValidator$1,com.github.javaparser.ParseResult)"
    functionSourceFile: "com.github.javaparser.ast.validator.TypedValidator$1$lambda_postProcess_1__34"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.validator.TypedValidator$1"
    - "com.github.javaparser.ParseResult"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.TypedValidator$1$lambda_postProcess_1__34].<init>(com.github.javaparser.ast.validator.TypedValidator$1,com.github.javaparser.ParseResult)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.TypedValidator$1$lambda_postProcess_1__34:-1,1"
      Dst: "[com.github.javaparser.ast.validator.TypedValidator$1$lambda_postProcess_1__34].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.TypedValidator$1$lambda_postProcess_1__34].<init>(com.github.javaparser.ast.validator.TypedValidator$1,com.github.javaparser.ParseResult)"
    functionSourceFile: "com.github.javaparser.ast.validator.TypedValidator$1$lambda_postProcess_1__34"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.validator.TypedValidator$1"
    - "com.github.javaparser.ParseResult"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.TypedValidator$1$lambda_postProcess_1__34:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.TypedValidator$1$lambda_postProcess_1__34].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.TypedValidator$1$lambda_postProcess_1__34"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.TypedValidator$1].lambda$postProcess$1(com.github.javaparser.ParseResult,com.github.javaparser.ast.Node)"
    functionUses: 5
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.TypedValidator$1$lambda_postProcess_1__34:-1,1"
      Dst: "[com.github.javaparser.ast.validator.TypedValidator$1].lambda$postProcess$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_65__251].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_65__251"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_65__251].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_65__251:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_65__251].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_65__251].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_65__251"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_65__251:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_65__251].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_65__251"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$65(java.lang.Object,com.github.javaparser.ast.type.ClassOrInterfaceType)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_65__251:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$65"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_126__330].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_126__330"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_126__330].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_126__330:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_126__330].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_126__330].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_126__330"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_126__330:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_126__330].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_126__330"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$126(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_126__330:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$126"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ModifierHolder].<init>(com.github.javaparser.JavaToken,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ModifierHolder"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.JavaToken"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    functionUses: 1
    ICount: 11
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ModifierHolder:38,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.ModifierHolder:40,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_58__183].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_58__183"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_58__183].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_58__183:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_58__183].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_58__183].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_58__183"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_58__183:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_58__183].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_58__183"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$58(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_58__183:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$58"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_150__307].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_150__307"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_150__307].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_150__307:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_150__307].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_150__307].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_150__307"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_150__307:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_150__307].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_150__307"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$150(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_150__307:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$150"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ObjectCreationExpr].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:78,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].<init>"
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:78,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:78,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ObjectCreationExpr].<init>(com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.type.ClassOrInterfaceType,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:89,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ObjectCreationExpr].<init>(com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.type.ClassOrInterfaceType,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 5
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:94,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ObjectCreationExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.type.ClassOrInterfaceType,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    linkageType: null
    functionLinenumber: 101
    functionDepth: 0
    returnType: "void"
    argCount: 6
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Expression].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].setScope(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].setType(com.github.javaparser.ast.type.ClassOrInterfaceType)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].setTypeArguments(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].setArguments(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].setAnonymousClassBody(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 15
    EdgeCount: 7
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:102,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].<init>"
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:103,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].setScope"
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:104,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].setType"
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:105,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].setTypeArguments"
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:106,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].setArguments"
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:107,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].setAnonymousClassBody"
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:108,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    linkageType: null
    functionLinenumber: 113
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Object)"
    functionUses: 204
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:114,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    linkageType: null
    functionLinenumber: 119
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Object)"
    functionUses: 147
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:120,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getAnonymousClassBody()"
    functionSourceFile: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    linkageType: null
    functionLinenumber: 124
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 19
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:125,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ObjectCreationExpr].addAnonymousClassBody(com.github.javaparser.ast.body.BodyDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.BodyDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:129"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:131"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:130"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:130,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:131,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getArguments()"
    functionSourceFile: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    linkageType: null
    functionLinenumber: 135
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getScope()"
    functionSourceFile: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    linkageType: null
    functionLinenumber: 140
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 19
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:141,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getType()"
    functionSourceFile: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    linkageType: null
    functionLinenumber: 145
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ObjectCreationExpr].setAnonymousClassBody(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    linkageType: null
    functionLinenumber: 158
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 15
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:159"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:162"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:161"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:163"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:165"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:164"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:162,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:164,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:166,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ObjectCreationExpr].setArguments(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    linkageType: null
    functionLinenumber: 171
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:173"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:176"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:175"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:177"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:179"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:178"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:172,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:176,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:178,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:180,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ObjectCreationExpr].setScope(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    linkageType: null
    functionLinenumber: 191
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 15
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:192"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:195"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:194"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:196"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:198"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:197"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:195,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:197,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:199,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ObjectCreationExpr].setType(com.github.javaparser.ast.type.ClassOrInterfaceType)"
    functionSourceFile: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    linkageType: null
    functionLinenumber: 204
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:206"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:209"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:208"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:210"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:212"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:211"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:205,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:209,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:211,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:213,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getTypeArguments()"
    functionSourceFile: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    linkageType: null
    functionLinenumber: 218
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 25
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:219,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ObjectCreationExpr].setTypeArguments(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    linkageType: null
    functionLinenumber: 229
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 15
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:230"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:233"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:232"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:234"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:236"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:235"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:233,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:235,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:237,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ObjectCreationExpr].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 52
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:244"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:247"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:246"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:247"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:255"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:254"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:248"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:255"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:254"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:249"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:248"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:247"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:255"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:261"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:260"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:256"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:255"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:254"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:261"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:267"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:266"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:262"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:267"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:266"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:267"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:275"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:274"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:268"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:275"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:274"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:269"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:268"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:267"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:248,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:249,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:250,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:263,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].removeScope"
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:275,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 23
    CyclomaticComplexity: 4
  - functionName: "[com.github.javaparser.ast.expr.ObjectCreationExpr].removeScope()"
    functionSourceFile: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:280,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].setScope"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ObjectCreationExpr].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    linkageType: null
    functionLinenumber: 285
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:286,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:286,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    linkageType: null
    functionLinenumber: 291
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.ObjectCreationExprMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ObjectCreationExpr].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    linkageType: null
    functionLinenumber: 297
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].setScope(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].setType(com.github.javaparser.ast.type.ClassOrInterfaceType)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 62
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:298"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:301"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:300"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:301"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:309"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:308"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:302"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:309"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:308"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:303"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:302"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:301"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:309"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:315"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:314"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:310"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:309"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:308"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:315"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:321"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:320"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:316"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:321"
        BranchSideFuncs:
        - "setScope(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:320"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:321"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:325"
        BranchSideFuncs:
        - "setType(com.github.javaparser.ast.type.ClassOrInterfaceType)"
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:324"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:325"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:333"
        BranchSideFuncs:
        - "size()"
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:332"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:326"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:333"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:332"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:327"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:326"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:325"
        BranchSideFuncs:
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:302,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:303,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:304,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:317,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].setScope"
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:322,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].setType"
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:333,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 25
    CyclomaticComplexity: 4
  - functionName: "[com.github.javaparser.ast.expr.ObjectCreationExpr].isObjectCreationExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ObjectCreationExpr].asObjectCreationExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ObjectCreationExpr].ifObjectCreationExpr(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:351,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ObjectCreationExpr].resolve()"
    functionSourceFile: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.declarations.ResolvedConstructorDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:369,1"
      Dst: "[com.github.javaparser.ast.Node].getSymbolResolver"
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:369,1"
      Dst: "[com.github.javaparser.resolution.SymbolResolver].resolveDeclaration"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ObjectCreationExpr].toObjectCreationExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:375,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ObjectCreationExpr].isPolyExpression()"
    functionSourceFile: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:385"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:385"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:384"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ObjectCreationExpr:385"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ObjectCreationExpr:-2"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:385,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments].isUsingDiamondOperator"
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:385,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].appearsInInvocationContext"
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:385,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].appearsInAssignmentContext"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ObjectCreationExpr].setType(com.github.javaparser.ast.type.Type)"
    functionSourceFile: "com.github.javaparser.ast.expr.ObjectCreationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ObjectCreationExpr:62,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].setType"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$1$lambda_postProcess_0__112].bootstrap$(com.github.javaparser.ParserConfiguration,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$1$lambda_postProcess_0__112"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ParserConfiguration"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$1$lambda_postProcess_0__112].<init>(com.github.javaparser.ParserConfiguration,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$1$lambda_postProcess_0__112:-1,1"
      Dst: "[com.github.javaparser.ParserConfiguration$1$lambda_postProcess_0__112].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$1$lambda_postProcess_0__112].<init>(com.github.javaparser.ParserConfiguration,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$1$lambda_postProcess_0__112"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ParserConfiguration"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$1$lambda_postProcess_0__112:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$1$lambda_postProcess_0__112].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$1$lambda_postProcess_0__112"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$1].lambda$postProcess$0(com.github.javaparser.ParserConfiguration,com.github.javaparser.ast.Node,com.github.javaparser.ast.comments.CommentsCollection)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$1$lambda_postProcess_0__112:-1,1"
      Dst: "[com.github.javaparser.ParserConfiguration$1].lambda$postProcess$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__594].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__594"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__594].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__594:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__594].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__594].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__594"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__594:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__594].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__594"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__594:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__481].bootstrap$(com.github.javaparser.ast.modules.ModuleDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__481"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__481].<init>(com.github.javaparser.ast.modules.ModuleDeclaration)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__481:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__481].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__481].<init>(com.github.javaparser.ast.modules.ModuleDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__481"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__481:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__481].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__481"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__481:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_3__133].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_3__133"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_3__133].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_3__133:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_3__133].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_3__133].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_3__133"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_3__133:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_3__133].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_3__133"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$3(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_3__133:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$3"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__616].bootstrap$(com.github.javaparser.ast.stmt.AssertStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__616"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.AssertStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__616].<init>(com.github.javaparser.ast.stmt.AssertStmt)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__616:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__616].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__616].<init>(com.github.javaparser.ast.stmt.AssertStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__616"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.AssertStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__616:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__616].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__616"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__616:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.IntegerLiteralExpr].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.IntegerLiteralExpr:57,1"
      Dst: "[com.github.javaparser.ast.expr.IntegerLiteralExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.IntegerLiteralExpr].<init>(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.IntegerLiteralExpr:62,1"
      Dst: "[com.github.javaparser.ast.expr.IntegerLiteralExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.IntegerLiteralExpr].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    linkageType: null
    functionLinenumber: 69
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.IntegerLiteralExpr:70,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].<init>"
    - Src: "com.github.javaparser.ast.expr.IntegerLiteralExpr:71,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.IntegerLiteralExpr].<init>(int)"
    functionSourceFile: "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.IntegerLiteralExpr:80,1"
      Dst: "[java.lang.String].valueOf"
    - Src: "com.github.javaparser.ast.expr.IntegerLiteralExpr:80,1"
      Dst: "[com.github.javaparser.ast.expr.IntegerLiteralExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    linkageType: null
    functionLinenumber: 85
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Object)"
    functionUses: 206
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.IntegerLiteralExpr:86,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    linkageType: null
    functionLinenumber: 91
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoBinaryIntegerLiteralsValidator].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Object)"
    functionUses: 147
    ICount: 5
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.IntegerLiteralExpr:92,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.IntegerLiteralExpr].asInt()"
    functionSourceFile: "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 26
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.IntegerLiteralExpr:104"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.IntegerLiteralExpr:105"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.IntegerLiteralExpr:104"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.IntegerLiteralExpr:104"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.IntegerLiteralExpr:107"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.IntegerLiteralExpr:106"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.IntegerLiteralExpr:107"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.IntegerLiteralExpr:108"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.IntegerLiteralExpr:107"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.IntegerLiteralExpr:107"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.IntegerLiteralExpr:110"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.IntegerLiteralExpr:109"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.IntegerLiteralExpr:110"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.IntegerLiteralExpr:113"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.IntegerLiteralExpr:112"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.IntegerLiteralExpr:110"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.IntegerLiteralExpr:113"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.IntegerLiteralExpr:112"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.IntegerLiteralExpr:103,1"
      Dst: "[java.lang.String].replaceAll"
    - Src: "com.github.javaparser.ast.expr.IntegerLiteralExpr:104,1"
      Dst: "[java.lang.String].startsWith"
    - Src: "com.github.javaparser.ast.expr.IntegerLiteralExpr:105,1"
      Dst: "[java.lang.String].substring"
    - Src: "com.github.javaparser.ast.expr.IntegerLiteralExpr:105,1"
      Dst: "[java.lang.Integer].parseUnsignedInt"
    - Src: "com.github.javaparser.ast.expr.IntegerLiteralExpr:110,1"
      Dst: "[java.lang.String].length"
    - Src: "com.github.javaparser.ast.expr.IntegerLiteralExpr:113,1"
      Dst: "[java.lang.Integer].parseInt"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.IntegerLiteralExpr].asNumber()"
    functionSourceFile: "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Number"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.IntegerLiteralExpr:132"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.IntegerLiteralExpr:135"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.IntegerLiteralExpr:134"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.IntegerLiteralExpr:132"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.IntegerLiteralExpr:135"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.IntegerLiteralExpr:134"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.IntegerLiteralExpr:132,1"
      Dst: "[java.util.Objects].equals"
    - Src: "com.github.javaparser.ast.expr.IntegerLiteralExpr:132,1"
      Dst: "[com.github.javaparser.utils.Utils].hasUnaryMinusAsParent"
    - Src: "com.github.javaparser.ast.expr.IntegerLiteralExpr:133,1"
      Dst: "[java.lang.Long].valueOf"
    - Src: "com.github.javaparser.ast.expr.IntegerLiteralExpr:135,1"
      Dst: "[com.github.javaparser.ast.expr.IntegerLiteralExpr].asInt"
    - Src: "com.github.javaparser.ast.expr.IntegerLiteralExpr:135,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.IntegerLiteralExpr].setInt(int)"
    functionSourceFile: "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.IntegerLiteralExpr:144,1"
      Dst: "[java.lang.String].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.IntegerLiteralExpr].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    linkageType: null
    functionLinenumber: 150
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.IntegerLiteralExpr:151,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.IntegerLiteralExpr:151,1"
      Dst: "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.IntegerLiteralExpr].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    linkageType: null
    functionLinenumber: 156
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.IntegerLiteralExprMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.IntegerLiteralExpr].isIntegerLiteralExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.IntegerLiteralExpr].asIntegerLiteralExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.IntegerLiteralExpr].ifIntegerLiteralExpr(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.IntegerLiteralExpr:175,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.IntegerLiteralExpr].toIntegerLiteralExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.IntegerLiteralExpr:181,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_208__271].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_208__271"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_208__271].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_208__271:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_208__271].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_208__271].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_208__271"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_208__271:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_208__271].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_208__271"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$208(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_208__271:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$208"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__445].bootstrap$(com.github.javaparser.ast.stmt.SynchronizedStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__445"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.SynchronizedStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__445].<init>(com.github.javaparser.ast.stmt.SynchronizedStmt)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__445:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__445].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__445].<init>(com.github.javaparser.ast.stmt.SynchronizedStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__445"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.SynchronizedStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__445:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__445].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__445"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__445:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$cast__714].bootstrap$(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$cast__714"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$cast__714].<init>(java.lang.Class)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$cast__714:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$cast__714].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$cast__714].<init>(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$cast__714"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$cast__714:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$cast__714].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$cast__714"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 7
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$cast__714:-1,1"
      Dst: "[java.lang.Class].cast"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_6__44].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_6__44"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.validator.Validator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_6__44].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_6__44:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_6__44].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_6__44].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_6__44"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_6__44:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_6__44].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_6__44"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$6(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 8
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_6__44:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$6"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.TypedValidator$1$lambda_postProcess_0__119].bootstrap$(com.github.javaparser.ParseResult)"
    functionSourceFile: "com.github.javaparser.ast.validator.TypedValidator$1$lambda_postProcess_0__119"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParseResult"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.TypedValidator$1$lambda_postProcess_0__119].<init>(com.github.javaparser.ParseResult)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.TypedValidator$1$lambda_postProcess_0__119:-1,1"
      Dst: "[com.github.javaparser.ast.validator.TypedValidator$1$lambda_postProcess_0__119].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.TypedValidator$1$lambda_postProcess_0__119].<init>(com.github.javaparser.ParseResult)"
    functionSourceFile: "com.github.javaparser.ast.validator.TypedValidator$1$lambda_postProcess_0__119"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParseResult"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.TypedValidator$1$lambda_postProcess_0__119:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.TypedValidator$1$lambda_postProcess_0__119].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.TypedValidator$1$lambda_postProcess_0__119"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.TypedValidator$1].lambda$postProcess$0(com.github.javaparser.ParseResult,com.github.javaparser.Problem)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.TypedValidator$1$lambda_postProcess_0__119:-1,1"
      Dst: "[com.github.javaparser.ast.validator.TypedValidator$1].lambda$postProcess$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_189__795].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_189__795"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_189__795].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_189__795:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_189__795].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_189__795].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_189__795"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_189__795:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_189__795].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_189__795"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$189(java.lang.Object,com.github.javaparser.ast.type.Type)"
    functionUses: 2
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_189__795:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$189"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__511].bootstrap$(com.github.javaparser.ast.expr.ClassExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__511"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.ClassExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__511].<init>(com.github.javaparser.ast.expr.ClassExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__511:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__511].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__511].<init>(com.github.javaparser.ast.expr.ClassExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__511"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.ClassExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__511:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__511].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__511"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__511:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_3__41].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_3__41"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.BiConsumer"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_3__41].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_3__41:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_3__41].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_3__41].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_3__41"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_3__41:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_3__41].accept(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_3__41"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$3(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_3__41:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$3"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_26__258].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_26__258"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_26__258].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_26__258:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_26__258].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_26__258].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_26__258"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_26__258:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_26__258].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_26__258"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$26(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_26__258:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$26"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.ConcreteSyntaxModel$lambda_static_1__766].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.ConcreteSyntaxModel$lambda_static_1__766"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.ConcreteSyntaxModel$lambda_static_1__766].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel$lambda_static_1__766:-1,1"
      Dst: "[com.github.javaparser.printer.ConcreteSyntaxModel$lambda_static_1__766].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.ConcreteSyntaxModel$lambda_static_1__766].<init>()"
    functionSourceFile: "com.github.javaparser.printer.ConcreteSyntaxModel$lambda_static_1__766"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel$lambda_static_1__766:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.ConcreteSyntaxModel$lambda_static_1__766].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.ConcreteSyntaxModel$lambda_static_1__766"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.ConcreteSyntaxModel].lambda$static$1(com.github.javaparser.metamodel.BaseNodeMetaModel)"
    functionUses: 7
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel$lambda_static_1__766:-1,1"
      Dst: "[com.github.javaparser.printer.ConcreteSyntaxModel].lambda$static$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__404].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__404"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__404].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__404:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__404].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__404].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__404"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__404:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__404].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__404"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__404:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken].<init>()"
    functionSourceFile: "com.github.javaparser.JavaToken"
    linkageType: null
    functionLinenumber: 51
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.JavaToken].<init>(com.github.javaparser.Range,int,java.lang.String,com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaToken:52,1"
      Dst: "[com.github.javaparser.JavaToken].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken].<init>(int,java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaToken"
    linkageType: null
    functionLinenumber: 55
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "int"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.JavaToken].<init>(com.github.javaparser.Range,int,java.lang.String,com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaToken:56,1"
      Dst: "[com.github.javaparser.JavaToken].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken].<init>(com.github.javaparser.Token,java.util.List)"
    functionSourceFile: "com.github.javaparser.JavaToken"
    linkageType: null
    functionLinenumber: 58
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.Token"
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Range].range(int,int,int,int)"
    - "[com.github.javaparser.Range].range(int,int,int,int)"
    - "[com.github.javaparser.Range].range(int,int,int,int)"
    - "[com.github.javaparser.utils.VisitorList].isEmpty()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    functionUses: 1
    ICount: 45
    EdgeCount: 10
    BranchProfiles:
    - Branch String: "com.github.javaparser.JavaToken:90"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaToken:93"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.JavaToken:92"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.JavaToken:93"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaToken:97"
        BranchSideFuncs:
        - "range(int,int,int,int)"
      - BranchSide: "com.github.javaparser.JavaToken:96"
        BranchSideFuncs:
        - "isEmpty()"
    - Branch String: "com.github.javaparser.JavaToken:100"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaToken:105"
        BranchSideFuncs:
        - "get(int)"
        - "size()"
      - BranchSide: "com.github.javaparser.JavaToken:104"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.JavaToken:59,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.JavaToken:88,1"
      Dst: "[com.github.javaparser.Range].range"
    - Src: "com.github.javaparser.JavaToken:100,1"
      Dst: "[java.util.List].isEmpty"
    - Src: "com.github.javaparser.JavaToken:101,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.JavaToken:101,1"
      Dst: "[java.util.List].get"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken].<init>(int)"
    functionSourceFile: "com.github.javaparser.JavaToken"
    linkageType: null
    functionLinenumber: 111
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.TokenTypes].isEndOfLineToken(int)"
    - "[com.github.javaparser.TokenTypes].isWhitespace(int)"
    functionUses: 1
    ICount: 22
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.JavaToken:114"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaToken:117"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.JavaToken:116"
        BranchSideFuncs:
        - "isEndOfLineToken(int)"
    - Branch String: "com.github.javaparser.JavaToken:117"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaToken:119"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.JavaToken:118"
        BranchSideFuncs:
        - "isWhitespace(int)"
    - Branch String: "com.github.javaparser.JavaToken:119"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaToken:122"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.JavaToken:121"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.JavaToken:112,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.JavaToken:114,1"
      Dst: "[java.lang.String].startsWith"
    - Src: "com.github.javaparser.JavaToken:115,1"
      Dst: "[java.lang.String].length"
    - Src: "com.github.javaparser.JavaToken:115,1"
      Dst: "[java.lang.String].substring"
    - Src: "com.github.javaparser.JavaToken:117,1"
      Dst: "[com.github.javaparser.TokenTypes].isEndOfLineToken"
    - Src: "com.github.javaparser.JavaToken:119,1"
      Dst: "[com.github.javaparser.TokenTypes].isWhitespace"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken].<init>(com.github.javaparser.Range,int,java.lang.String,com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    functionSourceFile: "com.github.javaparser.JavaToken"
    linkageType: null
    functionLinenumber: 125
    functionDepth: 0
    returnType: "void"
    argCount: 5
    argTypes:
    - "com.github.javaparser.Range"
    - "int"
    - "java.lang.String"
    - "com.github.javaparser.JavaToken"
    - "com.github.javaparser.JavaToken"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    functionUses: 2
    ICount: 16
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaToken:126,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.JavaToken:127,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken].getRange()"
    functionSourceFile: "com.github.javaparser.JavaToken"
    linkageType: null
    functionLinenumber: 135
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 11
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaToken:136,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken].hasRange()"
    functionSourceFile: "com.github.javaparser.JavaToken"
    linkageType: null
    functionLinenumber: 142
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.JavaToken].getRange()"
    functionUses: 2
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaToken:143,1"
      Dst: "[com.github.javaparser.JavaToken].getRange"
    - Src: "com.github.javaparser.JavaToken:143,1"
      Dst: "[java.util.Optional].isPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken].getKind()"
    functionSourceFile: "com.github.javaparser.JavaToken"
    linkageType: null
    functionLinenumber: 146
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 9
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken].setKind(int)"
    functionSourceFile: "com.github.javaparser.JavaToken"
    linkageType: null
    functionLinenumber: 150
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken].getText()"
    functionSourceFile: "com.github.javaparser.JavaToken"
    linkageType: null
    functionLinenumber: 154
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 5
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken].getNextToken()"
    functionSourceFile: "com.github.javaparser.JavaToken"
    linkageType: null
    functionLinenumber: 158
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 6
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaToken:159,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken].getPreviousToken()"
    functionSourceFile: "com.github.javaparser.JavaToken"
    linkageType: null
    functionLinenumber: 162
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaToken:163,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken].setRange(com.github.javaparser.Range)"
    functionSourceFile: "com.github.javaparser.JavaToken"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Range"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken].setText(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaToken"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken].asString()"
    functionSourceFile: "com.github.javaparser.JavaToken"
    linkageType: null
    functionLinenumber: 174
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken].toTokenRange()"
    functionSourceFile: "com.github.javaparser.JavaToken"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.TokenRange"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaToken:182,1"
      Dst: "[com.github.javaparser.JavaToken].findFirstToken"
    - Src: "com.github.javaparser.JavaToken:182,1"
      Dst: "[com.github.javaparser.JavaToken].findLastToken"
    - Src: "com.github.javaparser.JavaToken:182,1"
      Dst: "[com.github.javaparser.TokenRange].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken].toString()"
    functionSourceFile: "com.github.javaparser.JavaToken"
    linkageType: null
    functionLinenumber: 186
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.JavaToken].getText()"
    - "[com.github.javaparser.JavaToken$toString__86].bootstrap$()"
    - "[com.github.javaparser.utils.CodeGenerationUtils].f(java.lang.String,java.lang.Object[])"
    - "[com.github.javaparser.JavaToken].getKind()"
    - "[com.github.javaparser.JavaToken].getRange()"
    functionUses: 5
    ICount: 18
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaToken:187,1"
      Dst: "[com.github.javaparser.JavaToken].getText"
    - Src: "com.github.javaparser.JavaToken:187,1"
      Dst: "[java.lang.String].replace"
    - Src: "com.github.javaparser.JavaToken:188,1"
      Dst: "[com.github.javaparser.JavaToken].getKind"
    - Src: "com.github.javaparser.JavaToken:188,1"
      Dst: "[java.lang.Integer].valueOf"
    - Src: "com.github.javaparser.JavaToken:188,1"
      Dst: "[com.github.javaparser.JavaToken].getRange"
    - Src: "com.github.javaparser.JavaToken:188,1"
      Dst: "[com.github.javaparser.JavaToken$toString__86].bootstrap$"
    - Src: "com.github.javaparser.JavaToken:188,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.JavaToken:188,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.JavaToken:188,1"
      Dst: "[com.github.javaparser.utils.CodeGenerationUtils].f"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken].valid()"
    functionSourceFile: "com.github.javaparser.JavaToken"
    linkageType: null
    functionLinenumber: 194
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.JavaToken].invalid()"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.JavaToken:195"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaToken:194"
        BranchSideFuncs:
        - "invalid()"
    Callsites:
    - Src: "com.github.javaparser.JavaToken:195,1"
      Dst: "[com.github.javaparser.JavaToken].invalid"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken].invalid()"
    functionSourceFile: "com.github.javaparser.JavaToken"
    linkageType: null
    functionLinenumber: 201
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.JavaToken:202"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaToken:201"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken].getCategory()"
    functionSourceFile: "com.github.javaparser.JavaToken"
    linkageType: null
    functionLinenumber: 736
    functionDepth: 0
    returnType: "com.github.javaparser.JavaToken$Category"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.TokenTypes].getCategory(int)"
    functionUses: 11
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaToken:737,1"
      Dst: "[com.github.javaparser.TokenTypes].getCategory"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken].insert(com.github.javaparser.JavaToken)"
    functionSourceFile: "com.github.javaparser.JavaToken"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.JavaToken"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaToken:744,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.JavaToken:745,1"
      Dst: "[com.github.javaparser.JavaToken].getPreviousToken"
    - Src: "com.github.javaparser.JavaToken:745,1"
      Dst: "[com.github.javaparser.JavaToken$lambda_insert_0__987].bootstrap$"
    - Src: "com.github.javaparser.JavaToken:745,1"
      Dst: "[java.util.Optional].ifPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken].insertAfter(com.github.javaparser.JavaToken)"
    functionSourceFile: "com.github.javaparser.JavaToken"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.JavaToken"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaToken:757,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.JavaToken:758,1"
      Dst: "[com.github.javaparser.JavaToken].getNextToken"
    - Src: "com.github.javaparser.JavaToken:758,1"
      Dst: "[com.github.javaparser.JavaToken$lambda_insertAfter_1__988].bootstrap$"
    - Src: "com.github.javaparser.JavaToken:758,1"
      Dst: "[java.util.Optional].ifPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken].deleteToken()"
    functionSourceFile: "com.github.javaparser.JavaToken"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaToken:770,1"
      Dst: "[com.github.javaparser.JavaToken].getNextToken"
    - Src: "com.github.javaparser.JavaToken:771,1"
      Dst: "[com.github.javaparser.JavaToken].getPreviousToken"
    - Src: "com.github.javaparser.JavaToken:772,1"
      Dst: "[com.github.javaparser.JavaToken$lambda_deleteToken_2__989].bootstrap$"
    - Src: "com.github.javaparser.JavaToken:772,1"
      Dst: "[java.util.Optional].ifPresent"
    - Src: "com.github.javaparser.JavaToken:773,1"
      Dst: "[com.github.javaparser.JavaToken$lambda_deleteToken_3__990].bootstrap$"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken].replaceToken(com.github.javaparser.JavaToken)"
    functionSourceFile: "com.github.javaparser.JavaToken"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.JavaToken"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaToken:780,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.JavaToken:781,1"
      Dst: "[com.github.javaparser.JavaToken].getPreviousToken"
    - Src: "com.github.javaparser.JavaToken:781,1"
      Dst: "[com.github.javaparser.JavaToken$lambda_replaceToken_4__991].bootstrap$"
    - Src: "com.github.javaparser.JavaToken:781,1"
      Dst: "[java.util.Optional].ifPresent"
    - Src: "com.github.javaparser.JavaToken:785,1"
      Dst: "[com.github.javaparser.JavaToken].getNextToken"
    - Src: "com.github.javaparser.JavaToken:785,1"
      Dst: "[com.github.javaparser.JavaToken$lambda_replaceToken_5__992].bootstrap$"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken].findLastToken()"
    functionSourceFile: "com.github.javaparser.JavaToken"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.JavaToken"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.JavaToken:796"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaToken:799"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.JavaToken:798"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.JavaToken:796,1"
      Dst: "[com.github.javaparser.JavaToken].getNextToken"
    - Src: "com.github.javaparser.JavaToken:796,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.JavaToken:797,1"
      Dst: "[java.util.Optional].get"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.JavaToken].findFirstToken()"
    functionSourceFile: "com.github.javaparser.JavaToken"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.JavaToken"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.JavaToken:807"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaToken:810"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.JavaToken:809"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.JavaToken:807,1"
      Dst: "[com.github.javaparser.JavaToken].getPreviousToken"
    - Src: "com.github.javaparser.JavaToken:807,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.JavaToken:808,1"
      Dst: "[java.util.Optional].get"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.JavaToken].hashCode()"
    functionSourceFile: "com.github.javaparser.JavaToken"
    linkageType: null
    functionLinenumber: 814
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaToken:816,1"
      Dst: "[java.lang.String].hashCode"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.JavaToken"
    linkageType: null
    functionLinenumber: 821
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 20
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.JavaToken:822"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaToken:824"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.JavaToken:823"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.JavaToken:824"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaToken:825"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.JavaToken:824"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.JavaToken:824"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaToken:826"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.JavaToken:825"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.JavaToken:827"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaToken:829"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.JavaToken:828"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.JavaToken:829"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaToken:831"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.JavaToken:830"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.JavaToken:824,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.JavaToken:829,1"
      Dst: "[java.lang.String].equals"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken].lambda$replaceToken$5(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    functionSourceFile: "com.github.javaparser.JavaToken"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.JavaToken"
    - "com.github.javaparser.JavaToken"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken].lambda$replaceToken$4(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    functionSourceFile: "com.github.javaparser.JavaToken"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.JavaToken"
    - "com.github.javaparser.JavaToken"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken].lambda$deleteToken$3(java.util.Optional,com.github.javaparser.JavaToken)"
    functionSourceFile: "com.github.javaparser.JavaToken"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.util.Optional"
    - "com.github.javaparser.JavaToken"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaToken:773,1"
      Dst: "[java.util.Optional].orElse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken].lambda$deleteToken$2(java.util.Optional,com.github.javaparser.JavaToken)"
    functionSourceFile: "com.github.javaparser.JavaToken"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.util.Optional"
    - "com.github.javaparser.JavaToken"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaToken:772,1"
      Dst: "[java.util.Optional].orElse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken].lambda$insertAfter$1(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    functionSourceFile: "com.github.javaparser.JavaToken"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.JavaToken"
    - "com.github.javaparser.JavaToken"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken].lambda$insert$0(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    functionSourceFile: "com.github.javaparser.JavaToken"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.JavaToken"
    - "com.github.javaparser.JavaToken"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo].<init>(int,int,int,int)"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo"
    linkageType: null
    functionLinenumber: 423
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "int"
    - "int"
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Position].<init>(int,int)"
    functionUses: 1
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo:424,1"
      Dst: "[com.github.javaparser.Position].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo].transformLine(int)"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo"
    linkageType: null
    functionLinenumber: 430
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo].transformColumn(int)"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo"
    linkageType: null
    functionLinenumber: 435
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo].toString()"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo"
    linkageType: null
    functionLinenumber: 440
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 5
    ICount: 18
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo:441,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo:441,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo:441,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_lastIndexOfEol_1__872].bootstrap$(java.util.List)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference$lambda_lastIndexOfEol_1__872"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.IntUnaryOperator"
    argCount: 1
    argTypes:
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_lastIndexOfEol_1__872].<init>(java.util.List)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference$lambda_lastIndexOfEol_1__872:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_lastIndexOfEol_1__872].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_lastIndexOfEol_1__872].<init>(java.util.List)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference$lambda_lastIndexOfEol_1__872"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference$lambda_lastIndexOfEol_1__872:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_lastIndexOfEol_1__872].applyAsInt(int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference$lambda_lastIndexOfEol_1__872"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference$lambda_lastIndexOfEol_1__872:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].lambda$lastIndexOfEol$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.SingleMemberAnnotationExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.SingleMemberAnnotationExprMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.AnnotationExprMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.SingleMemberAnnotationExprMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.AnnotationExprMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser$JJCalls].<init>()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser$JJCalls"
    linkageType: null
    functionLinenumber: 14162
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser$JJCalls:14163,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_154__176].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_154__176"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_154__176].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_154__176:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_154__176].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_154__176].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_154__176"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_154__176:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_154__176].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_154__176"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$154(java.lang.Object,com.github.javaparser.ast.stmt.Statement)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_154__176:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$154"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_73__305].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_73__305"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_73__305].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_73__305:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_73__305].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_73__305].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_73__305"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_73__305:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_73__305].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_73__305"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$73(java.lang.Object,com.github.javaparser.ast.NodeList)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_73__305:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$73"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__497].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__497"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__497].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__497:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__497].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__497].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__497"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__497:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__497].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__497"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__497:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy$getNameAsString__826].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy$getNameAsString__826"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy$getNameAsString__826].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy$getNameAsString__826:-1,1"
      Dst: "[com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy$getNameAsString__826].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy$getNameAsString__826].<init>()"
    functionSourceFile: "com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy$getNameAsString__826"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy$getNameAsString__826:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy$getNameAsString__826].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy$getNameAsString__826"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithName].getNameAsString()"
    functionUses: 6
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy$getNameAsString__826:-1,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithName].getNameAsString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap"
    linkageType: null
    functionLinenumber: 68
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 20
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:69"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:71"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:70"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:71"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:73"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:72"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:74"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:72"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:74"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:72"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:74,1"
      Dst: "[java.util.Map].equals"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap].hashCode()"
    functionSourceFile: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap"
    linkageType: null
    functionLinenumber: 78
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:79,1"
      Dst: "[java.util.Map].hashCode"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap].toString()"
    functionSourceFile: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap"
    linkageType: null
    functionLinenumber: 83
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:84,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:84,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:84,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap].empty()"
    functionSourceFile: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:92,1"
      Dst: "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap$Builder].<init>"
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:92,1"
      Dst: "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap$Builder].build"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap].<init>(java.util.Map,java.util.Map)"
    functionSourceFile: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.util.Map"
    - "java.util.Map"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 15
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:95,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:96,1"
      Dst: "[java.util.HashMap].<init>"
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:97,1"
      Dst: "[java.util.Map].putAll"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap].getValue(com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration)"
    functionSourceFile: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 13
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:104"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:107"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:106"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:103,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration].getQualifiedName"
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:104,1"
      Dst: "[java.util.Map].containsKey"
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:105,1"
      Dst: "[java.util.Map].get"
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:107,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedTypeVariable].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap].getValueBySignature(java.lang.String)"
    functionSourceFile: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:111"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:114"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:113"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:111,1"
      Dst: "[java.util.Map].containsKey"
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:112,1"
      Dst: "[java.util.Map].get"
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:112,1"
      Dst: "[java.util.Optional].of"
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:114,1"
      Dst: "[java.util.Optional].empty"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap].getNames()"
    functionSourceFile: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:118,1"
      Dst: "[java.util.Map].keySet"
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:118,1"
      Dst: "[java.util.ArrayList].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap].getTypes()"
    functionSourceFile: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:122,1"
      Dst: "[java.util.Map].values"
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:122,1"
      Dst: "[java.util.ArrayList].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap].toBuilder()"
    functionSourceFile: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap$Builder"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:126,1"
      Dst: "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap$Builder].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap].isEmpty()"
    functionSourceFile: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:130,1"
      Dst: "[java.util.Map].isEmpty"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap].replaceAll(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 15
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:135"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:138"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:137"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:134,1"
      Dst: "[java.util.HashMap].<init>"
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:135,1"
      Dst: "[java.util.Map].values"
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:135,1"
      Dst: "[java.util.Collection].iterator"
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:135,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:135,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:136,1"
      Dst: "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap].getValue"
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:136,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].replaceTypeVariables"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap].<init>(java.util.Map,java.util.Map,com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap$1)"
    functionSourceFile: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "java.util.Map"
    - "java.util.Map"
    - "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap$1"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap:34,1"
      Dst: "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.XmlPrinter].<init>(boolean)"
    functionSourceFile: "com.github.javaparser.printer.XmlPrinter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.XmlPrinter:40,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.XmlPrinter].output(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.XmlPrinter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.XmlPrinter:45,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.XmlPrinter:46,1"
      Dst: "[com.github.javaparser.printer.XmlPrinter].output"
    - Src: "com.github.javaparser.printer.XmlPrinter:47,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.XmlPrinter].output(com.github.javaparser.ast.Node,java.lang.String,int,java.lang.StringBuilder)"
    functionSourceFile: "com.github.javaparser.printer.XmlPrinter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "java.lang.String"
    - "int"
    - "java.lang.StringBuilder"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 92
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.XmlPrinter:58"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.XmlPrinter:61"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.XmlPrinter:60"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.XmlPrinter:61"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.XmlPrinter:64"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.XmlPrinter:63"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.XmlPrinter:65"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.XmlPrinter:71"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.XmlPrinter:70"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.XmlPrinter:67"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.XmlPrinter:70"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.XmlPrinter:69"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.XmlPrinter:71"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.XmlPrinter:83"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.XmlPrinter:82"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.XmlPrinter:73"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.XmlPrinter:82"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.XmlPrinter:81"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.XmlPrinter:73"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.XmlPrinter:82"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.XmlPrinter:81"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.XmlPrinter:77"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.XmlPrinter:80"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.XmlPrinter:79"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.XmlPrinter:51,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.printer.XmlPrinter:52,1"
      Dst: "[com.github.javaparser.ast.Node].getMetaModel"
    - Src: "com.github.javaparser.printer.XmlPrinter:53,1"
      Dst: "[com.github.javaparser.metamodel.BaseNodeMetaModel].getAllPropertyMetaModels"
    - Src: "com.github.javaparser.printer.XmlPrinter:54,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.printer.XmlPrinter:54,1"
      Dst: "[com.github.javaparser.printer.XmlPrinter$isAttribute__993].bootstrap$"
    - Src: "com.github.javaparser.printer.XmlPrinter:54,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.printer.XmlPrinter:54,1"
      Dst: "[com.github.javaparser.printer.XmlPrinter$isSingular__994].bootstrap$"
    - Src: "com.github.javaparser.printer.XmlPrinter:54,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.printer.XmlPrinter:54,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.printer.XmlPrinter:55,1"
      Dst: "[com.github.javaparser.printer.XmlPrinter$isNode__995].bootstrap$"
    - Src: "com.github.javaparser.printer.XmlPrinter:55,1"
      Dst: "[com.github.javaparser.printer.XmlPrinter$isSingular__996].bootstrap$"
    - Src: "com.github.javaparser.printer.XmlPrinter:56,1"
      Dst: "[com.github.javaparser.printer.XmlPrinter$isNodeList__997].bootstrap$"
    - Src: "com.github.javaparser.printer.XmlPrinter:57,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.XmlPrinter:59,1"
      Dst: "[com.github.javaparser.metamodel.BaseNodeMetaModel].getTypeName"
    - Src: "com.github.javaparser.printer.XmlPrinter:59,1"
      Dst: "[com.github.javaparser.printer.XmlPrinter].attribute"
    - Src: "com.github.javaparser.printer.XmlPrinter:61,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.printer.XmlPrinter:61,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.XmlPrinter:61,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.XmlPrinter:62,1"
      Dst: "[com.github.javaparser.metamodel.PropertyMetaModel].getName"
    - Src: "com.github.javaparser.printer.XmlPrinter:62,1"
      Dst: "[com.github.javaparser.metamodel.PropertyMetaModel].getValue"
    - Src: "com.github.javaparser.printer.XmlPrinter:62,1"
      Dst: "[java.lang.Object].toString"
    - Src: "com.github.javaparser.printer.XmlPrinter:68,1"
      Dst: "[com.github.javaparser.printer.XmlPrinter].output"
    - Src: "com.github.javaparser.printer.XmlPrinter:73,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.printer.XmlPrinter:76,1"
      Dst: "[java.lang.String].length"
    - Src: "com.github.javaparser.printer.XmlPrinter:76,1"
      Dst: "[java.lang.String].substring"
    - Src: "com.github.javaparser.printer.XmlPrinter:77,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.XmlPrinter:80,1"
      Dst: "[com.github.javaparser.printer.XmlPrinter].close"
    JavaMethodInfo: null
    BBCount: 20
    CyclomaticComplexity: 5
  - functionName: "[com.github.javaparser.printer.XmlPrinter].close(java.lang.String)"
    functionSourceFile: "com.github.javaparser.printer.XmlPrinter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.XmlPrinter:87,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.XmlPrinter:87,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.XmlPrinter:87,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.XmlPrinter].attribute(java.lang.String,java.lang.String)"
    functionSourceFile: "com.github.javaparser.printer.XmlPrinter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.XmlPrinter:91,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.XmlPrinter:91,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.XmlPrinter:91,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.XmlPrinter].print(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.XmlPrinter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.XmlPrinter:95,1"
      Dst: "[com.github.javaparser.printer.XmlPrinter].<init>"
    - Src: "com.github.javaparser.printer.XmlPrinter:95,1"
      Dst: "[com.github.javaparser.printer.XmlPrinter].output"
    - Src: "com.github.javaparser.printer.XmlPrinter:95,1"
      Dst: "[java.io.PrintStream].println"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$init__717].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$init__717"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Supplier"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$init__717].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$init__717:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$init__717].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$init__717].<init>()"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$init__717"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$init__717:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$init__717].get()"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$init__717"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$init__717:-1,1"
      Dst: "[java.lang.AssertionError].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_1__744].bootstrap$(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_1__744"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_1__744].<init>(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_1__744:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_1__744].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_1__744].<init>(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_1__744"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_1__744:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_1__744].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_1__744"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$1(java.lang.Void,com.github.javaparser.ast.modules.ModuleDeclaration)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_1__744:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_174__244].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_174__244"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_174__244].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_174__244:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_174__244].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_174__244].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_174__244"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_174__244:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_174__244].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_174__244"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$174(java.lang.Object,com.github.javaparser.ast.expr.AnnotationExpr)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_174__244:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$174"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$3].<init>()"
    functionSourceFile: "com.github.javaparser.ast.Node$3"
    linkageType: null
    functionLinenumber: 808
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.DataKey].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$3:809,1"
      Dst: "[com.github.javaparser.ast.DataKey].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__554].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__554"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__554].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__554:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__554].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__554].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__554"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__554:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__554].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__554"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__554:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.ParserCollectionStrategy].<init>()"
    functionSourceFile: "com.github.javaparser.utils.ParserCollectionStrategy"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.ParserCollectionStrategy:45,1"
      Dst: "[com.github.javaparser.ParserConfiguration].<init>"
    - Src: "com.github.javaparser.utils.ParserCollectionStrategy:45,1"
      Dst: "[com.github.javaparser.utils.ParserCollectionStrategy].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.ParserCollectionStrategy].<init>(com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.utils.ParserCollectionStrategy"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.ParserCollectionStrategy:48,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.ParserCollectionStrategy].getParserConfiguration()"
    functionSourceFile: "com.github.javaparser.utils.ParserCollectionStrategy"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParserConfiguration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.ParserCollectionStrategy].collect(java.nio.file.Path)"
    functionSourceFile: "com.github.javaparser.utils.ParserCollectionStrategy"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.utils.ProjectRoot"
    argCount: 1
    argTypes:
    - "java.nio.file.Path"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 15
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.ParserCollectionStrategy:59,1"
      Dst: "[com.github.javaparser.utils.ProjectRoot].<init>"
    - Src: "com.github.javaparser.utils.ParserCollectionStrategy:61,1"
      Dst: "[com.github.javaparser.utils.ParserCollectionStrategy$1].<init>"
    - Src: "com.github.javaparser.utils.ParserCollectionStrategy:61,1"
      Dst: "[java.nio.file.Files].walkFileTree"
    - Src: "com.github.javaparser.utils.ParserCollectionStrategy:100,1"
      Dst: "[com.github.javaparser.utils.ParserCollectionStrategy$lambda_collect_0__998].bootstrap$"
    - Src: "com.github.javaparser.utils.ParserCollectionStrategy:100,1"
      Dst: "[com.github.javaparser.utils.Log].error"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.ParserCollectionStrategy].lambda$collect$0(java.nio.file.Path)"
    functionSourceFile: "com.github.javaparser.utils.ParserCollectionStrategy"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.nio.file.Path"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_62__264].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_62__264"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_62__264].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_62__264:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_62__264].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_62__264].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_62__264"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_62__264:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_62__264].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_62__264"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$62(java.lang.Object,com.github.javaparser.ast.expr.AnnotationExpr)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_62__264:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$62"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_74__306].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_74__306"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_74__306].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_74__306:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_74__306].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_74__306].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_74__306"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_74__306:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_74__306].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_74__306"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$74(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_74__306:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$74"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_7__862].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_7__862"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_7__862].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_7__862:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_7__862].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_7__862].<init>()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_7__862"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_7__862:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_7__862].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_7__862"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$findTokenTextElementForComment$7(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_7__862:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$findTokenTextElementForComment$7"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__561].bootstrap$(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__561"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__561].<init>(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__561:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__561].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__561].<init>(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__561"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__561:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__561].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__561"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__561:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__457].bootstrap$(com.github.javaparser.ast.type.UnionType)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__457"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.UnionType"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__457].<init>(com.github.javaparser.ast.type.UnionType)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__457:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__457].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__457].<init>(com.github.javaparser.ast.type.UnionType)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__457"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.UnionType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__457:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__457].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__457"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__457:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_212__224].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_212__224"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_212__224].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_212__224:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_212__224].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_212__224].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_212__224"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_212__224:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_212__224].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_212__224"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$212(java.lang.Object,com.github.javaparser.ast.stmt.SwitchEntry)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_212__224:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$212"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavadocParser].<init>()"
    functionSourceFile: "com.github.javaparser.JavadocParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavadocParser:40,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavadocParser].parse(com.github.javaparser.ast.comments.JavadocComment)"
    functionSourceFile: "com.github.javaparser.JavadocParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.javadoc.Javadoc"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.comments.JavadocComment"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavadocParser:47,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getContent"
    - Src: "com.github.javaparser.JavadocParser:47,1"
      Dst: "[com.github.javaparser.JavadocParser].parse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavadocParser].parse(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavadocParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.javadoc.Javadoc"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 49
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.JavadocParser:55"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavadocParser:59"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.JavadocParser:58"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.JavadocParser:51,1"
      Dst: "[com.github.javaparser.utils.Utils].normalizeEolInTextBlock"
    - Src: "com.github.javaparser.JavadocParser:51,1"
      Dst: "[com.github.javaparser.JavadocParser].cleanLines"
    - Src: "com.github.javaparser.JavadocParser:52,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.JavadocParser:52,1"
      Dst: "[com.github.javaparser.JavadocParser$isABlockLine__999].bootstrap$"
    - Src: "com.github.javaparser.JavadocParser:52,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.JavadocParser:52,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.JavadocParser:52,1"
      Dst: "[com.github.javaparser.JavadocParser$indexOf__1000].bootstrap$"
    - Src: "com.github.javaparser.JavadocParser:52,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.JavadocParser:52,1"
      Dst: "[java.util.stream.Stream].findFirst"
    - Src: "com.github.javaparser.JavadocParser:52,1"
      Dst: "[java.lang.Integer].valueOf"
    - Src: "com.github.javaparser.JavadocParser:52,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.JavadocParser:52,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.JavadocParser:56,1"
      Dst: "[java.lang.String].join"
    - Src: "com.github.javaparser.JavadocParser:56,1"
      Dst: "[com.github.javaparser.JavadocParser].trimRight"
    - Src: "com.github.javaparser.JavadocParser:57,1"
      Dst: "[java.util.Collections].emptyList"
    - Src: "com.github.javaparser.JavadocParser:59,1"
      Dst: "[java.util.List].subList"
    - Src: "com.github.javaparser.JavadocParser:62,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.JavadocParser:62,1"
      Dst: "[java.util.stream.Collectors].joining"
    - Src: "com.github.javaparser.JavadocParser:62,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.JavadocParser:66,1"
      Dst: "[java.util.regex.Pattern].splitAsStream"
    - Src: "com.github.javaparser.JavadocParser:66,1"
      Dst: "[com.github.javaparser.JavadocParser$lambda_parse_0__1001].bootstrap$"
    - Src: "com.github.javaparser.JavadocParser:66,1"
      Dst: "[com.github.javaparser.JavadocParser$lambda_parse_1__1002].bootstrap$"
    - Src: "com.github.javaparser.JavadocParser:66,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.JavadocParser:68,1"
      Dst: "[com.github.javaparser.javadoc.description.JavadocDescription].parseText"
    - Src: "com.github.javaparser.JavadocParser:68,1"
      Dst: "[com.github.javaparser.javadoc.Javadoc].<init>"
    - Src: "com.github.javaparser.JavadocParser:69,1"
      Dst: "[com.github.javaparser.JavadocParser$lambda_parse_2__1003].bootstrap$"
    - Src: "com.github.javaparser.JavadocParser:69,1"
      Dst: "[java.lang.Iterable].forEach"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavadocParser].parseBlockTag(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavadocParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.javadoc.JavadocBlockTag"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavadocParser:74,1"
      Dst: "[java.lang.String].trim"
    - Src: "com.github.javaparser.JavadocParser:74,1"
      Dst: "[java.lang.String].substring"
    - Src: "com.github.javaparser.JavadocParser:75,1"
      Dst: "[com.github.javaparser.utils.Utils].nextWord"
    - Src: "com.github.javaparser.JavadocParser:76,1"
      Dst: "[java.lang.String].length"
    - Src: "com.github.javaparser.JavadocParser:77,1"
      Dst: "[com.github.javaparser.javadoc.JavadocBlockTag].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavadocParser].isABlockLine(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavadocParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavadocParser:81,1"
      Dst: "[java.lang.String].trim"
    - Src: "com.github.javaparser.JavadocParser:81,1"
      Dst: "[java.lang.String].startsWith"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavadocParser].trimRight(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavadocParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 13
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.JavadocParser:85"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavadocParser:88"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.JavadocParser:87"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.JavadocParser:85"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavadocParser:88"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.JavadocParser:87"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.JavadocParser:85,1"
      Dst: "[java.lang.String].isEmpty"
    - Src: "com.github.javaparser.JavadocParser:85,1"
      Dst: "[java.lang.String].length"
    - Src: "com.github.javaparser.JavadocParser:85,1"
      Dst: "[java.lang.String].charAt"
    - Src: "com.github.javaparser.JavadocParser:85,1"
      Dst: "[java.lang.Character].isWhitespace"
    - Src: "com.github.javaparser.JavadocParser:86,1"
      Dst: "[java.lang.String].substring"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.JavadocParser].cleanLines(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavadocParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 61
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.JavadocParser:93"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavadocParser:96"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.JavadocParser:95"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.JavadocParser:112"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavadocParser:116"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.JavadocParser:115"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.JavadocParser:112"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavadocParser:113"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.JavadocParser:112"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.JavadocParser:112"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavadocParser:116"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.JavadocParser:115"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.JavadocParser:116"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavadocParser:119"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.JavadocParser:118"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.JavadocParser:116"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavadocParser:119"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.JavadocParser:118"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.JavadocParser:119"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavadocParser:122"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.JavadocParser:121"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.JavadocParser:119"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavadocParser:122"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.JavadocParser:121"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.JavadocParser:92,1"
      Dst: "[java.lang.String].split"
    - Src: "com.github.javaparser.JavadocParser:94,1"
      Dst: "[java.util.Collections].emptyList"
    - Src: "com.github.javaparser.JavadocParser:96,1"
      Dst: "[java.util.Arrays].stream"
    - Src: "com.github.javaparser.JavadocParser:96,1"
      Dst: "[com.github.javaparser.JavadocParser$lambda_cleanLines_3__1004].bootstrap$"
    - Src: "com.github.javaparser.JavadocParser:96,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.JavadocParser:108,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.JavadocParser:108,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.JavadocParser:110,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.JavadocParser:110,1"
      Dst: "[com.github.javaparser.JavadocParser$lambda_cleanLines_4__1005].bootstrap$"
    - Src: "com.github.javaparser.JavadocParser:112,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.JavadocParser:112,1"
      Dst: "[java.lang.String].isEmpty"
    - Src: "com.github.javaparser.JavadocParser:112,1"
      Dst: "[java.lang.String].charAt"
    - Src: "com.github.javaparser.JavadocParser:113,1"
      Dst: "[java.lang.String].substring"
    - Src: "com.github.javaparser.JavadocParser:113,1"
      Dst: "[java.util.List].set"
    - Src: "com.github.javaparser.JavadocParser:116,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.JavadocParser:116,1"
      Dst: "[java.lang.String].trim"
    - Src: "com.github.javaparser.JavadocParser:117,1"
      Dst: "[java.util.List].subList"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.JavadocParser].startsWithAsterisk(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavadocParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 20
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.JavadocParser:127"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavadocParser:130"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.JavadocParser:129"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.JavadocParser:130"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavadocParser:130"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.JavadocParser:129"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.JavadocParser:130"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavadocParser:null"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.JavadocParser:130"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavadocParser:null"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.JavadocParser:132"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavadocParser:135"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.JavadocParser:134"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.JavadocParser:127,1"
      Dst: "[java.lang.String].startsWith"
    - Src: "com.github.javaparser.JavadocParser:130,1"
      Dst: "[java.lang.String].length"
    - Src: "com.github.javaparser.JavadocParser:131,1"
      Dst: "[java.lang.String].substring"
    - Src: "com.github.javaparser.JavadocParser:131,1"
      Dst: "[com.github.javaparser.JavadocParser].startsWithAsterisk"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavadocParser].lambda$cleanLines$4(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavadocParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.JavadocParser:110"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavadocParser:109"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.JavadocParser:110,1"
      Dst: "[java.lang.String].trim"
    - Src: "com.github.javaparser.JavadocParser:110,1"
      Dst: "[java.lang.String].isEmpty"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavadocParser].lambda$cleanLines$3(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavadocParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 20
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.JavadocParser:98"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavadocParser:101"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.JavadocParser:100"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.JavadocParser:101"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavadocParser:107"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.JavadocParser:106"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.JavadocParser:103"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavadocParser:104"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.JavadocParser:103"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.JavadocParser:103"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavadocParser:107"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.JavadocParser:106"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.JavadocParser:97,1"
      Dst: "[com.github.javaparser.JavadocParser].startsWithAsterisk"
    - Src: "com.github.javaparser.JavadocParser:101,1"
      Dst: "[java.lang.String].length"
    - Src: "com.github.javaparser.JavadocParser:102,1"
      Dst: "[java.lang.String].charAt"
    - Src: "com.github.javaparser.JavadocParser:104,1"
      Dst: "[java.lang.String].substring"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavadocParser].lambda$parse$2(com.github.javaparser.javadoc.Javadoc,java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavadocParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.javadoc.Javadoc"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavadocParser:69,1"
      Dst: "[com.github.javaparser.JavadocParser].parseBlockTag"
    - Src: "com.github.javaparser.JavadocParser:69,1"
      Dst: "[com.github.javaparser.javadoc.Javadoc].addBlockTag"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavadocParser].lambda$parse$1(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavadocParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavadocParser:66,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.JavadocParser:66,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.JavadocParser:66,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavadocParser].lambda$parse$0(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavadocParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.JavadocParser:66"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavadocParser:65"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.JavadocParser:66,1"
      Dst: "[java.lang.String].isEmpty"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$BlockStatementParseStart__3].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ParseStart$BlockStatementParseStart__3"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseStart"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParseStart$BlockStatementParseStart__3].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$BlockStatementParseStart__3:-1,1"
      Dst: "[com.github.javaparser.ParseStart$BlockStatementParseStart__3].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$BlockStatementParseStart__3].<init>()"
    functionSourceFile: "com.github.javaparser.ParseStart$BlockStatementParseStart__3"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$BlockStatementParseStart__3:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$BlockStatementParseStart__3].parse(com.github.javaparser.GeneratedJavaParser)"
    functionSourceFile: "com.github.javaparser.ParseStart$BlockStatementParseStart__3"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "com.github.javaparser.GeneratedJavaParser"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].BlockStatementParseStart()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$BlockStatementParseStart__3:-1,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].BlockStatementParseStart"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_69__529].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_69__529"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_69__529].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_69__529:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_69__529].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_69__529].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_69__529"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_69__529:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_69__529].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_69__529"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$69(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_69__529:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$69"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$lambda_walk_10__124].bootstrap$(java.lang.Class,java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.Node$lambda_walk_10__124"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "java.lang.Class"
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node$lambda_walk_10__124].<init>(java.lang.Class,java.util.function.Consumer)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$lambda_walk_10__124:-1,1"
      Dst: "[com.github.javaparser.ast.Node$lambda_walk_10__124].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$lambda_walk_10__124].<init>(java.lang.Class,java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.Node$lambda_walk_10__124"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Class"
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$lambda_walk_10__124:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$lambda_walk_10__124].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.Node$lambda_walk_10__124"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].lambda$walk$10(java.lang.Class,java.util.function.Consumer,com.github.javaparser.ast.Node)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$lambda_walk_10__124:-1,1"
      Dst: "[com.github.javaparser.ast.Node].lambda$walk$10"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$2].<init>()"
    functionSourceFile: "com.github.javaparser.ast.Node$2"
    linkageType: null
    functionLinenumber: 805
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.DataKey].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$2:806,1"
      Dst: "[com.github.javaparser.ast.DataKey].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedLambdaConstraintType].<init>(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedLambdaConstraintType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedLambdaConstraintType:27,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedLambdaConstraintType].describe()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedLambdaConstraintType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedLambdaConstraintType:33,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.types.ResolvedLambdaConstraintType:33,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.types.ResolvedLambdaConstraintType:33,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].describe"
    - Src: "com.github.javaparser.resolution.types.ResolvedLambdaConstraintType:33,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedLambdaConstraintType].getBound()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedLambdaConstraintType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedLambdaConstraintType].isConstraint()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedLambdaConstraintType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedLambdaConstraintType].asConstraintType()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedLambdaConstraintType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedLambdaConstraintType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedLambdaConstraintType].bound(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedLambdaConstraintType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedLambdaConstraintType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedLambdaConstraintType:51,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedLambdaConstraintType].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedLambdaConstraintType].isAssignableBy(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedLambdaConstraintType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedLambdaConstraintType:56,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isAssignableBy"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedLambdaConstraintType].toString()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedLambdaConstraintType"
    linkageType: null
    functionLinenumber: 60
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedLambdaConstraintType:61,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.types.ResolvedLambdaConstraintType:61,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.types.ResolvedLambdaConstraintType:61,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_14__54].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_14__54"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.BiConsumer"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_14__54].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_14__54:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_14__54].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_14__54].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_14__54"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_14__54:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_14__54].accept(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_14__54"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$14(com.github.javaparser.ast.ImportDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_14__54:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$14"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_93__646].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_93__646"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_93__646].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_93__646:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_93__646].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_93__646].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_93__646"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_93__646:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_93__646].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_93__646"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$93(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_93__646:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$93"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].<init>()"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:70,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:70,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].<init>"
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:70,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:70,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].<init>(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.type.Type,java.lang.String,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.type.Type"
    - "java.lang.String"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:74,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:74,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:74,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].<init>(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.type.Type,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 5
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.type.Type"
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:79,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.type.Type,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    linkageType: null
    functionLinenumber: 86
    functionDepth: 0
    returnType: "void"
    argCount: 6
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.type.Type"
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.BodyDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].setModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].setType(com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].setDefaultValue(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 14
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:87,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].<init>"
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:88,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].setModifiers"
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:89,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].setType"
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:90,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].setName"
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:91,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].setDefaultValue"
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:92,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    linkageType: null
    functionLinenumber: 97
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Object)"
    functionUses: 19
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:98,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    linkageType: null
    functionLinenumber: 103
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Object)"
    functionUses: 23
    ICount: 5
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:104,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getDefaultValue()"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    linkageType: null
    functionLinenumber: 108
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 19
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:109,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getModifiers()"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    linkageType: null
    functionLinenumber: 119
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 15
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getName()"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    linkageType: null
    functionLinenumber: 124
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.SimpleName"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getType()"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    linkageType: null
    functionLinenumber: 129
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.Type"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].removeDefaultValue()"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:135,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].setDefaultValue"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].setDefaultValue(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    linkageType: null
    functionLinenumber: 145
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 15
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:146"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:149"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:148"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:150"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:152"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:151"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:149,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:151,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:153,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].setModifiers(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    linkageType: null
    functionLinenumber: 158
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:160"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:163"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:162"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:164"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:166"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:165"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:159,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:163,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:165,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:167,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].setName(com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    linkageType: null
    functionLinenumber: 172
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:174"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:177"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:176"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:178"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:180"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:179"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:173,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:177,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:179,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:181,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].setType(com.github.javaparser.ast.type.Type)"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    linkageType: null
    functionLinenumber: 186
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:188"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:191"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:190"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:192"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:194"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:193"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:187,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:191,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:193,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:195,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 24
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:202"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:205"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:204"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:205"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:211"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:210"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:206"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:211"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:210"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:211"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:217"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:216"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:212"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:211"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:210"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:207,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].removeDefaultValue"
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:211,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:212,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:213,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:217,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].remove"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].clone()"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    linkageType: null
    functionLinenumber: 222
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:223,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:223,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    linkageType: null
    functionLinenumber: 228
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.AnnotationMemberDeclarationMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    linkageType: null
    functionLinenumber: 234
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].setDefaultValue(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].setType(com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 37
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:235"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:238"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:237"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:238"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:244"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:243"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:239"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:244"
        BranchSideFuncs:
        - "setDefaultValue(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:243"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:244"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:250"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:249"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:245"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:244"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:243"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:250"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:254"
        BranchSideFuncs:
        - "setName(com.github.javaparser.ast.expr.SimpleName)"
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:253"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:254"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:258"
        BranchSideFuncs:
        - "setType(com.github.javaparser.ast.type.Type)"
      - BranchSide: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:257"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:240,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].setDefaultValue"
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:244,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:245,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:246,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:251,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].setName"
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:255,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].setType"
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:258,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].replace"
    JavaMethodInfo: null
    BBCount: 15
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].isAnnotationMemberDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].asAnnotationMemberDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].ifAnnotationMemberDeclaration(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:276,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].resolve()"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.declarations.ResolvedAnnotationMemberDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:281,1"
      Dst: "[com.github.javaparser.ast.Node].getSymbolResolver"
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:281,1"
      Dst: "[com.github.javaparser.resolution.SymbolResolver].resolveDeclaration"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].toAnnotationMemberDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.AnnotationMemberDeclaration:287,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$AnnotationBodyDeclarationParseStart__7].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ParseStart$AnnotationBodyDeclarationParseStart__7"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseStart"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParseStart$AnnotationBodyDeclarationParseStart__7].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$AnnotationBodyDeclarationParseStart__7:-1,1"
      Dst: "[com.github.javaparser.ParseStart$AnnotationBodyDeclarationParseStart__7].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$AnnotationBodyDeclarationParseStart__7].<init>()"
    functionSourceFile: "com.github.javaparser.ParseStart$AnnotationBodyDeclarationParseStart__7"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$AnnotationBodyDeclarationParseStart__7:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$AnnotationBodyDeclarationParseStart__7].parse(com.github.javaparser.GeneratedJavaParser)"
    functionSourceFile: "com.github.javaparser.ParseStart$AnnotationBodyDeclarationParseStart__7"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "com.github.javaparser.GeneratedJavaParser"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].AnnotationBodyDeclarationParseStart()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$AnnotationBodyDeclarationParseStart__7:-1,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].AnnotationBodyDeclarationParseStart"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__574].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__574"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__574].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__574:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__574].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__574].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__574"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__574:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__574].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__574"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__574:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__649].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__649"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__649].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__649:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__649].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__649].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__649"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__649:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__649].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__649"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__649:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Utils].<init>()"
    functionSourceFile: "com.github.javaparser.utils.Utils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.Utils:38,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Utils].isNullOrEmpty(java.util.Collection)"
    functionSourceFile: "com.github.javaparser.utils.Utils"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.util.Collection"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorSet].isEmpty()"
    - "[com.github.javaparser.utils.VisitorList].isEmpty()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    functionUses: 33
    ICount: 8
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.Utils:57"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Utils:56"
        BranchSideFuncs:
        - "isEmpty()"
    - Branch String: "com.github.javaparser.utils.Utils:57"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Utils:56"
        BranchSideFuncs:
        - "isEmpty()"
    Callsites:
    - Src: "com.github.javaparser.utils.Utils:57,1"
      Dst: "[java.util.Collection].isEmpty"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.Utils"
    linkageType: null
    functionLinenumber: 60
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 173
    ICount: 6
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.Utils:61"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Utils:64"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.Utils:63"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.Utils:62,1"
      Dst: "[java.lang.AssertionError].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Utils].assertNonEmpty(java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.Utils"
    linkageType: null
    functionLinenumber: 67
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 8
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.Utils:68"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Utils:69"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.Utils:68"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.Utils:68"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Utils:71"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.Utils:70"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.Utils:68,1"
      Dst: "[java.lang.String].isEmpty"
    - Src: "com.github.javaparser.utils.Utils:69,1"
      Dst: "[java.lang.AssertionError].<init>"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Utils].assertNonNegative(java.lang.Number)"
    functionSourceFile: "com.github.javaparser.utils.Utils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Number"
    argCount: 1
    argTypes:
    - "java.lang.Number"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.Utils:75"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Utils:78"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.Utils:77"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.Utils:75,1"
      Dst: "[java.lang.Number].longValue"
    - Src: "com.github.javaparser.utils.Utils:76,1"
      Dst: "[java.lang.AssertionError].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Utils].assertPositive(java.lang.Number)"
    functionSourceFile: "com.github.javaparser.utils.Utils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Number"
    argCount: 1
    argTypes:
    - "java.lang.Number"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.Utils:82"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Utils:85"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.Utils:84"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.Utils:82,1"
      Dst: "[java.lang.Number].longValue"
    - Src: "com.github.javaparser.utils.Utils:83,1"
      Dst: "[java.lang.AssertionError].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Utils].escapeEndOfLines(java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.Utils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 19
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.Utils:93"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Utils:105"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.Utils:104"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.Utils:92,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.utils.Utils:93,1"
      Dst: "[java.lang.String].toCharArray"
    - Src: "com.github.javaparser.utils.Utils:96,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.utils.Utils:105,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.utils.Utils].readerToString(java.io.Reader)"
    functionSourceFile: "com.github.javaparser.utils.Utils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.io.Reader"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.Utils:112"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Utils:115"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.Utils:114"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.Utils:109,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.utils.Utils:112,1"
      Dst: "[java.io.Reader].read"
    - Src: "com.github.javaparser.utils.Utils:113,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.utils.Utils:115,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.utils.Utils].toCamelCase(java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.Utils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.Utils:123,1"
      Dst: "[com.github.javaparser.utils.Utils].screamingToCamelCase"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Utils].screamingToCamelCase(java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.Utils"
    linkageType: null
    functionLinenumber: 131
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].capitalize(java.lang.String)"
    functionUses: 1
    ICount: 18
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.Utils:134"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Utils:137"
        BranchSideFuncs:
        - "capitalize(java.lang.String)"
      - BranchSide: "com.github.javaparser.utils.Utils:136"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.Utils:135"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Utils:134"
        BranchSideFuncs:
        - "capitalize(java.lang.String)"
    Callsites:
    - Src: "com.github.javaparser.utils.Utils:132,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.utils.Utils:133,1"
      Dst: "[java.lang.String].toLowerCase"
    - Src: "com.github.javaparser.utils.Utils:133,1"
      Dst: "[java.lang.String].split"
    - Src: "com.github.javaparser.utils.Utils:135,1"
      Dst: "[com.github.javaparser.utils.Utils].capitalize"
    - Src: "com.github.javaparser.utils.Utils:135,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.utils.Utils:137,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.utils.Utils].camelCaseToScreaming(java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.Utils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 23
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.Utils:145"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Utils:148"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.Utils:147"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.Utils:149"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Utils:155"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.Utils:154"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.Utils:150"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Utils:null"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.Utils:145,1"
      Dst: "[java.lang.String].isEmpty"
    - Src: "com.github.javaparser.utils.Utils:148,1"
      Dst: "[java.lang.String].substring"
    - Src: "com.github.javaparser.utils.Utils:148,1"
      Dst: "[java.lang.String].toUpperCase"
    - Src: "com.github.javaparser.utils.Utils:148,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.utils.Utils:149,1"
      Dst: "[java.lang.String].toCharArray"
    - Src: "com.github.javaparser.utils.Utils:150,1"
      Dst: "[java.lang.Character].isUpperCase"
    - Src: "com.github.javaparser.utils.Utils:151,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.utils.Utils:153,1"
      Dst: "[java.lang.Character].toUpperCase"
    - Src: "com.github.javaparser.utils.Utils:155,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.utils.Utils].nextWord(java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.Utils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.Utils:163"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Utils:166"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.Utils:165"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.Utils:163"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Utils:166"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.Utils:165"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.Utils:163,1"
      Dst: "[java.lang.String].length"
    - Src: "com.github.javaparser.utils.Utils:163,1"
      Dst: "[java.lang.String].charAt"
    - Src: "com.github.javaparser.utils.Utils:163,1"
      Dst: "[java.lang.Character].isWhitespace"
    - Src: "com.github.javaparser.utils.Utils:166,1"
      Dst: "[java.lang.String].substring"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.utils.Utils].indent(java.lang.StringBuilder,int)"
    functionSourceFile: "com.github.javaparser.utils.Utils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.StringBuilder"
    argCount: 2
    argTypes:
    - "java.lang.StringBuilder"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.Utils:173"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Utils:175"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.Utils:174,1"
      Dst: "[java.lang.StringBuilder].append"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.utils.Utils].capitalize(java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.Utils"
    linkageType: null
    functionLinenumber: 182
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils$toUpperCase__875].bootstrap$()"
    - "[com.github.javaparser.utils.Utils].stringTransformer(java.lang.String,java.lang.String,java.util.function.Function)"
    functionUses: 4
    ICount: 4
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.Utils:183,1"
      Dst: "[com.github.javaparser.utils.Utils$toUpperCase__875].bootstrap$"
    - Src: "com.github.javaparser.utils.Utils:183,1"
      Dst: "[com.github.javaparser.utils.Utils].stringTransformer"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Utils].decapitalize(java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.Utils"
    linkageType: null
    functionLinenumber: 189
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils$toLowerCase__759].bootstrap$()"
    - "[com.github.javaparser.utils.Utils].stringTransformer(java.lang.String,java.lang.String,java.util.function.Function)"
    functionUses: 2
    ICount: 4
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.Utils:190,1"
      Dst: "[com.github.javaparser.utils.Utils$toLowerCase__759].bootstrap$"
    - Src: "com.github.javaparser.utils.Utils:190,1"
      Dst: "[com.github.javaparser.utils.Utils].stringTransformer"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Utils].stringTransformer(java.lang.String,java.lang.String,java.util.function.Function)"
    functionSourceFile: "com.github.javaparser.utils.Utils"
    linkageType: null
    functionLinenumber: 193
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 3
    argTypes:
    - "java.lang.String"
    - "java.lang.String"
    - "java.util.function.Function"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__582].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_123__436].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_115__662].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_85__374].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__431].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_72__363].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_49__351].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_0__123].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__660].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__470].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter$asString__753].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_91__390].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$asString__779].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_calculateMaximumCommonType_1__790].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__487].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_26__380].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__416].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_71__609].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__627].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_modifyList_112__756].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_124__535].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__574].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__624].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_64__493].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_27__450].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_70__608].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__548].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_31__477].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_69__529].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__442].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__473].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__525].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration$lambda_isNestedType_10__791].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_40__412].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_95__642].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__580].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_74__408].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__652].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$cast__721].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_122__469].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__594].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_107__369].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__500].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_17__547].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_29__621].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_121__466].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType$asString__682].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix$lambda_toString_1__88].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_22__567].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_102__386].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_76__655].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__635].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_37__499].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_38__403].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_67__398].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__732].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__361].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__615].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_16__455].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__569].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__480].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_119__461].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_43__584].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_63__546].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_113__479].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getFields_18__769].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__601].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__731].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_44__590].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_83__421].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__372].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__560].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_61__426].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_89__670].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__506].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_21__407].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_53__524].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_120__600].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__510].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__448].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_90__433].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__702].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList$toString__87].apply(java.lang.Object)"
    - "[com.github.javaparser.JavaToken$toString__86].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__563].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__533].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__404].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__409].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_2__519].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_33__579].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_41__633].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_117__596].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__638].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_79__571].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__666].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_7__613].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_47__629].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_86__643].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$asString__781].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_66__397].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__739].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__644].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__384].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__418].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_35__637].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__382].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.Node$lambda_getPrinter_1__105].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_5__659].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_30__486].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_111__356].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__606].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_80__572].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_60__425].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_7__718].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__622].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_20__406].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_2__784].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__618].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__401].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_39__411].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_93__646].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__704].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_116__556].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__434].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__423].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_42__668].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__513].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$lambda_toString_1__89].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__388].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_106__617].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Expression$lambda_static_1__109].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_81__396].apply(java.lang.Object)"
    - "[com.github.javaparser.Problem$lambda_getVerboseMessage_0__676].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_1__810].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_51__465].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_84__422].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__664].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$equals__723].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration$lambda_isTopLevelType_0__690].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_118__553].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__647].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__557].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__444].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__437].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$cast__710].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_98__420].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.Utils$toLowerCase__759].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__640].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_24__378].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_6__377].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_101__634].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_94__559].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType$asString__683].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_0__538].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_7__734].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__497].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_14__528].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_56__532].apply(java.lang.Object)"
    - "[com.github.javaparser.JavaParser$get__28].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$getKeyword__778].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__364].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__494].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_59__503].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__482].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__715].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_23__568].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__399].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_15__597].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_3__786].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_92__391].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__577].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__428].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_96__573].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_10__562].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_82__447].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__722].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__631].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__394].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__536].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_48__630].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__475].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_68__591].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_13__527].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__367].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_109__472].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__656].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__456].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_25__379].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_19__550].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__491].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_88__669].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__730].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__370].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_1__518].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_114__360].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_50__464].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__413].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__588].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_46__485].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__467].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__352].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethods_2__126].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__592].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__727].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$getParentNode__122].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_11__541].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinter$lambda_createDefaultVisitor_0__757].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__551].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_100__490].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_110__675].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_52__430].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__649].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__554].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_28__620].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__354].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_3__626].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__522].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_45__484].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__375].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$getKeyword__780].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_34__515].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__737].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_62__427].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__504].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_12__576].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_97__357].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_32__478].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_108__366].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType$asString__751].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__565].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_4__658].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_99__489].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_55__508].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_75__654].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__530].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_103__439].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_105__441].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_126__387].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__451].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__673].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__516].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_87__446].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__542].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__459].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_9__512].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$cast__714].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__603].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__539].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_125__605].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.ConcreteSyntaxModel$lambda_static_1__766].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_73__663].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__671].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__598].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_36__610].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_65__496].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__726].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__462].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_104__440].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__711].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_4__813].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$trimTrailing__787].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__392].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__586].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__738].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_8__614].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__520].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_78__458].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__358].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$equals__716].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_getMaximumCommonType_0__789].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_77__585].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_57__651].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__544].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_58__502].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_54__415].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_18__509].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration$Signature$asString__106].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__453].apply(java.lang.Object)"
    - "[com.github.javaparser.Problem$lambda_getVerboseMessage_1__104].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__611].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter$lambda_visit_0__808].apply(java.lang.Object)"
    functionUses: 2
    ICount: 21
    EdgeCount: 281
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.Utils:194"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Utils:197"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.Utils:196"
        BranchSideFuncs:
        - "apply(java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.utils.Utils:194,1"
      Dst: "[java.lang.String].isEmpty"
    - Src: "com.github.javaparser.utils.Utils:195,1"
      Dst: "[java.lang.String].format"
    - Src: "com.github.javaparser.utils.Utils:195,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    - Src: "com.github.javaparser.utils.Utils:197,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.utils.Utils:197,1"
      Dst: "[java.lang.String].substring"
    - Src: "com.github.javaparser.utils.Utils:197,1"
      Dst: "[java.util.function.Function].apply"
    - Src: "com.github.javaparser.utils.Utils:197,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.utils.Utils:197,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Utils].valueIsNullOrEmpty(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.Utils"
    linkageType: null
    functionLinenumber: 203
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorSet].isEmpty()"
    - "[com.github.javaparser.utils.VisitorList].isEmpty()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    functionUses: 2
    ICount: 19
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.Utils:204"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Utils:207"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.Utils:206"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.Utils:207"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Utils:214"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.Utils:213"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.Utils:208"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Utils:211"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.Utils:210"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.Utils:214"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Utils:219"
        BranchSideFuncs:
        - "isEmpty()"
      - BranchSide: "com.github.javaparser.utils.Utils:218"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.Utils:215"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Utils:219"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.Utils:218"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.Utils:208,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.utils.Utils:209,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.utils.Utils:215,1"
      Dst: "[java.util.Collection].isEmpty"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Utils].valueIsNullOrEmptyStringOrOptional(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.Utils"
    linkageType: null
    functionLinenumber: 222
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 13
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.Utils:223"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Utils:226"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.Utils:225"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.Utils:226"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Utils:233"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.Utils:232"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.Utils:227"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Utils:230"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.Utils:229"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.Utils:227,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.utils.Utils:228,1"
      Dst: "[java.util.Optional].get"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Utils].replaceElementByObjectIdentity(java.util.List,java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.Utils"
    linkageType: null
    functionLinenumber: 239
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "java.util.List"
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].indexOfElementByObjectIdentity(java.util.List,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].set(int,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].set(int,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].set(int,java.lang.Object)"
    functionUses: 1
    ICount: 9
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.Utils:241"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Utils:244"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.Utils:243"
        BranchSideFuncs:
        - "set(int,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.utils.Utils:240,1"
      Dst: "[com.github.javaparser.utils.Utils].indexOfElementByObjectIdentity"
    - Src: "com.github.javaparser.utils.Utils:244,1"
      Dst: "[java.util.List].set"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Utils].removeElementByObjectIdentity(java.util.List,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.Utils"
    linkageType: null
    functionLinenumber: 250
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.util.List"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].indexOfElementByObjectIdentity(java.util.List,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].remove(int)"
    - "[com.github.javaparser.ast.NodeList].remove(int)"
    - "[com.github.javaparser.utils.VisitorList$3].remove(int)"
    functionUses: 1
    ICount: 8
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.Utils:252"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Utils:255"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.Utils:254"
        BranchSideFuncs:
        - "remove(int)"
    Callsites:
    - Src: "com.github.javaparser.utils.Utils:251,1"
      Dst: "[com.github.javaparser.utils.Utils].indexOfElementByObjectIdentity"
    - Src: "com.github.javaparser.utils.Utils:255,1"
      Dst: "[java.util.List].remove"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Utils].indexOfElementByObjectIdentity(java.util.List,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.Utils"
    linkageType: null
    functionLinenumber: 261
    functionDepth: 0
    returnType: "int"
    argCount: 2
    argTypes:
    - "java.util.List"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    functionUses: 2
    ICount: 12
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.Utils:262"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Utils:null"
        BranchSideFuncs:
        - "get(int)"
    - Branch String: "com.github.javaparser.utils.Utils:264"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Utils:262"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.Utils:261"
        BranchSideFuncs:
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.utils.Utils:262,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.utils.Utils:263,1"
      Dst: "[java.util.List].get"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.utils.Utils].set(java.lang.Object[])"
    functionSourceFile: "com.github.javaparser.utils.Utils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Set"
    argCount: 1
    argTypes:
    - "java.lang.Object[]"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.Utils:276,1"
      Dst: "[java.util.Arrays].asList"
    - Src: "com.github.javaparser.utils.Utils:276,1"
      Dst: "[java.util.HashSet].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Utils].normalizeEolInTextBlock(java.lang.String,java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.Utils"
    linkageType: null
    functionLinenumber: 282
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 6
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.Utils:283,1"
      Dst: "[java.lang.String].replaceAll"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Utils].normalizeEolInTextBlock(java.lang.String,com.github.javaparser.utils.LineSeparator)"
    functionSourceFile: "com.github.javaparser.utils.Utils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.utils.LineSeparator"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.Utils:290,1"
      Dst: "[com.github.javaparser.utils.LineSeparator].asRawString"
    - Src: "com.github.javaparser.utils.Utils:290,1"
      Dst: "[com.github.javaparser.utils.Utils].normalizeEolInTextBlock"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Utils].removeFileExtension(java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.Utils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.Utils:298"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Utils:300"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.Utils:299"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.Utils:297,1"
      Dst: "[java.lang.String].lastIndexOf"
    - Src: "com.github.javaparser.utils.Utils:300,1"
      Dst: "[java.lang.String].substring"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Utils].trimTrailingSpaces(java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.Utils"
    linkageType: null
    functionLinenumber: 306
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 13
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.Utils:307"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Utils:310"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.Utils:309"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.Utils:307"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Utils:310"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.Utils:309"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.Utils:307,1"
      Dst: "[java.lang.String].length"
    - Src: "com.github.javaparser.utils.Utils:307,1"
      Dst: "[java.lang.String].charAt"
    - Src: "com.github.javaparser.utils.Utils:308,1"
      Dst: "[java.lang.String].substring"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.utils.Utils].hasUnaryMinusAsParent(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.utils.Utils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 13
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.Utils:317,1"
      Dst: "[com.github.javaparser.ast.Node].getParentNode"
    - Src: "com.github.javaparser.utils.Utils:317,1"
      Dst: "[com.github.javaparser.utils.Utils$lambda_hasUnaryMinusAsParent_0__1006].bootstrap$"
    - Src: "com.github.javaparser.utils.Utils:317,1"
      Dst: "[java.util.Optional].filter"
    - Src: "com.github.javaparser.utils.Utils:317,1"
      Dst: "[com.github.javaparser.utils.Utils$lambda_hasUnaryMinusAsParent_1__1007].bootstrap$"
    - Src: "com.github.javaparser.utils.Utils:317,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.utils.Utils:317,1"
      Dst: "[com.github.javaparser.utils.Utils$lambda_hasUnaryMinusAsParent_2__1008].bootstrap$"
    - Src: "com.github.javaparser.utils.Utils:317,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.utils.Utils:317,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.utils.Utils:317,1"
      Dst: "[java.lang.Boolean].booleanValue"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Utils].lambda$hasUnaryMinusAsParent$2(com.github.javaparser.ast.expr.UnaryExpr)"
    functionSourceFile: "com.github.javaparser.utils.Utils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.UnaryExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.Utils:317"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Utils:316"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.Utils:317,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr].getOperator"
    - Src: "com.github.javaparser.utils.Utils:317,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Utils].lambda$hasUnaryMinusAsParent$1(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.utils.Utils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.UnaryExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Utils].lambda$hasUnaryMinusAsParent$0(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.utils.Utils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_9__699].bootstrap$(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void,com.github.javaparser.ast.body.ConstructorDeclaration)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_9__699"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 3
    argTypes:
    - "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    - "java.lang.Void"
    - "com.github.javaparser.ast.body.ConstructorDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_9__699].<init>(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void,com.github.javaparser.ast.body.ConstructorDeclaration)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_9__699:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_9__699].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_9__699].<init>(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void,com.github.javaparser.ast.body.ConstructorDeclaration)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_9__699"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    - "java.lang.Void"
    - "com.github.javaparser.ast.body.ConstructorDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_9__699:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_9__699].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_9__699"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$9(java.lang.Void,com.github.javaparser.ast.body.ConstructorDeclaration,com.github.javaparser.ast.body.ReceiverParameter)"
    functionUses: 4
    ICount: 8
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_9__699:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$9"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$lambda_calculatedSyntaxModelForNode_0__841].bootstrap$(com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator,com.github.javaparser.ast.Node,java.util.List,com.github.javaparser.printer.lexicalpreservation.changes.Change)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$lambda_calculatedSyntaxModelForNode_0__841"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 4
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator"
    - "com.github.javaparser.ast.Node"
    - "java.util.List"
    - "com.github.javaparser.printer.lexicalpreservation.changes.Change"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$lambda_calculatedSyntaxModelForNode_0__841].<init>(com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator,com.github.javaparser.ast.Node,java.util.List,com.github.javaparser.printer.lexicalpreservation.changes.Change)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$lambda_calculatedSyntaxModelForNode_0__841:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$lambda_calculatedSyntaxModelForNode_0__841].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$lambda_calculatedSyntaxModelForNode_0__841].<init>(com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator,com.github.javaparser.ast.Node,java.util.List,com.github.javaparser.printer.lexicalpreservation.changes.Change)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$lambda_calculatedSyntaxModelForNode_0__841"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator"
    - "com.github.javaparser.ast.Node"
    - "java.util.List"
    - "com.github.javaparser.printer.lexicalpreservation.changes.Change"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$lambda_calculatedSyntaxModelForNode_0__841:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$lambda_calculatedSyntaxModelForNode_0__841].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$lambda_calculatedSyntaxModelForNode_0__841"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$lambda_calculatedSyntaxModelForNode_0__841:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].lambda$calculatedSyntaxModelForNode$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Range].<init>(com.github.javaparser.Position,com.github.javaparser.Position)"
    functionSourceFile: "com.github.javaparser.Range"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.Position"
    - "com.github.javaparser.Position"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Position].isBefore(com.github.javaparser.Position)"
    functionUses: 4
    ICount: 20
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.Range:42"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Range:45"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.Range:44"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.Range:45"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Range:49"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.Range:48"
        BranchSideFuncs:
        - "isBefore(com.github.javaparser.Position)"
    - Branch String: "com.github.javaparser.Range:49"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Range:53"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.Range:52"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.Range:41,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.Range:43,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    - Src: "com.github.javaparser.Range:49,1"
      Dst: "[com.github.javaparser.Position].isBefore"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Range].range(com.github.javaparser.Position,com.github.javaparser.Position)"
    functionSourceFile: "com.github.javaparser.Range"
    linkageType: null
    functionLinenumber: 65
    functionDepth: 0
    returnType: "com.github.javaparser.Range"
    argCount: 2
    argTypes:
    - "com.github.javaparser.Position"
    - "com.github.javaparser.Position"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Range].<init>(com.github.javaparser.Position,com.github.javaparser.Position)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Range:66,1"
      Dst: "[com.github.javaparser.Range].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Range].range(int,int,int,int)"
    functionSourceFile: "com.github.javaparser.Range"
    linkageType: null
    functionLinenumber: 79
    functionDepth: 0
    returnType: "com.github.javaparser.Range"
    argCount: 4
    argTypes:
    - "int"
    - "int"
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Range].<init>(com.github.javaparser.Position,com.github.javaparser.Position)"
    - "[com.github.javaparser.Position].<init>(int,int)"
    - "[com.github.javaparser.Position].<init>(int,int)"
    functionUses: 3
    ICount: 11
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Range:80,1"
      Dst: "[com.github.javaparser.Position].<init>"
    - Src: "com.github.javaparser.Range:80,1"
      Dst: "[com.github.javaparser.Range].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Range].withBeginColumn(int)"
    functionSourceFile: "com.github.javaparser.Range"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.Range"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Range:89,1"
      Dst: "[com.github.javaparser.Position].withColumn"
    - Src: "com.github.javaparser.Range:89,1"
      Dst: "[com.github.javaparser.Range].range"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Range].withBeginLine(int)"
    functionSourceFile: "com.github.javaparser.Range"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.Range"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Range:98,1"
      Dst: "[com.github.javaparser.Position].withLine"
    - Src: "com.github.javaparser.Range:98,1"
      Dst: "[com.github.javaparser.Range].range"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Range].withEndColumn(int)"
    functionSourceFile: "com.github.javaparser.Range"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.Range"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Range:107,1"
      Dst: "[com.github.javaparser.Position].withColumn"
    - Src: "com.github.javaparser.Range:107,1"
      Dst: "[com.github.javaparser.Range].range"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Range].withEndLine(int)"
    functionSourceFile: "com.github.javaparser.Range"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.Range"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Range:116,1"
      Dst: "[com.github.javaparser.Position].withLine"
    - Src: "com.github.javaparser.Range:116,1"
      Dst: "[com.github.javaparser.Range].range"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Range].withBegin(com.github.javaparser.Position)"
    functionSourceFile: "com.github.javaparser.Range"
    linkageType: null
    functionLinenumber: 123
    functionDepth: 0
    returnType: "com.github.javaparser.Range"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Position"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Range].range(com.github.javaparser.Position,com.github.javaparser.Position)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Range:124,1"
      Dst: "[com.github.javaparser.Range].range"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Range].withEnd(com.github.javaparser.Position)"
    functionSourceFile: "com.github.javaparser.Range"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.Range"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Position"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Range:132,1"
      Dst: "[com.github.javaparser.Range].range"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Range].contains(com.github.javaparser.Range)"
    functionSourceFile: "com.github.javaparser.Range"
    linkageType: null
    functionLinenumber: 141
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Range"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Position].isBeforeOrEqual(com.github.javaparser.Position)"
    - "[com.github.javaparser.Position].isAfterOrEqual(com.github.javaparser.Position)"
    functionUses: 4
    ICount: 11
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.Range:143"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Range:144"
        BranchSideFuncs:
        - "isAfterOrEqual(com.github.javaparser.Position)"
      - BranchSide: "com.github.javaparser.Range:143"
        BranchSideFuncs:
        - "isAfterOrEqual(com.github.javaparser.Position)"
    Callsites:
    - Src: "com.github.javaparser.Range:142,1"
      Dst: "[com.github.javaparser.Position].isBeforeOrEqual"
    - Src: "com.github.javaparser.Range:144,1"
      Dst: "[com.github.javaparser.Position].isAfterOrEqual"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Range].contains(com.github.javaparser.Position)"
    functionSourceFile: "com.github.javaparser.Range"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Position"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 14
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.Range:156"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Range:155"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.Range:156"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Range:155"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.Range:156"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Range:155"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.Range:156,1"
      Dst: "[com.github.javaparser.Range].strictlyContains"
    - Src: "com.github.javaparser.Range:156,1"
      Dst: "[com.github.javaparser.Position].equals"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Range].strictlyContains(com.github.javaparser.Range)"
    functionSourceFile: "com.github.javaparser.Range"
    linkageType: null
    functionLinenumber: 164
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Range"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Position].isBefore(com.github.javaparser.Position)"
    - "[com.github.javaparser.Position].isAfter(com.github.javaparser.Position)"
    functionUses: 1
    ICount: 14
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.Range:167"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Range:164"
        BranchSideFuncs:
        - "isAfter(com.github.javaparser.Position)"
        - "isBefore(com.github.javaparser.Position)"
    - Branch String: "com.github.javaparser.Range:167"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Range:164"
        BranchSideFuncs:
        - "isAfter(com.github.javaparser.Position)"
        - "isBefore(com.github.javaparser.Position)"
    Callsites:
    - Src: "com.github.javaparser.Range:165,1"
      Dst: "[com.github.javaparser.Position].isBefore"
    - Src: "com.github.javaparser.Range:166,1"
      Dst: "[com.github.javaparser.Position].isAfter"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Range].strictlyContains(com.github.javaparser.Position)"
    functionSourceFile: "com.github.javaparser.Range"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Position"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.Range:176"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Range:175"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.Range:176"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Range:175"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.Range:176,1"
      Dst: "[com.github.javaparser.Position].isAfter"
    - Src: "com.github.javaparser.Range:176,1"
      Dst: "[com.github.javaparser.Position].isBefore"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Range].overlapsWith(com.github.javaparser.Range)"
    functionSourceFile: "com.github.javaparser.Range"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Range"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 18
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.Range:193"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Range:192"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.Range:193"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Range:192"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.Range:193"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Range:192"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.Range:193"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Range:192"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.Range:193,1"
      Dst: "[com.github.javaparser.Range].contains"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Range].isBefore(com.github.javaparser.Position)"
    functionSourceFile: "com.github.javaparser.Range"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Position"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Range:201,1"
      Dst: "[com.github.javaparser.Position].isBefore"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Range].isBefore(com.github.javaparser.Range)"
    functionSourceFile: "com.github.javaparser.Range"
    linkageType: null
    functionLinenumber: 208
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Range"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Position].isBefore(com.github.javaparser.Position)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Range:209,1"
      Dst: "[com.github.javaparser.Position].isBefore"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Range].isAfter(com.github.javaparser.Position)"
    functionSourceFile: "com.github.javaparser.Range"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Position"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Range:217,1"
      Dst: "[com.github.javaparser.Position].isAfter"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Range].isAfter(com.github.javaparser.Range)"
    functionSourceFile: "com.github.javaparser.Range"
    linkageType: null
    functionLinenumber: 224
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Range"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Position].isAfter(com.github.javaparser.Position)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Range:225,1"
      Dst: "[com.github.javaparser.Position].isAfter"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Range].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.Range"
    linkageType: null
    functionLinenumber: 229
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Position].equals(java.lang.Object)"
    - "[com.github.javaparser.Position].equals(java.lang.Object)"
    functionUses: 4
    ICount: 22
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.Range:230"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Range:232"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.Range:231"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.Range:232"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Range:233"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.Range:232"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.Range:232"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Range:234"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.Range:233"
        BranchSideFuncs:
        - "equals(java.lang.Object)"
    - Branch String: "com.github.javaparser.Range:235"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Range:233"
        BranchSideFuncs:
        - "equals(java.lang.Object)"
    - Branch String: "com.github.javaparser.Range:235"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Range:233"
        BranchSideFuncs:
        - "equals(java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.Range:232,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.Range:235,1"
      Dst: "[com.github.javaparser.Position].equals"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Range].hashCode()"
    functionSourceFile: "com.github.javaparser.Range"
    linkageType: null
    functionLinenumber: 239
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Position].hashCode()"
    - "[com.github.javaparser.Position].hashCode()"
    functionUses: 3
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Range:240,1"
      Dst: "[com.github.javaparser.Position].hashCode"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Range].toString()"
    functionSourceFile: "com.github.javaparser.Range"
    linkageType: null
    functionLinenumber: 244
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 5
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Range:245,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.Range:245,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.Range:245,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Range].getLineCount()"
    functionSourceFile: "com.github.javaparser.Range"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__604].bootstrap$(com.github.javaparser.ast.expr.TextBlockLiteralExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__604"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__604].<init>(com.github.javaparser.ast.expr.TextBlockLiteralExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__604:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__604].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__604].<init>(com.github.javaparser.ast.expr.TextBlockLiteralExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__604"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__604:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__604].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__604"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__604:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_222__230].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_222__230"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_222__230].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_222__230:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_222__230].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_222__230].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_222__230"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_222__230:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_222__230].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_222__230"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$222(java.lang.Object,com.github.javaparser.ast.body.BodyDeclaration)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_222__230:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$222"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__627].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__627"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__627].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__627:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__627].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__627].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__627"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__627:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__627].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__627"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__627:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$PostOrderIterator].<init>(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.Node$PostOrderIterator"
    linkageType: null
    functionLinenumber: 1087
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node$PostOrderIterator].fillStackToLeaf(com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 13
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$PostOrderIterator:1088,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.ast.Node$PostOrderIterator:1080,1"
      Dst: "[java.util.Stack].<init>"
    - Src: "com.github.javaparser.ast.Node$PostOrderIterator:1090,1"
      Dst: "[com.github.javaparser.ast.Node$PostOrderIterator].fillStackToLeaf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$PostOrderIterator].fillStackToLeaf(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.Node$PostOrderIterator"
    linkageType: null
    functionLinenumber: 1094
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].getChildNodes()"
    - "[com.github.javaparser.utils.VisitorList].isEmpty()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    functionUses: 2
    ICount: 15
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.Node$PostOrderIterator:1096"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.Node$PostOrderIterator:1099"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.Node$PostOrderIterator:1098"
        BranchSideFuncs:
        - "get(int)"
    Callsites:
    - Src: "com.github.javaparser.ast.Node$PostOrderIterator:1095,1"
      Dst: "[com.github.javaparser.ast.Node].getChildNodes"
    - Src: "com.github.javaparser.ast.Node$PostOrderIterator:1096,1"
      Dst: "[java.util.List].isEmpty"
    - Src: "com.github.javaparser.ast.Node$PostOrderIterator:1099,1"
      Dst: "[java.util.Stack].push"
    - Src: "com.github.javaparser.ast.Node$PostOrderIterator:1100,1"
      Dst: "[java.lang.Integer].valueOf"
    - Src: "com.github.javaparser.ast.Node$PostOrderIterator:1101,1"
      Dst: "[java.util.List].get"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    functionSourceFile: "com.github.javaparser.ast.Node$PostOrderIterator"
    linkageType: null
    functionLinenumber: 1106
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 204
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    functionSourceFile: "com.github.javaparser.ast.Node$PostOrderIterator"
    linkageType: null
    functionLinenumber: 1111
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].fillStackToLeaf(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].nextFromLevel()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].nextFromLevel()"
    functionUses: 148
    ICount: 36
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.Node$PostOrderIterator:1114"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.Node$PostOrderIterator:1112"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.Node$PostOrderIterator:1111"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.Node$PostOrderIterator:1115"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.Node$PostOrderIterator:1120"
        BranchSideFuncs:
        - "get(int)"
        - "fillStackToLeaf(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.Node$PostOrderIterator:1119"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.Node$PostOrderIterator:1122"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.Node$PostOrderIterator:1120"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.Node$PostOrderIterator:1119"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.Node$PostOrderIterator:1123"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.Node$PostOrderIterator:1126"
        BranchSideFuncs:
        - "nextFromLevel()"
      - BranchSide: "com.github.javaparser.ast.Node$PostOrderIterator:1125"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$PostOrderIterator:1112,1"
      Dst: "[java.util.Stack].peek"
    - Src: "com.github.javaparser.ast.Node$PostOrderIterator:1113,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.Node$PostOrderIterator:1114,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.ast.Node$PostOrderIterator:1116,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.ast.Node$PostOrderIterator:1117,1"
      Dst: "[com.github.javaparser.ast.Node$PostOrderIterator].fillStackToLeaf"
    - Src: "com.github.javaparser.ast.Node$PostOrderIterator:1118,1"
      Dst: "[com.github.javaparser.ast.Node$PostOrderIterator].nextFromLevel"
    - Src: "com.github.javaparser.ast.Node$PostOrderIterator:1120,1"
      Dst: "[java.util.Stack].pop"
    - Src: "com.github.javaparser.ast.Node$PostOrderIterator:1122,1"
      Dst: "[java.util.Stack].empty"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$PostOrderIterator].nextFromLevel()"
    functionSourceFile: "com.github.javaparser.ast.Node$PostOrderIterator"
    linkageType: null
    functionLinenumber: 1129
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    functionUses: 2
    ICount: 15
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$PostOrderIterator:1130,1"
      Dst: "[java.util.Stack].peek"
    - Src: "com.github.javaparser.ast.Node$PostOrderIterator:1131,1"
      Dst: "[java.util.Stack].pop"
    - Src: "com.github.javaparser.ast.Node$PostOrderIterator:1131,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.Node$PostOrderIterator:1132,1"
      Dst: "[java.lang.Integer].valueOf"
    - Src: "com.github.javaparser.ast.Node$PostOrderIterator:1132,1"
      Dst: "[java.util.Stack].push"
    - Src: "com.github.javaparser.ast.Node$PostOrderIterator:1133,1"
      Dst: "[java.util.List].get"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.Value].<init>(com.github.javaparser.resolution.types.ResolvedType,java.lang.String)"
    functionSourceFile: "com.github.javaparser.resolution.model.Value"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.Value:36,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.Value].'from'(com.github.javaparser.resolution.declarations.ResolvedValueDeclaration)"
    functionSourceFile: "com.github.javaparser.resolution.model.Value"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.model.Value"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedValueDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.Value:45,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedValueDeclaration].getType"
    - Src: "com.github.javaparser.resolution.model.Value:46,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedDeclaration].getName"
    - Src: "com.github.javaparser.resolution.model.Value:46,1"
      Dst: "[com.github.javaparser.resolution.model.Value].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.Value].toString()"
    functionSourceFile: "com.github.javaparser.resolution.model.Value"
    linkageType: null
    functionLinenumber: 50
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 13
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.Value:51,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.model.Value:51,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.model.Value:51,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.Value].getName()"
    functionSourceFile: "com.github.javaparser.resolution.model.Value"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.Value].getType()"
    functionSourceFile: "com.github.javaparser.resolution.model.Value"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElementMatchers].<init>()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElementMatchers"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementMatchers:25,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElementMatchers].byTokenType(int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElementMatchers"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.TextElementMatcher"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementMatchers:28,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElementMatchers$lambda_byTokenType_0__1009].bootstrap$"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElementMatchers].byNode(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElementMatchers"
    linkageType: null
    functionLinenumber: 31
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.TextElementMatcher"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementMatchers$1].<init>(com.github.javaparser.ast.Node)"
    functionUses: 2
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementMatchers:32,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElementMatchers$1].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElementMatchers].lambda$byTokenType$0(int,com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElementMatchers"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "int"
    - "com.github.javaparser.printer.lexicalpreservation.TextElement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementMatchers:28,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isToken"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TypeExpr].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.TypeExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TypeExpr:54,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].<init>"
    - Src: "com.github.javaparser.ast.expr.TypeExpr:54,1"
      Dst: "[com.github.javaparser.ast.expr.TypeExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TypeExpr].<init>(com.github.javaparser.ast.type.Type)"
    functionSourceFile: "com.github.javaparser.ast.expr.TypeExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TypeExpr:59,1"
      Dst: "[com.github.javaparser.ast.expr.TypeExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TypeExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.Type)"
    functionSourceFile: "com.github.javaparser.ast.expr.TypeExpr"
    linkageType: null
    functionLinenumber: 66
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.type.Type"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Expression].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.expr.TypeExpr].setType(com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TypeExpr:67,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].<init>"
    - Src: "com.github.javaparser.ast.expr.TypeExpr:68,1"
      Dst: "[com.github.javaparser.ast.expr.TypeExpr].setType"
    - Src: "com.github.javaparser.ast.expr.TypeExpr:69,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.TypeExpr"
    linkageType: null
    functionLinenumber: 74
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Object)"
    functionUses: 204
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TypeExpr:75,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.TypeExpr"
    linkageType: null
    functionLinenumber: 80
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Object)"
    functionUses: 147
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TypeExpr:81,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TypeExpr].getType()"
    functionSourceFile: "com.github.javaparser.ast.expr.TypeExpr"
    linkageType: null
    functionLinenumber: 85
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.Type"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 16
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TypeExpr].setType(com.github.javaparser.ast.type.Type)"
    functionSourceFile: "com.github.javaparser.ast.expr.TypeExpr"
    linkageType: null
    functionLinenumber: 90
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.TypeExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.TypeExpr:92"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.TypeExpr:95"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.TypeExpr:94"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.TypeExpr:96"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.TypeExpr:98"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.TypeExpr:97"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TypeExpr:91,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.TypeExpr:95,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.TypeExpr:97,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.TypeExpr:99,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TypeExpr].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.TypeExpr"
    linkageType: null
    functionLinenumber: 105
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.TypeExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TypeExpr:106,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.TypeExpr:106,1"
      Dst: "[com.github.javaparser.ast.expr.TypeExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TypeExpr].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.TypeExpr"
    linkageType: null
    functionLinenumber: 111
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.TypeExprMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TypeExpr].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.TypeExpr"
    linkageType: null
    functionLinenumber: 117
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.TypeExpr].setType(com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 12
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.TypeExpr:118"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.TypeExpr:121"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.TypeExpr:120"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.TypeExpr:121"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.TypeExpr:125"
        BranchSideFuncs:
        - "setType(com.github.javaparser.ast.type.Type)"
      - BranchSide: "com.github.javaparser.ast.expr.TypeExpr:124"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TypeExpr:122,1"
      Dst: "[com.github.javaparser.ast.expr.TypeExpr].setType"
    - Src: "com.github.javaparser.ast.expr.TypeExpr:125,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TypeExpr].isTypeExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.TypeExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TypeExpr].asTypeExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.TypeExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.TypeExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TypeExpr].ifTypeExpr(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.expr.TypeExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TypeExpr:143,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TypeExpr].toTypeExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.TypeExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TypeExpr:149,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_21__287].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_21__287"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_21__287].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_21__287:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_21__287].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_21__287].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_21__287"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_21__287:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_21__287].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_21__287"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$21(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_21__287:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$21"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_13__707].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_13__707"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_13__707].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_13__707:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_13__707].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_13__707].<init>()"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_13__707"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_13__707:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_13__707].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_13__707"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$13(com.github.javaparser.ast.body.EnumConstantDeclaration)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_13__707:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$13"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.MarkerAnnotationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MarkerAnnotationExpr:46,1"
      Dst: "[com.github.javaparser.ast.expr.Name].<init>"
    - Src: "com.github.javaparser.ast.expr.MarkerAnnotationExpr:46,1"
      Dst: "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].<init>(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.MarkerAnnotationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MarkerAnnotationExpr:50,1"
      Dst: "[com.github.javaparser.StaticJavaParser].parseName"
    - Src: "com.github.javaparser.ast.expr.MarkerAnnotationExpr:50,1"
      Dst: "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].<init>(com.github.javaparser.ast.expr.Name)"
    functionSourceFile: "com.github.javaparser.ast.expr.MarkerAnnotationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MarkerAnnotationExpr:55,1"
      Dst: "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name)"
    functionSourceFile: "com.github.javaparser.ast.expr.MarkerAnnotationExpr"
    linkageType: null
    functionLinenumber: 62
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.Name"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.AnnotationExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MarkerAnnotationExpr:63,1"
      Dst: "[com.github.javaparser.ast.expr.AnnotationExpr].<init>"
    - Src: "com.github.javaparser.ast.expr.MarkerAnnotationExpr:64,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.MarkerAnnotationExpr"
    linkageType: null
    functionLinenumber: 69
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Object)"
    functionUses: 205
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MarkerAnnotationExpr:70,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.MarkerAnnotationExpr"
    linkageType: null
    functionLinenumber: 75
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Object)"
    functionUses: 179
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MarkerAnnotationExpr:76,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.MarkerAnnotationExpr"
    linkageType: null
    functionLinenumber: 81
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.MarkerAnnotationExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MarkerAnnotationExpr:82,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.MarkerAnnotationExpr:82,1"
      Dst: "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.MarkerAnnotationExpr"
    linkageType: null
    functionLinenumber: 87
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.MarkerAnnotationExprMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].isMarkerAnnotationExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.MarkerAnnotationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].asMarkerAnnotationExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.MarkerAnnotationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.MarkerAnnotationExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].ifMarkerAnnotationExpr(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.expr.MarkerAnnotationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MarkerAnnotationExpr:106,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].toMarkerAnnotationExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.MarkerAnnotationExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MarkerAnnotationExpr:112,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList$NodeListIterator].<init>(com.github.javaparser.ast.NodeList,java.util.List)"
    functionSourceFile: "com.github.javaparser.ast.NodeList$NodeListIterator"
    linkageType: null
    functionLinenumber: 573
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].listIterator()"
    - "[com.github.javaparser.utils.VisitorList].listIterator()"
    functionUses: 2
    ICount: 9
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:574,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:575,1"
      Dst: "[java.util.List].listIterator"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList$NodeListIterator].<init>(com.github.javaparser.ast.NodeList,java.util.List,int)"
    functionSourceFile: "com.github.javaparser.ast.NodeList$NodeListIterator"
    linkageType: null
    functionLinenumber: 577
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.util.List"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].listIterator(int)"
    - "[com.github.javaparser.utils.VisitorList].listIterator(int)"
    functionUses: 1
    ICount: 10
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:578,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:579,1"
      Dst: "[java.util.List].listIterator"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    functionSourceFile: "com.github.javaparser.ast.NodeList$NodeListIterator"
    linkageType: null
    functionLinenumber: 583
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    functionUses: 213
    ICount: 4
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:584,1"
      Dst: "[java.util.ListIterator].hasNext"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    functionSourceFile: "com.github.javaparser.ast.NodeList$NodeListIterator"
    linkageType: null
    functionLinenumber: 588
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    functionUses: 157
    ICount: 7
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:589,1"
      Dst: "[java.util.ListIterator].next"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList$NodeListIterator].hasPrevious()"
    functionSourceFile: "com.github.javaparser.ast.NodeList$NodeListIterator"
    linkageType: null
    functionLinenumber: 594
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasPrevious()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasPrevious()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasPrevious()"
    - "[com.github.javaparser.utils.VisitorList$2].hasPrevious()"
    functionUses: 6
    ICount: 4
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:595,1"
      Dst: "[java.util.ListIterator].hasPrevious"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList$NodeListIterator].previous()"
    functionSourceFile: "com.github.javaparser.ast.NodeList$NodeListIterator"
    linkageType: null
    functionLinenumber: 599
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].previous()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].previous()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].previous()"
    - "[com.github.javaparser.utils.VisitorList$2].previous()"
    functionUses: 6
    ICount: 7
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:600,1"
      Dst: "[java.util.ListIterator].previous"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList$NodeListIterator].nextIndex()"
    functionSourceFile: "com.github.javaparser.ast.NodeList$NodeListIterator"
    linkageType: null
    functionLinenumber: 605
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$2].nextIndex()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].nextIndex()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].nextIndex()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].nextIndex()"
    functionUses: 5
    ICount: 4
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:606,1"
      Dst: "[java.util.ListIterator].nextIndex"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList$NodeListIterator].previousIndex()"
    functionSourceFile: "com.github.javaparser.ast.NodeList$NodeListIterator"
    linkageType: null
    functionLinenumber: 610
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].previousIndex()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].previousIndex()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].previousIndex()"
    - "[com.github.javaparser.utils.VisitorList$2].previousIndex()"
    functionUses: 4
    ICount: 4
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:611,1"
      Dst: "[java.util.ListIterator].previousIndex"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList$NodeListIterator].remove()"
    functionSourceFile: "com.github.javaparser.ast.NodeList$NodeListIterator"
    linkageType: null
    functionLinenumber: 615
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].access$000(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.utils.VisitorList].indexOf(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].indexOf(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].access$100(com.github.javaparser.ast.NodeList,int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.utils.VisitorList$2].remove()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].remove()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].remove()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].remove()"
    functionUses: 8
    ICount: 15
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.NodeList$NodeListIterator:617"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList$NodeListIterator:621"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
        - "access$100(com.github.javaparser.ast.NodeList,int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.NodeList$NodeListIterator:620"
        BranchSideFuncs:
        - "remove()"
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:616,1"
      Dst: "[com.github.javaparser.ast.NodeList].access$000"
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:616,1"
      Dst: "[java.util.List].indexOf"
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:618,1"
      Dst: "[com.github.javaparser.ast.NodeList].access$100"
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:619,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:621,1"
      Dst: "[java.util.ListIterator].remove"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList$NodeListIterator].set(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.NodeList$NodeListIterator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 40
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.NodeList$NodeListIterator:627"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList$NodeListIterator:628"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.NodeList$NodeListIterator:627"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.NodeList$NodeListIterator:627"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList$NodeListIterator:630"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.NodeList$NodeListIterator:629"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.NodeList$NodeListIterator:630"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList$NodeListIterator:636"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.NodeList$NodeListIterator:635"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:626,1"
      Dst: "[com.github.javaparser.ast.NodeList].access$000"
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:626,1"
      Dst: "[java.util.List].indexOf"
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:627,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:628,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:628,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:628,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:628,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:630,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:631,1"
      Dst: "[com.github.javaparser.ast.NodeList].access$200"
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:632,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:633,1"
      Dst: "[com.github.javaparser.ast.NodeList].access$300"
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:634,1"
      Dst: "[java.util.ListIterator].set"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList$NodeListIterator].add(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.NodeList$NodeListIterator"
    linkageType: null
    functionLinenumber: 639
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].access$000(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.NodeList].access$400(com.github.javaparser.ast.NodeList,int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.ast.NodeList].access$500(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].add(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$2].add(java.lang.Object)"
    functionUses: 1
    ICount: 12
    EdgeCount: 9
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:640,1"
      Dst: "[com.github.javaparser.ast.NodeList].access$000"
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:640,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:640,1"
      Dst: "[com.github.javaparser.ast.NodeList].access$400"
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:641,1"
      Dst: "[com.github.javaparser.ast.NodeList].access$500"
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:642,1"
      Dst: "[java.util.ListIterator].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList$NodeListIterator].forEachRemaining(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.NodeList$NodeListIterator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:647,1"
      Dst: "[java.util.Iterator].forEachRemaining"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList$NodeListIterator].add(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.NodeList$NodeListIterator"
    linkageType: null
    functionLinenumber: 566
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].add(com.github.javaparser.ast.Node)"
    functionUses: 4
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:567,1"
      Dst: "[com.github.javaparser.ast.NodeList$NodeListIterator].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList$NodeListIterator].set(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.NodeList$NodeListIterator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList$NodeListIterator:567,1"
      Dst: "[com.github.javaparser.ast.NodeList$NodeListIterator].set"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForEachStmt].<init>()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForEachStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:61,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].<init>"
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:61,1"
      Dst: "[com.github.javaparser.ast.expr.NameExpr].<init>"
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:61,1"
      Dst: "[com.github.javaparser.ast.stmt.ReturnStmt].<init>"
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:61,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForEachStmt].<init>(com.github.javaparser.ast.expr.VariableDeclarationExpr,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.stmt.Statement)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForEachStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.stmt.Statement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:66,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForEachStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.VariableDeclarationExpr,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.stmt.Statement)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForEachStmt"
    linkageType: null
    functionLinenumber: 73
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.stmt.Statement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.Statement].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].setVariable(com.github.javaparser.ast.expr.VariableDeclarationExpr)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].setIterable(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].setBody(com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 11
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:74,1"
      Dst: "[com.github.javaparser.ast.stmt.Statement].<init>"
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:75,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].setVariable"
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:76,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].setIterable"
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:77,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].setBody"
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:78,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForEachStmt].<init>(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.String,com.github.javaparser.ast.stmt.BlockStmt)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForEachStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    - "java.lang.String"
    - "com.github.javaparser.ast.stmt.BlockStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:82,1"
      Dst: "[com.github.javaparser.ast.expr.NameExpr].<init>"
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:82,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForEachStmt"
    linkageType: null
    functionLinenumber: 87
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Object)"
    functionUses: 59
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:88,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForEachStmt"
    linkageType: null
    functionLinenumber: 93
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Object)"
    functionUses: 45
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:94,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForEachStmt].getBody()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForEachStmt"
    linkageType: null
    functionLinenumber: 98
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.Statement"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForEachStmt].getIterable()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForEachStmt"
    linkageType: null
    functionLinenumber: 103
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForEachStmt].getVariable()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForEachStmt"
    linkageType: null
    functionLinenumber: 108
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForEachStmt].setBody(com.github.javaparser.ast.stmt.Statement)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForEachStmt"
    linkageType: null
    functionLinenumber: 113
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ForEachStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.Statement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.ForEachStmt:115"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForEachStmt:118"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ForEachStmt:117"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.ForEachStmt:119"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForEachStmt:121"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.ForEachStmt:120"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:114,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:118,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:120,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:122,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForEachStmt].setIterable(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForEachStmt"
    linkageType: null
    functionLinenumber: 127
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ForEachStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.ForEachStmt:129"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForEachStmt:132"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ForEachStmt:131"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.ForEachStmt:133"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForEachStmt:135"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.ForEachStmt:134"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:128,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:132,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:134,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:136,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForEachStmt].setVariable(com.github.javaparser.ast.expr.VariableDeclarationExpr)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForEachStmt"
    linkageType: null
    functionLinenumber: 141
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ForEachStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.ForEachStmt:143"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForEachStmt:146"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ForEachStmt:145"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.ForEachStmt:147"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForEachStmt:149"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.ForEachStmt:148"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:142,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:146,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:148,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:150,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForEachStmt].getVariableDeclarator()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForEachStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.VariableDeclarator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:165,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].getVariable"
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:165,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithVariables].getVariable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForEachStmt].hasFinalVariable()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForEachStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 16
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.ForEachStmt:180"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForEachStmt:179"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ForEachStmt:180"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForEachStmt:179"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:180,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].getVariable"
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:180,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getModifiers"
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:180,1"
      Dst: "[com.github.javaparser.ast.NodeList].isNonEmpty"
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:180,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:180,1"
      Dst: "[com.github.javaparser.ast.Modifier].getKeyword"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForEachStmt].clone()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForEachStmt"
    linkageType: null
    functionLinenumber: 185
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ForEachStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:186,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:186,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForEachStmt].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForEachStmt"
    linkageType: null
    functionLinenumber: 191
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.ForEachStmt].setBody(com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].setIterable(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].setVariable(com.github.javaparser.ast.expr.VariableDeclarationExpr)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 22
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.ForEachStmt:192"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForEachStmt:195"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ForEachStmt:194"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ForEachStmt:195"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForEachStmt:199"
        BranchSideFuncs:
        - "setBody(com.github.javaparser.ast.stmt.Statement)"
      - BranchSide: "com.github.javaparser.ast.stmt.ForEachStmt:198"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ForEachStmt:199"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForEachStmt:203"
        BranchSideFuncs:
        - "setIterable(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.stmt.ForEachStmt:202"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ForEachStmt:203"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ForEachStmt:207"
        BranchSideFuncs:
        - "setVariable(com.github.javaparser.ast.expr.VariableDeclarationExpr)"
      - BranchSide: "com.github.javaparser.ast.stmt.ForEachStmt:206"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:196,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].setBody"
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:200,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].setIterable"
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:204,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].setVariable"
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:207,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForEachStmt].isForEachStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForEachStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForEachStmt].asForEachStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForEachStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ForEachStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForEachStmt].toForEachStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForEachStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:225,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForEachStmt].ifForEachStmt(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForEachStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ForEachStmt:231,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ForEachStmt].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ForEachStmt"
    linkageType: null
    functionLinenumber: 236
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.ForEachStmtMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.MarkerAnnotationExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.MarkerAnnotationExprMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.AnnotationExprMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.MarkerAnnotationExprMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.AnnotationExprMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_123__166].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_123__166"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_123__166].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_123__166:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_123__166].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_123__166].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_123__166"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_123__166:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_123__166].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_123__166"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$123(java.lang.Object,com.github.javaparser.ast.NodeList)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_123__166:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$123"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__607].bootstrap$(com.github.javaparser.ast.expr.Name)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__607"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__607].<init>(com.github.javaparser.ast.expr.Name)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__607:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__607].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__607].<init>(com.github.javaparser.ast.expr.Name)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__607"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__607:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__607].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__607"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__607:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmString].<init>(com.github.javaparser.ast.observer.ObservableProperty)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmString"
    linkageType: null
    functionLinenumber: 30
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.observer.ObservableProperty"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmString:31,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmString].getProperty()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmString"
    linkageType: null
    functionLinenumber: 35
    functionDepth: 0
    returnType: "com.github.javaparser.ast.observer.ObservableProperty"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmString].prettyPrint(com.github.javaparser.ast.Node,com.github.javaparser.printer.SourcePrinter)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmString"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.printer.SourcePrinter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmString:41,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmString:42,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].getValueAsStringAttribute"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmString].toString()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmString"
    linkageType: null
    functionLinenumber: 47
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmString].getProperty()"
    functionUses: 6
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmString:48,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmString:48,1"
      Dst: "[java.lang.Class].getSimpleName"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmString:48,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmString].getProperty"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmString:48,1"
      Dst: "[java.lang.String].format"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_117__596].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_117__596"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_117__596].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_117__596:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_117__596].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_117__596].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_117__596"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_117__596:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_117__596].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_117__596"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$117(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_117__596:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$117"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__540].bootstrap$(com.github.javaparser.ast.body.AnnotationDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__540"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__540].<init>(com.github.javaparser.ast.body.AnnotationDeclaration)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__540:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__540].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__540].<init>(com.github.javaparser.ast.body.AnnotationDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__540"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__540:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__540].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__540"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__540:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_10__774].bootstrap$(com.github.javaparser.ast.body.VariableDeclarator,com.github.javaparser.printer.lexicalpreservation.NodeText)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_10__774"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_10__774].<init>(com.github.javaparser.ast.body.VariableDeclarator,com.github.javaparser.printer.lexicalpreservation.NodeText)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_10__774:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_10__774].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_10__774].<init>(com.github.javaparser.ast.body.VariableDeclarator,com.github.javaparser.printer.lexicalpreservation.NodeText)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_10__774"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_10__774:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_10__774].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_10__774"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].lambda$interpret$10(com.github.javaparser.ast.body.VariableDeclarator,com.github.javaparser.printer.lexicalpreservation.NodeText,com.github.javaparser.ast.type.Type)"
    functionUses: 2
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_10__774:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].lambda$interpret$10"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__513].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__513"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__513].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__513:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__513].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__513].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__513"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__513:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__513].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__513"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__513:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_53__524].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_53__524"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_53__524].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_53__524:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_53__524].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_53__524].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_53__524"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_53__524:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_53__524].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_53__524"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$53(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_53__524:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$53"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__725].bootstrap$(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__725"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__725].<init>(java.lang.Class)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__725:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__725].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__725].<init>(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__725"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__725:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__725].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__725"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__725:-1,1"
      Dst: "[java.lang.Class].isInstance"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_2__883].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_2__883"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_2__883].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_2__883:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_2__883].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_2__883].<init>()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_2__883"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_2__883:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_2__883].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_2__883"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].lambda$new$2(com.github.javaparser.JavaToken)"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_2__883:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].lambda$new$2"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_5__701].bootstrap$(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,com.github.javaparser.ast.body.VariableDeclarator,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_5__701"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 3
    argTypes:
    - "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_5__701].<init>(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,com.github.javaparser.ast.body.VariableDeclarator,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_5__701:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_5__701].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_5__701].<init>(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,com.github.javaparser.ast.body.VariableDeclarator,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_5__701"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_5__701:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_5__701].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_5__701"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$5(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Void,com.github.javaparser.ast.nodeTypes.NodeWithVariables)"
    functionUses: 4
    ICount: 8
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_5__701:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$5"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ModuleDeclarationMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.ModuleDeclarationMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.NodeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ModuleDeclarationMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.NodeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_135__188].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_135__188"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_135__188].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_135__188:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_135__188].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_135__188].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_135__188"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_135__188:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_135__188].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_135__188"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$135(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_135__188:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$135"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_1__835].bootstrap$()"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_1__835"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_1__835].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_1__835:-1,1"
      Dst: "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_1__835].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_1__835].<init>()"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_1__835"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_1__835:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_1__835].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_1__835"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.PositionUtils].lambda$firstNonAnnotationNode$1(com.github.javaparser.ast.Modifier)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_1__835:-1,1"
      Dst: "[com.github.javaparser.utils.PositionUtils].lambda$firstNonAnnotationNode$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList$toString__87].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.NodeList$toString__87"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList$toString__87].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList$toString__87:-1,1"
      Dst: "[com.github.javaparser.ast.NodeList$toString__87].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList$toString__87].<init>()"
    functionSourceFile: "com.github.javaparser.ast.NodeList$toString__87"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList$toString__87:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList$toString__87].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.NodeList$toString__87"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].toString()"
    functionUses: 9
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList$toString__87:-1,1"
      Dst: "[com.github.javaparser.ast.Node].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_184__145].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_184__145"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_184__145].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_184__145:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_184__145].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_184__145].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_184__145"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_184__145:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_184__145].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_184__145"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$184(java.lang.Object,com.github.javaparser.ast.type.ReferenceType)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_184__145:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$184"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.TryStmt].<init>()"
    functionSourceFile: "com.github.javaparser.ast.stmt.TryStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.TryStmt:109,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.stmt.TryStmt:109,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].<init>"
    - Src: "com.github.javaparser.ast.stmt.TryStmt:109,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.TryStmt].<init>(com.github.javaparser.ast.stmt.BlockStmt,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.BlockStmt)"
    functionSourceFile: "com.github.javaparser.ast.stmt.TryStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.stmt.BlockStmt"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.stmt.BlockStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.TryStmt:113,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.stmt.TryStmt:113,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.TryStmt].<init>(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.BlockStmt,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.BlockStmt)"
    functionSourceFile: "com.github.javaparser.ast.stmt.TryStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.stmt.BlockStmt"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.stmt.BlockStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.TryStmt:118,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.TryStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.BlockStmt,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.BlockStmt)"
    functionSourceFile: "com.github.javaparser.ast.stmt.TryStmt"
    linkageType: null
    functionLinenumber: 125
    functionDepth: 0
    returnType: "void"
    argCount: 5
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.stmt.BlockStmt"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.stmt.BlockStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.Statement].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.stmt.TryStmt].setResources(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.stmt.TryStmt].setTryBlock(com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.ast.stmt.TryStmt].setCatchClauses(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.stmt.TryStmt].setFinallyBlock(com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 13
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.TryStmt:126,1"
      Dst: "[com.github.javaparser.ast.stmt.Statement].<init>"
    - Src: "com.github.javaparser.ast.stmt.TryStmt:127,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].setResources"
    - Src: "com.github.javaparser.ast.stmt.TryStmt:128,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].setTryBlock"
    - Src: "com.github.javaparser.ast.stmt.TryStmt:129,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].setCatchClauses"
    - Src: "com.github.javaparser.ast.stmt.TryStmt:130,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].setFinallyBlock"
    - Src: "com.github.javaparser.ast.stmt.TryStmt:131,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.TryStmt"
    linkageType: null
    functionLinenumber: 136
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Object)"
    functionUses: 59
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.TryStmt:137,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.TryStmt"
    linkageType: null
    functionLinenumber: 142
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Object)"
    functionUses: 45
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.TryStmt:143,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.TryStmt].getCatchClauses()"
    functionSourceFile: "com.github.javaparser.ast.stmt.TryStmt"
    linkageType: null
    functionLinenumber: 147
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 16
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.TryStmt].getFinallyBlock()"
    functionSourceFile: "com.github.javaparser.ast.stmt.TryStmt"
    linkageType: null
    functionLinenumber: 152
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 22
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.TryStmt:153,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.TryStmt].getTryBlock()"
    functionSourceFile: "com.github.javaparser.ast.stmt.TryStmt"
    linkageType: null
    functionLinenumber: 157
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.BlockStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.TryStmt].getResources()"
    functionSourceFile: "com.github.javaparser.ast.stmt.TryStmt"
    linkageType: null
    functionLinenumber: 162
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 21
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.TryStmt].setCatchClauses(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.stmt.TryStmt"
    linkageType: null
    functionLinenumber: 167
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.TryStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.TryStmt:169"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:172"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:171"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.TryStmt:173"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:175"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:174"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.TryStmt:168,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.stmt.TryStmt:172,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.TryStmt:174,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.TryStmt:176,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.TryStmt].setFinallyBlock(com.github.javaparser.ast.stmt.BlockStmt)"
    functionSourceFile: "com.github.javaparser.ast.stmt.TryStmt"
    linkageType: null
    functionLinenumber: 181
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.TryStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.BlockStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 15
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.TryStmt:182"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:185"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:184"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.TryStmt:186"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:188"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:187"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.TryStmt:185,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.TryStmt:187,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.TryStmt:189,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.TryStmt].setTryBlock(com.github.javaparser.ast.stmt.BlockStmt)"
    functionSourceFile: "com.github.javaparser.ast.stmt.TryStmt"
    linkageType: null
    functionLinenumber: 194
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.TryStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.BlockStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.TryStmt:196"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:199"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:198"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.TryStmt:200"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:202"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:201"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.TryStmt:195,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.stmt.TryStmt:199,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.TryStmt:201,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.TryStmt:203,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.TryStmt].setResources(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.stmt.TryStmt"
    linkageType: null
    functionLinenumber: 208
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.TryStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.TryStmt:210"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:213"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:212"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.TryStmt:214"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:216"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:215"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.TryStmt:209,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.stmt.TryStmt:213,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.TryStmt:215,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.TryStmt:217,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.TryStmt].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.stmt.TryStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 36
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.TryStmt:224"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:227"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:226"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.TryStmt:227"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:233"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:232"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.TryStmt:228"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:227"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:226"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.TryStmt:233"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:239"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:238"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.TryStmt:234"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:239"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:238"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.TryStmt:239"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:245"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:244"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.TryStmt:240"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:239"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:238"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.TryStmt:227,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.stmt.TryStmt:228,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.stmt.TryStmt:229,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.stmt.TryStmt:235,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].removeFinallyBlock"
    - Src: "com.github.javaparser.ast.stmt.TryStmt:245,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 16
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.ast.stmt.TryStmt].removeFinallyBlock()"
    functionSourceFile: "com.github.javaparser.ast.stmt.TryStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.TryStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.TryStmt:250,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].setFinallyBlock"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.TryStmt].clone()"
    functionSourceFile: "com.github.javaparser.ast.stmt.TryStmt"
    linkageType: null
    functionLinenumber: 255
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.TryStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.TryStmt:256,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.stmt.TryStmt:256,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.TryStmt].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.stmt.TryStmt"
    linkageType: null
    functionLinenumber: 261
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.TryStmtMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.TryStmt].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.stmt.TryStmt"
    linkageType: null
    functionLinenumber: 267
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.stmt.TryStmt].setFinallyBlock(com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.stmt.TryStmt].setTryBlock(com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 45
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.TryStmt:268"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:271"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:270"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.TryStmt:271"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:277"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:276"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.TryStmt:272"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:271"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:270"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.TryStmt:277"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:283"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:282"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.stmt.TryStmt:278"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:283"
        BranchSideFuncs:
        - "setFinallyBlock(com.github.javaparser.ast.stmt.BlockStmt)"
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:282"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.stmt.TryStmt:283"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:289"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:288"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.TryStmt:284"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:283"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:282"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.stmt.TryStmt:289"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:293"
        BranchSideFuncs:
        - "setTryBlock(com.github.javaparser.ast.stmt.BlockStmt)"
      - BranchSide: "com.github.javaparser.ast.stmt.TryStmt:292"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.TryStmt:271,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.stmt.TryStmt:272,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.stmt.TryStmt:273,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.stmt.TryStmt:279,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].setFinallyBlock"
    - Src: "com.github.javaparser.ast.stmt.TryStmt:290,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].setTryBlock"
    - Src: "com.github.javaparser.ast.stmt.TryStmt:293,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 18
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.ast.stmt.TryStmt].isTryStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.TryStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.TryStmt].asTryStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.TryStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.TryStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.TryStmt].ifTryStmt(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.stmt.TryStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.TryStmt:311,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.TryStmt].toTryStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.TryStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.TryStmt:317,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$PreOrderIterator].<init>(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.Node$PreOrderIterator"
    linkageType: null
    functionLinenumber: 1052
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$PreOrderIterator:1053,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.ast.Node$PreOrderIterator:1051,1"
      Dst: "[java.util.Stack].<init>"
    - Src: "com.github.javaparser.ast.Node$PreOrderIterator:1054,1"
      Dst: "[java.util.Vector].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    functionSourceFile: "com.github.javaparser.ast.Node$PreOrderIterator"
    linkageType: null
    functionLinenumber: 1058
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 204
    ICount: 8
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.Node$PreOrderIterator:1059"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.Node$PreOrderIterator:1058"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$PreOrderIterator:1059,1"
      Dst: "[java.util.Vector].isEmpty"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    functionSourceFile: "com.github.javaparser.ast.Node$PreOrderIterator"
    linkageType: null
    functionLinenumber: 1063
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].getChildNodes()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    functionUses: 148
    ICount: 16
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.Node$PreOrderIterator:1066"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.Node$PreOrderIterator:1068"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$PreOrderIterator:1064,1"
      Dst: "[java.util.Stack].pop"
    - Src: "com.github.javaparser.ast.Node$PreOrderIterator:1065,1"
      Dst: "[com.github.javaparser.ast.Node].getChildNodes"
    - Src: "com.github.javaparser.ast.Node$PreOrderIterator:1066,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.ast.Node$PreOrderIterator:1067,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.ast.Node$PreOrderIterator:1067,1"
      Dst: "[java.util.Vector].add"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.metamodel.AnnotationExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.AnnotationExprMetaModel"
    linkageType: null
    functionLinenumber: 42
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.AnnotationExprMetaModel:43,1"
      Dst: "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.AnnotationExprMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionSourceFile: "com.github.javaparser.metamodel.AnnotationExprMetaModel"
    linkageType: null
    functionLinenumber: 47
    functionDepth: 0
    returnType: "void"
    argCount: 6
    argTypes:
    - "java.util.Optional"
    - "java.lang.Class"
    - "java.lang.String"
    - "java.lang.String"
    - "boolean"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 3
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.AnnotationExprMetaModel:48,1"
      Dst: "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_199__343].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_199__343"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_199__343].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_199__343:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_199__343].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_199__343].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_199__343"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_199__343:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_199__343].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_199__343"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$199(java.lang.Object,com.github.javaparser.ast.expr.Name)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_199__343:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$199"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_85__348].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_85__348"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_85__348].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_85__348:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_85__348].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_85__348].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_85__348"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_85__348:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_85__348].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_85__348"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$85(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_85__348:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$85"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__353].bootstrap$(com.github.javaparser.ast.body.InitializerDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__353"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.InitializerDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__353].<init>(com.github.javaparser.ast.body.InitializerDeclaration)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__353:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__353].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__353].<init>(com.github.javaparser.ast.body.InitializerDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__353"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.InitializerDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__353:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__353].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__353"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__353:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_60__425].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_60__425"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_60__425].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_60__425:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_60__425].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_60__425].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_60__425"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_60__425:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_60__425].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_60__425"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$60(java.lang.Object,com.github.javaparser.ast.stmt.BlockStmt)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_60__425:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$60"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.postprocessors.Java17PostProcessor].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.postprocessors.Java17PostProcessor"
    linkageType: null
    functionLinenumber: 25
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.postprocessors.Java16PostProcessor].<init>()"
    functionUses: 2
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java17PostProcessor:26,1"
      Dst: "[com.github.javaparser.ast.validator.postprocessors.Java16PostProcessor].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BinaryExpr$Operator].values()"
    functionSourceFile: "com.github.javaparser.ast.expr.BinaryExpr$Operator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.BinaryExpr$Operator[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.BinaryExpr$Operator:50,1"
      Dst: "[java.lang.Object].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BinaryExpr$Operator].valueOf(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.BinaryExpr$Operator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.BinaryExpr$Operator"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.BinaryExpr$Operator:50,1"
      Dst: "[java.lang.Enum].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BinaryExpr$Operator].<init>(java.lang.String,int,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.BinaryExpr$Operator"
    linkageType: null
    functionLinenumber: 73
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "java.lang.String"
    - "int"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 19
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.BinaryExpr$Operator:74,1"
      Dst: "[java.lang.Enum].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BinaryExpr$Operator].asString()"
    functionSourceFile: "com.github.javaparser.ast.expr.BinaryExpr$Operator"
    linkageType: null
    functionLinenumber: 78
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BinaryExpr$Operator].toAssignOperator()"
    functionSourceFile: "com.github.javaparser.ast.expr.BinaryExpr$Operator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 40
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.BinaryExpr$Operator:83,1"
      Dst: "[java.lang.Enum].ordinal"
    - Src: "com.github.javaparser.ast.expr.BinaryExpr$Operator:85,1"
      Dst: "[java.util.Optional].of"
    - Src: "com.github.javaparser.ast.expr.BinaryExpr$Operator:107,1"
      Dst: "[java.util.Optional].empty"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.BinaryExpr$Operator].$values()"
    functionSourceFile: "com.github.javaparser.ast.expr.BinaryExpr$Operator"
    linkageType: null
    functionLinenumber: 49
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.BinaryExpr$Operator[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 40
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__449].bootstrap$(com.github.javaparser.ast.expr.StringLiteralExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__449"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.StringLiteralExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__449].<init>(com.github.javaparser.ast.expr.StringLiteralExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__449:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__449].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__449].<init>(com.github.javaparser.ast.expr.StringLiteralExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__449"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.StringLiteralExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__449:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__449].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__449"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__449:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration].<init>()"
    functionSourceFile: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration"
    linkageType: null
    functionLinenumber: 121
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption,java.lang.Object)"
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption,java.lang.Object)"
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption,java.lang.Object)"
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption,java.lang.Object)"
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption,java.lang.Object)"
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption,java.lang.Object)"
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption,java.lang.Object)"
    functionUses: 2
    ICount: 50
    EdgeCount: 7
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration:122,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration:120,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>"
    - Src: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration:120,1"
      Dst: "[java.util.Arrays].asList"
    - Src: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration:120,1"
      Dst: "[java.util.HashSet].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration].addOption(com.github.javaparser.printer.configuration.ConfigurationOption)"
    functionSourceFile: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration"
    linkageType: null
    functionLinenumber: 129
    functionDepth: 0
    returnType: "com.github.javaparser.printer.configuration.PrinterConfiguration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.configuration.ConfigurationOption"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration].removeOption(com.github.javaparser.printer.configuration.ConfigurationOption)"
    - "[com.github.javaparser.utils.VisitorSet].add(java.lang.Object)"
    functionUses: 2
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration:130,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration].removeOption"
    - Src: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration:131,1"
      Dst: "[java.util.Set].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration].removeOption(com.github.javaparser.printer.configuration.ConfigurationOption)"
    functionSourceFile: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration"
    linkageType: null
    functionLinenumber: 139
    functionDepth: 0
    returnType: "com.github.javaparser.printer.configuration.PrinterConfiguration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.configuration.ConfigurationOption"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorSet].remove(java.lang.Object)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration:140,1"
      Dst: "[java.util.Set].remove"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration].isActivated(com.github.javaparser.printer.configuration.ConfigurationOption)"
    functionSourceFile: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.configuration.ConfigurationOption"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration:149,1"
      Dst: "[java.util.Set].contains"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration].get(com.github.javaparser.printer.configuration.ConfigurationOption)"
    functionSourceFile: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration"
    linkageType: null
    functionLinenumber: 156
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.configuration.ConfigurationOption"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$lambda_get_0__820].bootstrap$(com.github.javaparser.printer.configuration.ConfigurationOption)"
    functionUses: 14
    ICount: 8
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration:157,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration:157,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$lambda_get_0__820].bootstrap$"
    - Src: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration:157,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration:157,1"
      Dst: "[java.util.stream.Stream].findFirst"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration].get()"
    functionSourceFile: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Set"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration].lambda$get$0(com.github.javaparser.printer.configuration.ConfigurationOption,com.github.javaparser.printer.configuration.ConfigurationOption)"
    functionSourceFile: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration"
    linkageType: null
    functionLinenumber: 156
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.configuration.ConfigurationOption"
    - "com.github.javaparser.printer.configuration.ConfigurationOption"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].equals(java.lang.Object)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration:157,1"
      Dst: "[java.lang.Object].equals"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__352].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__352"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__352].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__352:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__352].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__352].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__352"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__352:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__352].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__352"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__352:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__393].bootstrap$(com.github.javaparser.ast.stmt.TryStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__393"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.TryStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__393].<init>(com.github.javaparser.ast.stmt.TryStmt)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__393:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__393].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__393].<init>(com.github.javaparser.ast.stmt.TryStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__393"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.TryStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__393:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__393].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__393"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__393:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_3__786].bootstrap$(int)"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_3__786"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_3__786].<init>(int)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_3__786:-1,1"
      Dst: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_3__786].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_3__786].<init>(int)"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_3__786"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_3__786:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_3__786].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_3__786"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].lambda$stripIndentOfLines$3(int,java.lang.String)"
    functionUses: 7
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_3__786:-1,1"
      Dst: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].lambda$stripIndentOfLines$3"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_2__35].bootstrap$(com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_2__35"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_2__35].<init>(com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_2__35:-1,1"
      Dst: "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_2__35].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_2__35].<init>(com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_2__35"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_2__35:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_2__35].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_2__35"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor].lambda$postProcess$2(com.github.javaparser.ast.Node)"
    functionUses: 5
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_2__35:-1,1"
      Dst: "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor].lambda$postProcess$2"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__480].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__480"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__480].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__480:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__480].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__480].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__480"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__480:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__480].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__480"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__480:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ForStmtMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.ForStmtMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.StatementMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ForStmtMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.StatementMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElement$lambda_matchByRange_0__878].bootstrap$(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElement$lambda_matchByRange_0__878"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TextElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.TextElement$lambda_matchByRange_0__878].<init>(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElement$lambda_matchByRange_0__878:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement$lambda_matchByRange_0__878].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElement$lambda_matchByRange_0__878].<init>(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElement$lambda_matchByRange_0__878"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TextElement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElement$lambda_matchByRange_0__878:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElement$lambda_matchByRange_0__878].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElement$lambda_matchByRange_0__878"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.TextElement].lambda$matchByRange$0(com.github.javaparser.printer.lexicalpreservation.TextElement,com.github.javaparser.Range)"
    functionUses: 5
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElement$lambda_matchByRange_0__878:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].lambda$matchByRange$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_195__260].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_195__260"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_195__260].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_195__260:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_195__260].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_195__260].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_195__260"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_195__260:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_195__260].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_195__260"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$195(java.lang.Object,com.github.javaparser.ast.modules.ModuleDirective)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_195__260:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$195"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__592].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__592"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__592].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__592:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__592].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__592].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__592"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__592:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__592].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__592"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__592:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.HasParentNode$lambda_findAncestor_1__770].bootstrap$(com.github.javaparser.ast.Node,java.util.function.Predicate)"
    functionSourceFile: "com.github.javaparser.HasParentNode$lambda_findAncestor_1__770"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "java.util.function.Predicate"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.HasParentNode$lambda_findAncestor_1__770].<init>(com.github.javaparser.ast.Node,java.util.function.Predicate)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.HasParentNode$lambda_findAncestor_1__770:-1,1"
      Dst: "[com.github.javaparser.HasParentNode$lambda_findAncestor_1__770].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.HasParentNode$lambda_findAncestor_1__770].<init>(com.github.javaparser.ast.Node,java.util.function.Predicate)"
    functionSourceFile: "com.github.javaparser.HasParentNode$lambda_findAncestor_1__770"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "java.util.function.Predicate"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.HasParentNode$lambda_findAncestor_1__770:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.HasParentNode$lambda_findAncestor_1__770].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.HasParentNode$lambda_findAncestor_1__770"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.HasParentNode].lambda$findAncestor$1(com.github.javaparser.ast.Node,java.util.function.Predicate,java.lang.Class)"
    functionUses: 2
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.HasParentNode$lambda_findAncestor_1__770:-1,1"
      Dst: "[com.github.javaparser.HasParentNode].lambda$findAncestor$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].token()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 49
    functionDepth: 0
    returnType: "com.github.javaparser.JavaToken"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 206
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].getCurrentToken()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.Token"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].setTabSize(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 60
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.AbstractCharStream].setTabSize(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:61,1"
      Dst: "[com.github.javaparser.AbstractCharStream].setTabSize"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].getTokenSource()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 65
    functionDepth: 0
    returnType: "com.github.javaparser.GeneratedJavaParserTokenManager"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].CompilationUnit()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 68
    functionDepth: 0
    returnType: "com.github.javaparser.ast.CompilationUnit"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_1(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_2(int)"
    - "[com.github.javaparser.GeneratedJavaParser].PackageDeclaration()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].ImportDeclaration()"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].Modifiers()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceDeclaration(com.github.javaparser.ModifierHolder)"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].RecordDeclaration(com.github.javaparser.ModifierHolder)"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].EnumDeclaration(com.github.javaparser.ModifierHolder)"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].AnnotationTypeDeclaration(com.github.javaparser.ModifierHolder)"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].ModuleDeclaration(com.github.javaparser.ModifierHolder)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.ast.CompilationUnit].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.PackageDeclaration,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.modules.ModuleDeclaration)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].getHomeToken()"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParserBase].recover(int,com.github.javaparser.ParseException)"
    - "[com.github.javaparser.ast.CompilationUnit].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.PackageDeclaration,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.modules.ModuleDeclaration)"
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].getHomeToken()"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.ast.Node].setParsed(com.github.javaparser.ast.Node$Parsedness)"
    functionUses: 1
    ICount: 115
    EdgeCount: 43
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:79"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:85"
        BranchSideFuncs:
        - "add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
        - "AnnotationTypeDeclaration(com.github.javaparser.ModifierHolder)"
        - "token()"
        - "EnumDeclaration(com.github.javaparser.ModifierHolder)"
        - "ClassOrInterfaceDeclaration(com.github.javaparser.ModifierHolder)"
        - "jj_2_1(int)"
        - "jj_ntk_f()"
        - "ImportDeclaration()"
        - "recover(int,com.github.javaparser.ParseException)"
        - "<init>()"
        - "range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
        - "jj_consume_token(int)"
        - "setParsed(com.github.javaparser.ast.Node$Parsedness)"
        - "<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.PackageDeclaration,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.modules.ModuleDeclaration)"
        - "Modifiers()"
        - "RecordDeclaration(com.github.javaparser.ModifierHolder)"
        - "getHomeToken()"
        - "PackageDeclaration()"
        - "jj_2_2(int)"
        - "ModuleDeclaration(com.github.javaparser.ModifierHolder)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:84"
        BranchSideFuncs:
        - "jj_2_2(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:85"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:92"
        BranchSideFuncs:
        - "PackageDeclaration()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:91"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:92"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:92"
        BranchSideFuncs:
        - "add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
        - "AnnotationTypeDeclaration(com.github.javaparser.ModifierHolder)"
        - "token()"
        - "EnumDeclaration(com.github.javaparser.ModifierHolder)"
        - "ClassOrInterfaceDeclaration(com.github.javaparser.ModifierHolder)"
        - "jj_2_1(int)"
        - "jj_ntk_f()"
        - "ImportDeclaration()"
        - "recover(int,com.github.javaparser.ParseException)"
        - "<init>()"
        - "range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
        - "jj_consume_token(int)"
        - "setParsed(com.github.javaparser.ast.Node$Parsedness)"
        - "<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.PackageDeclaration,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.modules.ModuleDeclaration)"
        - "Modifiers()"
        - "RecordDeclaration(com.github.javaparser.ModifierHolder)"
        - "getHomeToken()"
        - "PackageDeclaration()"
        - "jj_2_2(int)"
        - "ModuleDeclaration(com.github.javaparser.ModifierHolder)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:91"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:123"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:123"
        BranchSideFuncs:
        - "add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
        - "AnnotationTypeDeclaration(com.github.javaparser.ModifierHolder)"
        - "token()"
        - "EnumDeclaration(com.github.javaparser.ModifierHolder)"
        - "ClassOrInterfaceDeclaration(com.github.javaparser.ModifierHolder)"
        - "jj_2_1(int)"
        - "jj_ntk_f()"
        - "ImportDeclaration()"
        - "recover(int,com.github.javaparser.ParseException)"
        - "<init>()"
        - "range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
        - "jj_consume_token(int)"
        - "setParsed(com.github.javaparser.ast.Node$Parsedness)"
        - "<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.PackageDeclaration,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.modules.ModuleDeclaration)"
        - "Modifiers()"
        - "RecordDeclaration(com.github.javaparser.ModifierHolder)"
        - "getHomeToken()"
        - "PackageDeclaration()"
        - "jj_2_2(int)"
        - "ModuleDeclaration(com.github.javaparser.ModifierHolder)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:122"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:153"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:152"
        BranchSideFuncs:
        - "add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
        - "AnnotationTypeDeclaration(com.github.javaparser.ModifierHolder)"
        - "token()"
        - "EnumDeclaration(com.github.javaparser.ModifierHolder)"
        - "ClassOrInterfaceDeclaration(com.github.javaparser.ModifierHolder)"
        - "jj_2_1(int)"
        - "jj_ntk_f()"
        - "ImportDeclaration()"
        - "recover(int,com.github.javaparser.ParseException)"
        - "<init>()"
        - "range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
        - "jj_consume_token(int)"
        - "setParsed(com.github.javaparser.ast.Node$Parsedness)"
        - "<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.PackageDeclaration,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.modules.ModuleDeclaration)"
        - "Modifiers()"
        - "RecordDeclaration(com.github.javaparser.ModifierHolder)"
        - "getHomeToken()"
        - "PackageDeclaration()"
        - "jj_2_2(int)"
        - "ModuleDeclaration(com.github.javaparser.ModifierHolder)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:151"
        BranchSideFuncs:
        - "Modifiers()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:197"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:197"
        BranchSideFuncs:
        - "add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
        - "AnnotationTypeDeclaration(com.github.javaparser.ModifierHolder)"
        - "token()"
        - "EnumDeclaration(com.github.javaparser.ModifierHolder)"
        - "ClassOrInterfaceDeclaration(com.github.javaparser.ModifierHolder)"
        - "jj_2_1(int)"
        - "jj_ntk_f()"
        - "ImportDeclaration()"
        - "recover(int,com.github.javaparser.ParseException)"
        - "<init>()"
        - "range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
        - "jj_consume_token(int)"
        - "setParsed(com.github.javaparser.ast.Node$Parsedness)"
        - "<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.PackageDeclaration,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.modules.ModuleDeclaration)"
        - "Modifiers()"
        - "RecordDeclaration(com.github.javaparser.ModifierHolder)"
        - "getHomeToken()"
        - "PackageDeclaration()"
        - "jj_2_2(int)"
        - "ModuleDeclaration(com.github.javaparser.ModifierHolder)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:196"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:70,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:79,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_1"
    - Src: "com.github.javaparser.GeneratedJavaParser:83,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:85,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_2"
    - Src: "com.github.javaparser.GeneratedJavaParser:86,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].PackageDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:92,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:125,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ImportDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:126,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:152,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Modifiers"
    - Src: "com.github.javaparser.GeneratedJavaParser:156,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:161,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].RecordDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:166,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].EnumDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:171,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].AnnotationTypeDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:177,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ModuleDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:187,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:211,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].getHomeToken"
    - Src: "com.github.javaparser.GeneratedJavaParser:211,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:211,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:211,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:213,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].recover"
    - Src: "com.github.javaparser.GeneratedJavaParser:214,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:215,1"
      Dst: "[com.github.javaparser.ast.Node].setParsed"
    JavaMethodInfo: null
    BBCount: 37
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.GeneratedJavaParser].PackageDeclaration()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 229
    functionDepth: 0
    returnType: "com.github.javaparser.ast.PackageDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].Annotation()"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].Name()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.PackageDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 2
    ICount: 31
    EdgeCount: 13
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:236"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:235"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:230,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:236,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:244,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Annotation"
    - Src: "com.github.javaparser.GeneratedJavaParser:245,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:245,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid"
    - Src: "com.github.javaparser.GeneratedJavaParser:247,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:248,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:249,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Name"
    - Src: "com.github.javaparser.GeneratedJavaParser:251,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:251,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ImportDeclaration()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 277
    functionDepth: 0
    returnType: "com.github.javaparser.ast.ImportDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Name()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.ImportDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name,boolean,boolean)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 2
    ICount: 39
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:283"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:277"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:294"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:292"
        BranchSideFuncs:
        - "jj_ntk_f()"
        - "Name()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:281,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:282,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:283,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:293,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Name"
    - Src: "com.github.javaparser.GeneratedJavaParser:306,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:306,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].Modifiers()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 341
    functionDepth: 0
    returnType: "com.github.javaparser.ModifierHolder"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_3(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.Modifier].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.Modifier$Keyword)"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.Modifier].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.Modifier$Keyword)"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.Modifier].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.Modifier$Keyword)"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.Modifier].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.Modifier$Keyword)"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.Modifier].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.Modifier$Keyword)"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.Modifier].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.Modifier$Keyword)"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.Modifier].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.Modifier$Keyword)"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.Modifier].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.Modifier$Keyword)"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.Modifier].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.Modifier$Keyword)"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.Modifier].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.Modifier$Keyword)"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.Modifier].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.Modifier$Keyword)"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.Modifier].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.Modifier$Keyword)"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.Modifier].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.Modifier$Keyword)"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.Modifier].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.Modifier$Keyword)"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.Modifier].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.Modifier$Keyword)"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParser].Annotation()"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.ModifierHolder].<init>(com.github.javaparser.JavaToken,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 14
    ICount: 166
    EdgeCount: 100
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:348"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:438"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.JavaToken,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:352"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:351"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:343,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:348,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_3"
    - Src: "com.github.javaparser.GeneratedJavaParser:352,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:354,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:355,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].tokenRange"
    - Src: "com.github.javaparser.GeneratedJavaParser:355,1"
      Dst: "[com.github.javaparser.ast.Modifier].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:355,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:355,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:355,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid"
    - Src: "com.github.javaparser.GeneratedJavaParser:429,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Annotation"
    - Src: "com.github.javaparser.GeneratedJavaParser:436,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:439,1"
      Dst: "[com.github.javaparser.ModifierHolder].<init>"
    JavaMethodInfo: null
    BBCount: 24
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceDeclaration(com.github.javaparser.ModifierHolder)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 477
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ModifierHolder"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.RangedList].<init>(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].SimpleName()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].TypeParameters()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].ExtendsList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].ImplementsList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].PermitsList()"
    - "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceBody()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,boolean,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 6
    ICount: 92
    EdgeCount: 26
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:484"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:477"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.ast.NodeList)"
        - "emptyNodeList()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:502"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:499"
        BranchSideFuncs:
        - "SimpleName()"
        - "orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:511"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:510"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:520"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:519"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:529"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:528"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:478,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:478,1"
      Dst: "[com.github.javaparser.RangedList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:484,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:486,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:498,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:500,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:500,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid"
    - Src: "com.github.javaparser.GeneratedJavaParser:501,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].SimpleName"
    - Src: "com.github.javaparser.GeneratedJavaParser:504,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].TypeParameters"
    - Src: "com.github.javaparser.GeneratedJavaParser:513,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ExtendsList"
    - Src: "com.github.javaparser.GeneratedJavaParser:522,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ImplementsList"
    - Src: "com.github.javaparser.GeneratedJavaParser:531,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].PermitsList"
    - Src: "com.github.javaparser.GeneratedJavaParser:538,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceBody"
    - Src: "com.github.javaparser.GeneratedJavaParser:539,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:539,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 32
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].RecordDeclaration(com.github.javaparser.ModifierHolder)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 579
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.RecordDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ModifierHolder"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.RangedList].<init>(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].SimpleName()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].TypeParameters()"
    - "[com.github.javaparser.GeneratedJavaParser].Parameters()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].ImplementsList()"
    - "[com.github.javaparser.GeneratedJavaParser].RecordBody()"
    - "[com.github.javaparser.ast.body.RecordDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.body.ReceiverParameter)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 4
    ICount: 51
    EdgeCount: 17
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:587"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:579"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.ast.NodeList)"
        - "emptyNodeList()"
        - "SimpleName()"
        - "jj_consume_token(int)"
        - "orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:597"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:595"
        BranchSideFuncs:
        - "jj_ntk_f()"
        - "Parameters()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:580,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:580,1"
      Dst: "[com.github.javaparser.RangedList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:584,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:585,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:585,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid"
    - Src: "com.github.javaparser.GeneratedJavaParser:586,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].SimpleName"
    - Src: "com.github.javaparser.GeneratedJavaParser:587,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:589,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].TypeParameters"
    - Src: "com.github.javaparser.GeneratedJavaParser:596,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Parameters"
    - Src: "com.github.javaparser.GeneratedJavaParser:599,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ImplementsList"
    - Src: "com.github.javaparser.GeneratedJavaParser:606,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].RecordBody"
    - Src: "com.github.javaparser.GeneratedJavaParser:607,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:607,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ExtendsList()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 631
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].AnnotatedClassOrInterfaceType()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].AnnotatedClassOrInterfaceType()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 23
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:639"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:638"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:632,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:634,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:635,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].AnnotatedClassOrInterfaceType"
    - Src: "com.github.javaparser.GeneratedJavaParser:636,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:639,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ImplementsList()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 676
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].AnnotatedClassOrInterfaceType()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].AnnotatedClassOrInterfaceType()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 23
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:684"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:683"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:677,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:679,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:680,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].AnnotatedClassOrInterfaceType"
    - Src: "com.github.javaparser.GeneratedJavaParser:681,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:684,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].PermitsList()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 719
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].AnnotatedClassOrInterfaceType()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].AnnotatedClassOrInterfaceType()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 23
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:727"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:726"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:720,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:722,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:723,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].AnnotatedClassOrInterfaceType"
    - Src: "com.github.javaparser.GeneratedJavaParser:724,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:727,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].EnumDeclaration(com.github.javaparser.ModifierHolder)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 766
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.EnumDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ModifierHolder"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].SimpleName()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].ImplementsList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].EnumConstantDeclaration()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_4(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].EnumConstantDeclaration()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceBodyDeclaration()"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 5
    ICount: 104
    EdgeCount: 32
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:776"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:766"
        BranchSideFuncs:
        - "emptyNodeList()"
        - "SimpleName()"
        - "orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:786"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:784"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:809"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:822"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:823"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:822"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:832"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:831"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:837"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:836"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:888"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:887"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:767,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:773,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:774,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:774,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid"
    - Src: "com.github.javaparser.GeneratedJavaParser:775,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].SimpleName"
    - Src: "com.github.javaparser.GeneratedJavaParser:776,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:778,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ImplementsList"
    - Src: "com.github.javaparser.GeneratedJavaParser:805,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].EnumConstantDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:806,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:809,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_4"
    - Src: "com.github.javaparser.GeneratedJavaParser:932,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceBodyDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:933,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:943,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:953,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:953,1"
      Dst: "[com.github.javaparser.ast.body.EnumDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 40
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.GeneratedJavaParser].EnumConstantDeclaration()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 971
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.EnumConstantDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].Annotation()"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].SimpleName()"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].Arguments()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceBody()"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 2
    ICount: 55
    EdgeCount: 17
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:980"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:979"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:993"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:990"
        BranchSideFuncs:
        - "SimpleName()"
        - "orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1002"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1001"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:972,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:975,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:980,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:988,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Annotation"
    - Src: "com.github.javaparser.GeneratedJavaParser:989,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:989,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid"
    - Src: "com.github.javaparser.GeneratedJavaParser:991,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].SimpleName"
    - Src: "com.github.javaparser.GeneratedJavaParser:992,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:995,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Arguments"
    - Src: "com.github.javaparser.GeneratedJavaParser:1004,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceBody"
    - Src: "com.github.javaparser.GeneratedJavaParser:1011,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:1011,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 21
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].TypeParameters()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 1039
    functionDepth: 0
    returnType: "com.github.javaparser.RangedList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.RangedList].<init>(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.RangedList].beginAt(com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].Annotations()"
    - "[com.github.javaparser.GeneratedJavaParser].TypeParameter(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.RangedList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Annotations()"
    - "[com.github.javaparser.GeneratedJavaParser].TypeParameter(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.RangedList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.RangedList].endAt(com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 5
    ICount: 32
    EdgeCount: 16
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1050"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1049"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:1040,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:1040,1"
      Dst: "[com.github.javaparser.RangedList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:1043,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:1044,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:1044,1"
      Dst: "[com.github.javaparser.RangedList].beginAt"
    - Src: "com.github.javaparser.GeneratedJavaParser:1045,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Annotations"
    - Src: "com.github.javaparser.GeneratedJavaParser:1046,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].TypeParameter"
    - Src: "com.github.javaparser.GeneratedJavaParser:1047,1"
      Dst: "[com.github.javaparser.RangedList].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:1050,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:1064,1"
      Dst: "[com.github.javaparser.RangedList].endAt"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].TypeParameter(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 1085
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.TypeParameter"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].SimpleName()"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].TypeBound()"
    - "[com.github.javaparser.ast.type.TypeParameter].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 3
    ICount: 22
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1091"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1085"
        BranchSideFuncs:
        - "jj_ntk_f()"
        - "emptyNodeList()"
        - "SimpleName()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:1086,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:1089,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].SimpleName"
    - Src: "com.github.javaparser.GeneratedJavaParser:1090,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:1091,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:1093,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].TypeBound"
    - Src: "com.github.javaparser.GeneratedJavaParser:1100,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:1100,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter].<init>"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].TypeBound()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 1128
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].AnnotatedClassOrInterfaceType()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].AnnotatedClassOrInterfaceType()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 22
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1136"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1135"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:1129,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:1131,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:1132,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].AnnotatedClassOrInterfaceType"
    - Src: "com.github.javaparser.GeneratedJavaParser:1133,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:1136,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceBody()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 1180
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceBodyDeclaration()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    functionUses: 3
    ICount: 37
    EdgeCount: 10
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1186"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1185"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1237"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1236"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:1181,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:1183,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:1186,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:1281,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceBodyDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:1282,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:1292,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    JavaMethodInfo: null
    BBCount: 15
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].RecordBody()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 1309
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].RecordBodyDeclaration()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    functionUses: 1
    ICount: 37
    EdgeCount: 10
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1315"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1314"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1366"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1365"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:1310,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:1312,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:1315,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:1410,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].RecordBodyDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:1411,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:1421,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    JavaMethodInfo: null
    BBCount: 15
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].RecordBodyDeclaration()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 1460
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.BodyDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_11(int)"
    - "[com.github.javaparser.GeneratedJavaParser].InitializerDeclaration()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].Modifiers()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceDeclaration(com.github.javaparser.ModifierHolder)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_5(int)"
    - "[com.github.javaparser.GeneratedJavaParser].EnumDeclaration(com.github.javaparser.ModifierHolder)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_6(int)"
    - "[com.github.javaparser.GeneratedJavaParser].RecordDeclaration(com.github.javaparser.ModifierHolder)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_7(int)"
    - "[com.github.javaparser.GeneratedJavaParser].AnnotationTypeDeclaration(com.github.javaparser.ModifierHolder)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_8(int)"
    - "[com.github.javaparser.GeneratedJavaParser].CompactConstructorDeclaration(com.github.javaparser.ModifierHolder)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_9(int)"
    - "[com.github.javaparser.GeneratedJavaParser].ConstructorDeclaration(com.github.javaparser.ModifierHolder)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_10(int)"
    - "[com.github.javaparser.GeneratedJavaParser].FieldDeclaration(com.github.javaparser.ModifierHolder)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].MethodDeclaration(com.github.javaparser.ModifierHolder)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    functionUses: 1
    ICount: 75
    EdgeCount: 24
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1461"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1464"
        BranchSideFuncs:
        - "InitializerDeclaration()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1463"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1464"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1463"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1510"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1508"
        BranchSideFuncs:
        - "Modifiers()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1518"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1520"
        BranchSideFuncs:
        - "EnumDeclaration(com.github.javaparser.ModifierHolder)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1519"
        BranchSideFuncs:
        - "jj_2_6(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1520"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1522"
        BranchSideFuncs:
        - "RecordDeclaration(com.github.javaparser.ModifierHolder)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1521"
        BranchSideFuncs:
        - "jj_2_7(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1522"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1524"
        BranchSideFuncs:
        - "AnnotationTypeDeclaration(com.github.javaparser.ModifierHolder)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1523"
        BranchSideFuncs:
        - "jj_2_8(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1524"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1526"
        BranchSideFuncs:
        - "CompactConstructorDeclaration(com.github.javaparser.ModifierHolder)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1525"
        BranchSideFuncs:
        - "jj_2_9(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1526"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1528"
        BranchSideFuncs:
        - "ConstructorDeclaration(com.github.javaparser.ModifierHolder)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1527"
        BranchSideFuncs:
        - "jj_2_10(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1528"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1531"
        BranchSideFuncs:
        - "FieldDeclaration(com.github.javaparser.ModifierHolder)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1530"
        BranchSideFuncs:
        - "jj_ntk_f()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1531"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1530"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:1461,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_11"
    - Src: "com.github.javaparser.GeneratedJavaParser:1462,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].InitializerDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:1464,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:1509,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Modifiers"
    - Src: "com.github.javaparser.GeneratedJavaParser:1513,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:1518,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_5"
    - Src: "com.github.javaparser.GeneratedJavaParser:1519,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].EnumDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:1520,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_6"
    - Src: "com.github.javaparser.GeneratedJavaParser:1521,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].RecordDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:1522,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_7"
    - Src: "com.github.javaparser.GeneratedJavaParser:1523,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].AnnotationTypeDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:1524,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_8"
    - Src: "com.github.javaparser.GeneratedJavaParser:1525,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].CompactConstructorDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:1526,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_9"
    - Src: "com.github.javaparser.GeneratedJavaParser:1527,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ConstructorDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:1528,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_10"
    - Src: "com.github.javaparser.GeneratedJavaParser:1529,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].FieldDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:1560,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].MethodDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:1565,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:1566,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    JavaMethodInfo: null
    BBCount: 31
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].CompactConstructorDeclaration(com.github.javaparser.ModifierHolder)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 1589
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ModifierHolder"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.RangedList].<init>(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.utils.Pair].<init>(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].TypeParameters()"
    - "[com.github.javaparser.TokenRange].getBegin()"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].SimpleName()"
    - "[com.github.javaparser.TokenRange].getBegin()"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].AnnotatedReferenceType()"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].AnnotatedReferenceType()"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_12(int)"
    - "[com.github.javaparser.GeneratedJavaParser].ExplicitConstructorInvocation()"
    - "[com.github.javaparser.GeneratedJavaParser].Statements()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParserBase].prepend(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 1
    ICount: 88
    EdgeCount: 36
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1599"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1589"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.ast.NodeList)"
        - "emptyNodeList()"
        - "<init>(java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1612"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1609"
        BranchSideFuncs:
        - "SimpleName()"
        - "getBegin()"
        - "orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1619"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1618"
        BranchSideFuncs:
        - "jj_ntk_f()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1639"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1644"
        BranchSideFuncs:
        - "ExplicitConstructorInvocation()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1643"
        BranchSideFuncs:
        - "Statements()"
        - "jj_consume_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1646"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1649"
        BranchSideFuncs:
        - "prepend(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1648"
        BranchSideFuncs:
        - "token()"
        - "<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.BlockStmt)"
        - "<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList)"
        - "range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:1590,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:1590,1"
      Dst: "[com.github.javaparser.RangedList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:1592,1"
      Dst: "[com.github.javaparser.utils.Pair].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:1599,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:1601,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].TypeParameters"
    - Src: "com.github.javaparser.GeneratedJavaParser:1602,1"
      Dst: "[com.github.javaparser.TokenRange].getBegin"
    - Src: "com.github.javaparser.GeneratedJavaParser:1602,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid"
    - Src: "com.github.javaparser.GeneratedJavaParser:1610,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].SimpleName"
    - Src: "com.github.javaparser.GeneratedJavaParser:1611,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:1614,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:1615,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].AnnotatedReferenceType"
    - Src: "com.github.javaparser.GeneratedJavaParser:1616,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:1639,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_12"
    - Src: "com.github.javaparser.GeneratedJavaParser:1640,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ExplicitConstructorInvocation"
    - Src: "com.github.javaparser.GeneratedJavaParser:1644,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Statements"
    - Src: "com.github.javaparser.GeneratedJavaParser:1647,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].prepend"
    - Src: "com.github.javaparser.GeneratedJavaParser:1649,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:1649,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:1649,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 24
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceBodyDeclaration()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 1687
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.BodyDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_18(int)"
    - "[com.github.javaparser.GeneratedJavaParser].InitializerDeclaration()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].Modifiers()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceDeclaration(com.github.javaparser.ModifierHolder)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_13(int)"
    - "[com.github.javaparser.GeneratedJavaParser].RecordDeclaration(com.github.javaparser.ModifierHolder)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_14(int)"
    - "[com.github.javaparser.GeneratedJavaParser].EnumDeclaration(com.github.javaparser.ModifierHolder)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_15(int)"
    - "[com.github.javaparser.GeneratedJavaParser].AnnotationTypeDeclaration(com.github.javaparser.ModifierHolder)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_16(int)"
    - "[com.github.javaparser.GeneratedJavaParser].ConstructorDeclaration(com.github.javaparser.ModifierHolder)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_17(int)"
    - "[com.github.javaparser.GeneratedJavaParser].FieldDeclaration(com.github.javaparser.ModifierHolder)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].MethodDeclaration(com.github.javaparser.ModifierHolder)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    functionUses: 3
    ICount: 71
    EdgeCount: 22
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1688"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1691"
        BranchSideFuncs:
        - "InitializerDeclaration()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1690"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1691"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1690"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1737"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1735"
        BranchSideFuncs:
        - "Modifiers()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1745"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1747"
        BranchSideFuncs:
        - "RecordDeclaration(com.github.javaparser.ModifierHolder)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1746"
        BranchSideFuncs:
        - "jj_2_14(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1747"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1749"
        BranchSideFuncs:
        - "EnumDeclaration(com.github.javaparser.ModifierHolder)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1748"
        BranchSideFuncs:
        - "jj_2_15(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1749"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1751"
        BranchSideFuncs:
        - "AnnotationTypeDeclaration(com.github.javaparser.ModifierHolder)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1750"
        BranchSideFuncs:
        - "jj_2_16(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1751"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1753"
        BranchSideFuncs:
        - "ConstructorDeclaration(com.github.javaparser.ModifierHolder)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1752"
        BranchSideFuncs:
        - "jj_2_17(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1753"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1756"
        BranchSideFuncs:
        - "FieldDeclaration(com.github.javaparser.ModifierHolder)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1755"
        BranchSideFuncs:
        - "jj_ntk_f()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1756"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1755"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:1688,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_18"
    - Src: "com.github.javaparser.GeneratedJavaParser:1689,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].InitializerDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:1691,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:1736,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Modifiers"
    - Src: "com.github.javaparser.GeneratedJavaParser:1740,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:1745,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_13"
    - Src: "com.github.javaparser.GeneratedJavaParser:1746,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].RecordDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:1747,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_14"
    - Src: "com.github.javaparser.GeneratedJavaParser:1748,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].EnumDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:1749,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_15"
    - Src: "com.github.javaparser.GeneratedJavaParser:1750,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].AnnotationTypeDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:1751,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_16"
    - Src: "com.github.javaparser.GeneratedJavaParser:1752,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ConstructorDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:1753,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_17"
    - Src: "com.github.javaparser.GeneratedJavaParser:1754,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].FieldDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:1785,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].MethodDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:1790,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:1791,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    JavaMethodInfo: null
    BBCount: 29
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].FieldDeclaration(com.github.javaparser.ModifierHolder)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 1823
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.FieldDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ModifierHolder"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].Type(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].VariableDeclarator(com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].VariableDeclarator(com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 3
    ICount: 34
    EdgeCount: 14
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1832"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1831"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:1824,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:1827,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:1827,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Type"
    - Src: "com.github.javaparser.GeneratedJavaParser:1828,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].VariableDeclarator"
    - Src: "com.github.javaparser.GeneratedJavaParser:1829,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:1832,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:1840,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:1845,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid"
    - Src: "com.github.javaparser.GeneratedJavaParser:1846,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:1846,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:1846,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].VariableDeclarator(com.github.javaparser.ast.type.Type)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 1862
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.VariableDeclarator"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].VariableDeclaratorId()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].VariableInitializer()"
    - "[com.github.javaparser.ast.body.VariableDeclarator].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.Type,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.GeneratedJavaParserBase].juggleArrayType(com.github.javaparser.ast.type.Type,java.util.List)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 4
    ICount: 29
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1865"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1862"
        BranchSideFuncs:
        - "jj_ntk_f()"
        - "VariableDeclaratorId()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:1864,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].VariableDeclaratorId"
    - Src: "com.github.javaparser.GeneratedJavaParser:1865,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:1867,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:1868,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].VariableInitializer"
    - Src: "com.github.javaparser.GeneratedJavaParser:1875,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:1875,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:1875,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].juggleArrayType"
    - Src: "com.github.javaparser.GeneratedJavaParser:1875,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].<init>"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].VariableDeclaratorId()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 1906
    functionDepth: 0
    returnType: "com.github.javaparser.utils.Pair"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].SimpleName()"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].ArrayBracketPair(com.github.javaparser.ast.type.ArrayType$Origin)"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(java.util.List,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setTokenRange(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.TokenRange].withEnd(com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.utils.Pair].<init>(java.lang.Object,java.lang.Object)"
    functionUses: 5
    ICount: 34
    EdgeCount: 10
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1912"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1911"
        BranchSideFuncs:
        - "jj_ntk_f()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1924"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1927"
        BranchSideFuncs:
        - "setTokenRange(com.github.javaparser.TokenRange)"
        - "withEnd(com.github.javaparser.JavaToken)"
        - "token()"
        - "getTokenRange()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1926"
        BranchSideFuncs:
        - "<init>(java.lang.Object,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:1907,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:1908,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].SimpleName"
    - Src: "com.github.javaparser.GeneratedJavaParser:1909,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:1912,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:1921,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ArrayBracketPair"
    - Src: "com.github.javaparser.GeneratedJavaParser:1922,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:1925,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.GeneratedJavaParser:1925,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.GeneratedJavaParser:1925,1"
      Dst: "[com.github.javaparser.TokenRange].withEnd"
    - Src: "com.github.javaparser.GeneratedJavaParser:1925,1"
      Dst: "[com.github.javaparser.ast.Node].setTokenRange"
    - Src: "com.github.javaparser.GeneratedJavaParser:1927,1"
      Dst: "[com.github.javaparser.utils.Pair].<init>"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].VariableInitializer()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 1939
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].ArrayInitializer()"
    - "[com.github.javaparser.GeneratedJavaParser].Expression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    functionUses: 3
    ICount: 21
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:1940"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:1939"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:1940,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:1942,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ArrayInitializer"
    - Src: "com.github.javaparser.GeneratedJavaParser:1992,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Expression"
    - Src: "com.github.javaparser.GeneratedJavaParser:1997,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:1998,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ArrayInitializer()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 2019
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].VariableInitializer()"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_19(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].VariableInitializer()"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 2
    ICount: 41
    EdgeCount: 16
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:2025"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2019"
        BranchSideFuncs:
        - "emptyNodeList()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:2078"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2091"
        BranchSideFuncs:
        - "jj_ntk_f()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:2092"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2091"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:2020,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:2023,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:2024,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:2025,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:2074,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].VariableInitializer"
    - Src: "com.github.javaparser.GeneratedJavaParser:2075,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:2078,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_19"
    - Src: "com.github.javaparser.GeneratedJavaParser:2102,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:2102,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].<init>"
    JavaMethodInfo: null
    BBCount: 15
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].MethodDeclaration(com.github.javaparser.ModifierHolder)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 2119
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.MethodDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ModifierHolder"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.RangedList].<init>(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.utils.Pair].<init>(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].TypeParameters()"
    - "[com.github.javaparser.TokenRange].getBegin()"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].Annotations()"
    - "[com.github.javaparser.ast.NodeList].addAll(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].nodeListBegin(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].ResultType(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].SimpleName()"
    - "[com.github.javaparser.GeneratedJavaParser].Parameters()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].ArrayBracketPair(com.github.javaparser.ast.type.ArrayType$Origin)"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(java.util.List,java.lang.Object)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].AnnotatedReferenceType()"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].AnnotatedReferenceType()"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].Block()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.GeneratedJavaParserBase].juggleArrayType(com.github.javaparser.ast.type.Type,java.util.List)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.type.Type,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.BlockStmt,com.github.javaparser.ast.body.ReceiverParameter)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 3
    ICount: 121
    EdgeCount: 38
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:2131"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2119"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.ast.NodeList)"
        - "<init>(java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:2149"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2148"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:2161"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2160"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:2168"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2167"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:2186"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2185"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:2120,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:2120,1"
      Dst: "[com.github.javaparser.RangedList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:2123,1"
      Dst: "[com.github.javaparser.utils.Pair].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:2125,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:2131,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:2133,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].TypeParameters"
    - Src: "com.github.javaparser.GeneratedJavaParser:2134,1"
      Dst: "[com.github.javaparser.TokenRange].getBegin"
    - Src: "com.github.javaparser.GeneratedJavaParser:2134,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid"
    - Src: "com.github.javaparser.GeneratedJavaParser:2141,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Annotations"
    - Src: "com.github.javaparser.GeneratedJavaParser:2142,1"
      Dst: "[com.github.javaparser.ast.NodeList].addAll"
    - Src: "com.github.javaparser.GeneratedJavaParser:2142,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].nodeListBegin"
    - Src: "com.github.javaparser.GeneratedJavaParser:2143,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ResultType"
    - Src: "com.github.javaparser.GeneratedJavaParser:2145,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].SimpleName"
    - Src: "com.github.javaparser.GeneratedJavaParser:2146,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Parameters"
    - Src: "com.github.javaparser.GeneratedJavaParser:2158,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ArrayBracketPair"
    - Src: "com.github.javaparser.GeneratedJavaParser:2159,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:2163,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:2164,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].AnnotatedReferenceType"
    - Src: "com.github.javaparser.GeneratedJavaParser:2188,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Block"
    - Src: "com.github.javaparser.GeneratedJavaParser:2198,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:2200,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].juggleArrayType"
    - Src: "com.github.javaparser.GeneratedJavaParser:2201,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:2201,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:2201,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 35
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.GeneratedJavaParser].AnnotatedReferenceType()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 2207
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ReferenceType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].Annotations()"
    - "[com.github.javaparser.GeneratedJavaParser].ReferenceType(com.github.javaparser.ast.NodeList)"
    functionUses: 9
    ICount: 4
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:2208,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Annotations"
    - Src: "com.github.javaparser.GeneratedJavaParser:2209,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ReferenceType"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].AnnotatedType()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 2216
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.Type"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].Annotations()"
    - "[com.github.javaparser.GeneratedJavaParser].Type(com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 4
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:2217,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Annotations"
    - Src: "com.github.javaparser.GeneratedJavaParser:2218,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Type"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].Parameters()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 2246
    functionDepth: 0
    returnType: "com.github.javaparser.utils.Pair"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_20(int)"
    - "[com.github.javaparser.GeneratedJavaParser].ReceiverParameter()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].Parameter()"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Parameter()"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.utils.Pair].<init>(java.lang.Object,java.lang.Object)"
    functionUses: 3
    ICount: 57
    EdgeCount: 16
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:2251"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2246"
        BranchSideFuncs:
        - "emptyNodeList()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:2290"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2293"
        BranchSideFuncs:
        - "ReceiverParameter()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2292"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:2293"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2292"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:2344"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2343"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:2247,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:2250,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:2251,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:2290,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_20"
    - Src: "com.github.javaparser.GeneratedJavaParser:2291,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ReceiverParameter"
    - Src: "com.github.javaparser.GeneratedJavaParser:2332,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Parameter"
    - Src: "com.github.javaparser.GeneratedJavaParser:2333,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:2339,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:2363,1"
      Dst: "[com.github.javaparser.utils.Pair].<init>"
    JavaMethodInfo: null
    BBCount: 21
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].LambdaParameters()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 2399
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].Parameter()"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Parameter()"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 20
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:2404"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2403"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:2400,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Parameter"
    - Src: "com.github.javaparser.GeneratedJavaParser:2401,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:2404,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:2412,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].InferredLambdaParameters()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 2452
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].VariableDeclaratorId()"
    - "[com.github.javaparser.ast.body.Parameter].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.type.Type,boolean,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.type.UnknownType].<init>()"
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].VariableDeclaratorId()"
    - "[com.github.javaparser.ast.body.Parameter].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.type.Type,boolean,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.type.UnknownType].<init>()"
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 50
    EdgeCount: 18
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:2457"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2456"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:2453,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].VariableDeclaratorId"
    - Src: "com.github.javaparser.GeneratedJavaParser:2454,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:2454,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:2454,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:2454,1"
      Dst: "[com.github.javaparser.ast.type.UnknownType].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:2454,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:2454,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:2457,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:2465,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].Parameter()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 2487
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.Parameter"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].Modifiers()"
    - "[com.github.javaparser.GeneratedJavaParser].Type(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].Annotations()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].VariableDeclaratorId()"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.Parameter].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.type.Type,boolean,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.GeneratedJavaParserBase].juggleArrayType(com.github.javaparser.ast.type.Type,java.util.List)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 5
    ICount: 35
    EdgeCount: 13
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:2493"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2487"
        BranchSideFuncs:
        - "jj_ntk_f()"
        - "emptyNodeList()"
        - "Modifiers()"
        - "Type(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:2490,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:2491,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Modifiers"
    - Src: "com.github.javaparser.GeneratedJavaParser:2492,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Type"
    - Src: "com.github.javaparser.GeneratedJavaParser:2493,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:2496,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Annotations"
    - Src: "com.github.javaparser.GeneratedJavaParser:2497,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:2505,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].VariableDeclaratorId"
    - Src: "com.github.javaparser.GeneratedJavaParser:2506,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid"
    - Src: "com.github.javaparser.GeneratedJavaParser:2507,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:2507,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:2507,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].juggleArrayType"
    - Src: "com.github.javaparser.GeneratedJavaParser:2507,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].<init>"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ReceiverParameter()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 2522
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ReceiverParameter"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].Annotations()"
    - "[com.github.javaparser.GeneratedJavaParser].Type(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].ReceiverParameterId()"
    - "[com.github.javaparser.ast.body.ReceiverParameter].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.type.Type,com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 1
    ICount: 11
    EdgeCount: 8
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:2523,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:2524,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Annotations"
    - Src: "com.github.javaparser.GeneratedJavaParser:2525,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Type"
    - Src: "com.github.javaparser.GeneratedJavaParser:2526,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ReceiverParameterId"
    - Src: "com.github.javaparser.GeneratedJavaParser:2527,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:2527,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:2527,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ReceiverParameterId()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 2540
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Name"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_21(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Name()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.expr.Name].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name,java.lang.String)"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    functionUses: 1
    ICount: 13
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:2542"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2548"
        BranchSideFuncs:
        - "Name()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2547"
        BranchSideFuncs:
        - "jj_consume_token(int)"
        - "<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name,java.lang.String)"
        - "tokenRange()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:2542,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_21"
    - Src: "com.github.javaparser.GeneratedJavaParser:2543,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Name"
    - Src: "com.github.javaparser.GeneratedJavaParser:2544,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:2549,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].tokenRange"
    - Src: "com.github.javaparser.GeneratedJavaParser:2549,1"
      Dst: "[com.github.javaparser.ast.expr.Name].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ConstructorDeclaration(com.github.javaparser.ModifierHolder)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 2576
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ConstructorDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ModifierHolder"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.RangedList].<init>(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.utils.Pair].<init>(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].TypeParameters()"
    - "[com.github.javaparser.TokenRange].getBegin()"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].SimpleName()"
    - "[com.github.javaparser.TokenRange].getBegin()"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].Parameters()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].AnnotatedReferenceType()"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].AnnotatedReferenceType()"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_22(int)"
    - "[com.github.javaparser.GeneratedJavaParser].ExplicitConstructorInvocation()"
    - "[com.github.javaparser.GeneratedJavaParser].Statements()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParserBase].prepend(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.BlockStmt,com.github.javaparser.ast.body.ReceiverParameter)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 2
    ICount: 93
    EdgeCount: 37
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:2586"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2576"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.ast.NodeList)"
        - "emptyNodeList()"
        - "<init>(java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:2600"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2596"
        BranchSideFuncs:
        - "SimpleName()"
        - "Parameters()"
        - "getBegin()"
        - "orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:2607"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2606"
        BranchSideFuncs:
        - "jj_ntk_f()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:2627"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2632"
        BranchSideFuncs:
        - "ExplicitConstructorInvocation()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2631"
        BranchSideFuncs:
        - "Statements()"
        - "jj_consume_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:2634"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2637"
        BranchSideFuncs:
        - "prepend(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2636"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.BlockStmt,com.github.javaparser.ast.body.ReceiverParameter)"
        - "token()"
        - "<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList)"
        - "range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:2577,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:2577,1"
      Dst: "[com.github.javaparser.RangedList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:2579,1"
      Dst: "[com.github.javaparser.utils.Pair].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:2586,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:2588,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].TypeParameters"
    - Src: "com.github.javaparser.GeneratedJavaParser:2589,1"
      Dst: "[com.github.javaparser.TokenRange].getBegin"
    - Src: "com.github.javaparser.GeneratedJavaParser:2589,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid"
    - Src: "com.github.javaparser.GeneratedJavaParser:2597,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].SimpleName"
    - Src: "com.github.javaparser.GeneratedJavaParser:2598,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:2599,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Parameters"
    - Src: "com.github.javaparser.GeneratedJavaParser:2602,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:2603,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].AnnotatedReferenceType"
    - Src: "com.github.javaparser.GeneratedJavaParser:2604,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:2627,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_22"
    - Src: "com.github.javaparser.GeneratedJavaParser:2628,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ExplicitConstructorInvocation"
    - Src: "com.github.javaparser.GeneratedJavaParser:2632,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Statements"
    - Src: "com.github.javaparser.GeneratedJavaParser:2635,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].prepend"
    - Src: "com.github.javaparser.GeneratedJavaParser:2637,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:2637,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:2637,1"
      Dst: "[com.github.javaparser.ast.body.ConstructorDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 24
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ExplicitConstructorInvocation()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 2658
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.RangedList].<init>(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_24(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].TypeArguments()"
    - "[com.github.javaparser.TokenRange].getBegin()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].Arguments()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_23(int)"
    - "[com.github.javaparser.GeneratedJavaParser].PrimaryExpressionWithoutSuperSuffix()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].TypeArguments()"
    - "[com.github.javaparser.TokenRange].getBegin()"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].Arguments()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,boolean,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 4
    ICount: 80
    EdgeCount: 29
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:2664"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2680"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2679"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:2665"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2664"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:2680"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2679"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:2722"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2729"
        BranchSideFuncs:
        - "PrimaryExpressionWithoutSuperSuffix()"
        - "orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2728"
        BranchSideFuncs:
        - "jj_ntk_f()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:2729"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2728"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:2662,1"
      Dst: "[com.github.javaparser.RangedList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:2664,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_24"
    - Src: "com.github.javaparser.GeneratedJavaParser:2665,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:2667,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].TypeArguments"
    - Src: "com.github.javaparser.GeneratedJavaParser:2668,1"
      Dst: "[com.github.javaparser.TokenRange].getBegin"
    - Src: "com.github.javaparser.GeneratedJavaParser:2675,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:2676,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:2676,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid"
    - Src: "com.github.javaparser.GeneratedJavaParser:2677,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Arguments"
    - Src: "com.github.javaparser.GeneratedJavaParser:2722,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_23"
    - Src: "com.github.javaparser.GeneratedJavaParser:2723,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].PrimaryExpressionWithoutSuperSuffix"
    - Src: "com.github.javaparser.GeneratedJavaParser:2748,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:2751,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:2751,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].<init>"
    JavaMethodInfo: null
    BBCount: 23
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].Statements()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 2786
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_25(int)"
    - "[com.github.javaparser.GeneratedJavaParser].BlockStatement()"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    functionUses: 4
    ICount: 8
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:2791"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2797"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:2787,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:2791,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_25"
    - Src: "com.github.javaparser.GeneratedJavaParser:2795,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].BlockStatement"
    - Src: "com.github.javaparser.GeneratedJavaParser:2796,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].add"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].InitializerDeclaration()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 2814
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.InitializerDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].Block()"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].<init>(com.github.javaparser.TokenRange,boolean,com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 2
    ICount: 24
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:2817"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2814"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:2817,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:2819,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:2820,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:2827,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Block"
    - Src: "com.github.javaparser.GeneratedJavaParser:2828,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid"
    - Src: "com.github.javaparser.GeneratedJavaParser:2829,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:2829,1"
      Dst: "[com.github.javaparser.ast.body.InitializerDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].Type(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 2846
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.Type"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_26(int)"
    - "[com.github.javaparser.GeneratedJavaParser].ReferenceType(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].PrimitiveType(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    functionUses: 8
    ICount: 24
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:2847"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2850"
        BranchSideFuncs:
        - "ReferenceType(com.github.javaparser.ast.NodeList)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2849"
        BranchSideFuncs:
        - "jj_ntk_f()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:2850"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2849"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:2847,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_26"
    - Src: "com.github.javaparser.GeneratedJavaParser:2848,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ReferenceType"
    - Src: "com.github.javaparser.GeneratedJavaParser:2850,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:2859,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].PrimitiveType"
    - Src: "com.github.javaparser.GeneratedJavaParser:2864,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:2865,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ReferenceType(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 2901
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ReferenceType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].PrimitiveType(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParser].ArrayBracketPair(com.github.javaparser.ast.type.ArrayType$Origin)"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(java.util.List,java.lang.Object)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_27(int)"
    - "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceType(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_28(int)"
    - "[com.github.javaparser.GeneratedJavaParser].ArrayBracketPair(com.github.javaparser.ast.type.ArrayType$Origin)"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(java.util.List,java.lang.Object)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.ast.type.ArrayType].wrapInArrayTypes(com.github.javaparser.ast.type.Type,java.util.List[])"
    functionUses: 7
    ICount: 42
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:2903"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2901"
        BranchSideFuncs:
        - "jj_ntk_f()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:2918"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2958"
        BranchSideFuncs:
        - "wrapInArrayTypes(com.github.javaparser.ast.type.Type,java.util.List[])"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:2945"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2958"
        BranchSideFuncs:
        - "wrapInArrayTypes(com.github.javaparser.ast.type.Type,java.util.List[])"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:2902,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:2903,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:2913,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].PrimitiveType"
    - Src: "com.github.javaparser.GeneratedJavaParser:2916,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ArrayBracketPair"
    - Src: "com.github.javaparser.GeneratedJavaParser:2917,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:2918,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_27"
    - Src: "com.github.javaparser.GeneratedJavaParser:2942,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceType"
    - Src: "com.github.javaparser.GeneratedJavaParser:2945,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_28"
    - Src: "com.github.javaparser.GeneratedJavaParser:2956,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:2957,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:2959,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].wrapInArrayTypes"
    JavaMethodInfo: null
    BBCount: 12
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ArrayBracketPair(com.github.javaparser.ast.type.ArrayType$Origin)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 2971
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ArrayType$ArrayBracketPair"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.ArrayType$Origin"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].Annotations()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.type.ArrayType$ArrayBracketPair].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.ArrayType$Origin,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 4
    ICount: 13
    EdgeCount: 8
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:2973,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Annotations"
    - Src: "com.github.javaparser.GeneratedJavaParser:2974,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:2975,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:2975,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid"
    - Src: "com.github.javaparser.GeneratedJavaParser:2977,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:2977,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType$ArrayBracketPair].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].IntersectionType(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.IntersectionType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 28
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:2997"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:2994"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:2989,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:2990,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ReferenceType"
    - Src: "com.github.javaparser.GeneratedJavaParser:2991,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid"
    - Src: "com.github.javaparser.GeneratedJavaParser:2991,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:2992,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:2995,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].AnnotatedReferenceType"
    - Src: "com.github.javaparser.GeneratedJavaParser:2997,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:3031,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:3031,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:3031,1"
      Dst: "[com.github.javaparser.ast.type.IntersectionType].<init>"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].AnnotatedClassOrInterfaceType()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 3035
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].Annotations()"
    - "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceType(com.github.javaparser.ast.NodeList)"
    functionUses: 9
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:3036,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:3038,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Annotations"
    - Src: "com.github.javaparser.GeneratedJavaParser:3039,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceType"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceType(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 3046
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.RangedList].<init>(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].SimpleName()"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_29(int)"
    - "[com.github.javaparser.GeneratedJavaParser].TypeArguments()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.ClassOrInterfaceType,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.RangedList].<init>(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_30(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Annotations()"
    - "[com.github.javaparser.GeneratedJavaParser].SimpleName()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_31(int)"
    - "[com.github.javaparser.GeneratedJavaParser].TypeArguments()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.ClassOrInterfaceType,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.RangedList].<init>(com.github.javaparser.ast.NodeList)"
    functionUses: 3
    ICount: 40
    EdgeCount: 20
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:3052"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:3057"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:3056"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:3061"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:3075"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:3068"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:3073"
        BranchSideFuncs:
        - "TypeArguments()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:3072"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.ast.NodeList)"
        - "range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
        - "token()"
        - "<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.ClassOrInterfaceType,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:3047,1"
      Dst: "[com.github.javaparser.RangedList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:3049,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:3050,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].SimpleName"
    - Src: "com.github.javaparser.GeneratedJavaParser:3051,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:3052,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_29"
    - Src: "com.github.javaparser.GeneratedJavaParser:3053,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].TypeArguments"
    - Src: "com.github.javaparser.GeneratedJavaParser:3057,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:3057,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:3061,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_30"
    - Src: "com.github.javaparser.GeneratedJavaParser:3065,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:3066,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Annotations"
    - Src: "com.github.javaparser.GeneratedJavaParser:3068,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_31"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].TypeArguments()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 3091
    functionDepth: 0
    returnType: "com.github.javaparser.RangedList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.RangedList].<init>(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.RangedList].beginAt(com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].TypeArgument()"
    - "[com.github.javaparser.RangedList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].TypeArgument()"
    - "[com.github.javaparser.RangedList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.RangedList].endAt(com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 10
    ICount: 40
    EdgeCount: 15
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:3096"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:3091"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.ast.NodeList)"
        - "<init>()"
        - "beginAt(com.github.javaparser.JavaToken)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:3128"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:3127"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:3092,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:3092,1"
      Dst: "[com.github.javaparser.RangedList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:3094,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:3095,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:3095,1"
      Dst: "[com.github.javaparser.RangedList].beginAt"
    - Src: "com.github.javaparser.GeneratedJavaParser:3096,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:3124,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].TypeArgument"
    - Src: "com.github.javaparser.GeneratedJavaParser:3125,1"
      Dst: "[com.github.javaparser.RangedList].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:3147,1"
      Dst: "[com.github.javaparser.RangedList].endAt"
    JavaMethodInfo: null
    BBCount: 14
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].TypeArgument()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 3165
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.Type"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].Annotations()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].Type(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParser].Wildcard(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    functionUses: 2
    ICount: 22
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:3167"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:3165"
        BranchSideFuncs:
        - "jj_ntk_f()"
        - "Annotations()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:3166,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Annotations"
    - Src: "com.github.javaparser.GeneratedJavaParser:3167,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:3193,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Type"
    - Src: "com.github.javaparser.GeneratedJavaParser:3197,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Wildcard"
    - Src: "com.github.javaparser.GeneratedJavaParser:3202,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:3203,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].Wildcard(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 3218
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.WildcardType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Annotations()"
    - "[com.github.javaparser.GeneratedJavaParser].ReferenceType(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Annotations()"
    - "[com.github.javaparser.GeneratedJavaParser].ReferenceType(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.ast.type.WildcardType].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.ReferenceType,com.github.javaparser.ast.type.ReferenceType,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 1
    ICount: 46
    EdgeCount: 16
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:3225"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:3218"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:3228"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:3227"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:3222,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:3223,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:3224,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:3225,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:3231,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Annotations"
    - Src: "com.github.javaparser.GeneratedJavaParser:3232,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ReferenceType"
    - Src: "com.github.javaparser.GeneratedJavaParser:3244,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:3252,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:3252,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].<init>"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].PrimitiveType(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 3274
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.PrimitiveType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.type.PrimitiveType].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.PrimitiveType$Primitive,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.type.PrimitiveType].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.PrimitiveType$Primitive,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.type.PrimitiveType].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.PrimitiveType$Primitive,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.type.PrimitiveType].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.PrimitiveType$Primitive,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.type.PrimitiveType].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.PrimitiveType$Primitive,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.type.PrimitiveType].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.PrimitiveType$Primitive,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.type.PrimitiveType].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.PrimitiveType$Primitive,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.type.PrimitiveType].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.PrimitiveType$Primitive,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    functionUses: 4
    ICount: 74
    EdgeCount: 27
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:3275"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:3274"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:3275,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:3277,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:3278,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].tokenRange"
    - Src: "com.github.javaparser.GeneratedJavaParser:3278,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:3319,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    JavaMethodInfo: null
    BBCount: 14
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ResultType(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 3333
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.Type"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.type.VoidType].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParser].Type(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    functionUses: 3
    ICount: 26
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:3334"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:3333"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:3334,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:3336,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:3337,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].tokenRange"
    - Src: "com.github.javaparser.GeneratedJavaParser:3337,1"
      Dst: "[com.github.javaparser.ast.type.VoidType].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:3365,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Type"
    - Src: "com.github.javaparser.GeneratedJavaParser:3371,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].Name()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 3382
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Name"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].Identifier()"
    - "[com.github.javaparser.ast.expr.Name].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name,java.lang.String)"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_32(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Identifier()"
    - "[com.github.javaparser.ast.expr.Name].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name,java.lang.String)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 17
    ICount: 21
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:3387"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:3394"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:3383,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Identifier"
    - Src: "com.github.javaparser.GeneratedJavaParser:3384,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].tokenRange"
    - Src: "com.github.javaparser.GeneratedJavaParser:3384,1"
      Dst: "[com.github.javaparser.ast.expr.Name].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:3387,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_32"
    - Src: "com.github.javaparser.GeneratedJavaParser:3391,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:3393,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:3393,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].SimpleName()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 3404
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.SimpleName"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].Identifier()"
    - "[com.github.javaparser.ast.expr.SimpleName].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    functionUses: 22
    ICount: 8
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:3405,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Identifier"
    - Src: "com.github.javaparser.GeneratedJavaParser:3406,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].tokenRange"
    - Src: "com.github.javaparser.GeneratedJavaParser:3406,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].Identifier()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 3443
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.GeneratedJavaParserBase].setTokenKind(int)"
    functionUses: 6
    ICount: 54
    EdgeCount: 21
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:3444"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:3443"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:3444,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:3446,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:3516,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:3518,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].setTokenKind"
    JavaMethodInfo: null
    BBCount: 23
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].Expression()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 3531
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.RangedList].<init>(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParser].ConditionalExpression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_33(int)"
    - "[com.github.javaparser.GeneratedJavaParser].AssignmentOperator()"
    - "[com.github.javaparser.GeneratedJavaParser].Expression()"
    - "[com.github.javaparser.ast.expr.AssignExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.AssignExpr$Operator)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].LambdaBody()"
    - "[com.github.javaparser.GeneratedJavaParserBase].generateLambda(com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].TypeArguments()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].Identifier()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList,java.lang.String)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    functionUses: 28
    ICount: 87
    EdgeCount: 26
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:3534"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:3531"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.ast.NodeList)"
        - "ConditionalExpression()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:3549"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:3554"
        BranchSideFuncs:
        - "AssignmentOperator()"
        - "Expression()"
        - "<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.AssignExpr$Operator)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:3553"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:3554"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:3553"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:3563"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:3561"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:3572"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:3571"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:3532,1"
      Dst: "[com.github.javaparser.RangedList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:3533,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ConditionalExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:3534,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:3549,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_33"
    - Src: "com.github.javaparser.GeneratedJavaParser:3550,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].AssignmentOperator"
    - Src: "com.github.javaparser.GeneratedJavaParser:3551,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Expression"
    - Src: "com.github.javaparser.GeneratedJavaParser:3552,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:3552,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:3552,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:3556,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:3557,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].LambdaBody"
    - Src: "com.github.javaparser.GeneratedJavaParser:3558,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].generateLambda"
    - Src: "com.github.javaparser.GeneratedJavaParser:3565,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].TypeArguments"
    - Src: "com.github.javaparser.GeneratedJavaParser:3590,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Identifier"
    - Src: "com.github.javaparser.GeneratedJavaParser:3600,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:3602,1"
      Dst: "[com.github.javaparser.ast.expr.MethodReferenceExpr].<init>"
    JavaMethodInfo: null
    BBCount: 28
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].AssignmentOperator()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 3638
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.AssignExpr$Operator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    functionUses: 2
    ICount: 53
    EdgeCount: 15
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:3639"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:3638"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:3639,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:3641,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:3703,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    JavaMethodInfo: null
    BBCount: 18
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ConditionalExpression()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 3721
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].ConditionalOrExpression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Expression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Expression()"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 4
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:3723"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:3721"
        BranchSideFuncs:
        - "jj_ntk_f()"
        - "ConditionalOrExpression()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:3722,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ConditionalOrExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:3723,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:3725,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:3726,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Expression"
    - Src: "com.github.javaparser.GeneratedJavaParser:3729,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:3729,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:3729,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].<init>"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ConditionalOrExpression()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 3753
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].ConditionalAndExpression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].ConditionalAndExpression()"
    - "[com.github.javaparser.ast.expr.BinaryExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.BinaryExpr$Operator)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 1
    ICount: 24
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:3757"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:3756"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:3754,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ConditionalAndExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:3757,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:3765,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:3767,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:3767,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:3767,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].<init>"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ConditionalAndExpression()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 3798
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].InclusiveOrExpression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].InclusiveOrExpression()"
    - "[com.github.javaparser.ast.expr.BinaryExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.BinaryExpr$Operator)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 2
    ICount: 24
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:3802"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:3801"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:3799,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].InclusiveOrExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:3802,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:3810,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:3812,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:3812,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:3812,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].<init>"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].InclusiveOrExpression()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 3838
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].ExclusiveOrExpression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].ExclusiveOrExpression()"
    - "[com.github.javaparser.ast.expr.BinaryExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.BinaryExpr$Operator)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 2
    ICount: 24
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:3842"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:3841"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:3839,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ExclusiveOrExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:3842,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:3850,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:3852,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:3852,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:3852,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].<init>"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ExclusiveOrExpression()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 3878
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].AndExpression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].AndExpression()"
    - "[com.github.javaparser.ast.expr.BinaryExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.BinaryExpr$Operator)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 2
    ICount: 24
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:3882"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:3881"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:3879,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].AndExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:3882,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:3890,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:3892,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:3892,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:3892,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].<init>"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].AndExpression()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 3918
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].EqualityExpression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].EqualityExpression()"
    - "[com.github.javaparser.ast.expr.BinaryExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.BinaryExpr$Operator)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 2
    ICount: 24
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:3922"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:3921"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:3919,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].EqualityExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:3922,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:3930,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:3932,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:3932,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:3932,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].<init>"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].EqualityExpression()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 3963
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].InstanceOfExpression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].InstanceOfExpression()"
    - "[com.github.javaparser.ast.expr.BinaryExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.BinaryExpr$Operator)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 2
    ICount: 43
    EdgeCount: 11
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:3967"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:3966"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:3976"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:3975"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:3964,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].InstanceOfExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:3967,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:3978,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:3990,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:3993,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:3993,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:3993,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].<init>"
    JavaMethodInfo: null
    BBCount: 16
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].PatternExpression()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 4009
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.PatternExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].Modifiers()"
    - "[com.github.javaparser.GeneratedJavaParser].ReferenceType(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParser].SimpleName()"
    - "[com.github.javaparser.ast.expr.PatternExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.type.ReferenceType,com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 1
    ICount: 11
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:4010,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Modifiers"
    - Src: "com.github.javaparser.GeneratedJavaParser:4011,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ReferenceType"
    - Src: "com.github.javaparser.GeneratedJavaParser:4012,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].SimpleName"
    - Src: "com.github.javaparser.GeneratedJavaParser:4013,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:4013,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:4013,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].InstanceOfExpression()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 4033
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].RelationalExpression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_34(int)"
    - "[com.github.javaparser.GeneratedJavaParser].PatternExpression()"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.type.ReferenceType,com.github.javaparser.ast.expr.PatternExpr)"
    - "[com.github.javaparser.ast.expr.PatternExpr].getType()"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].AnnotatedReferenceType()"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.type.ReferenceType,com.github.javaparser.ast.expr.PatternExpr)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    functionUses: 2
    ICount: 47
    EdgeCount: 16
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4035"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4033"
        BranchSideFuncs:
        - "RelationalExpression()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4038"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4042"
        BranchSideFuncs:
        - "getType()"
        - "PatternExpression()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4041"
        BranchSideFuncs:
        - "jj_ntk_f()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4042"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4041"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:4034,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].RelationalExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:4035,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:4037,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:4038,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_34"
    - Src: "com.github.javaparser.GeneratedJavaParser:4039,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].PatternExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:4040,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:4040,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:4040,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].getType"
    - Src: "com.github.javaparser.GeneratedJavaParser:4040,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:4069,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].AnnotatedReferenceType"
    - Src: "com.github.javaparser.GeneratedJavaParser:4076,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    JavaMethodInfo: null
    BBCount: 14
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].RelationalExpression()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 4116
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].ShiftExpression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].ShiftExpression()"
    - "[com.github.javaparser.ast.expr.BinaryExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.BinaryExpr$Operator)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 1
    ICount: 49
    EdgeCount: 13
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4120"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4119"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4131"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4130"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:4117,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ShiftExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:4120,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:4133,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:4155,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:4158,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:4158,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:4158,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].<init>"
    JavaMethodInfo: null
    BBCount: 18
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ShiftExpression()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 4176
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].AdditiveExpression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_35(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_36(int)"
    - "[com.github.javaparser.GeneratedJavaParser].RSIGNEDSHIFT()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_37(int)"
    - "[com.github.javaparser.GeneratedJavaParser].RUNSIGNEDSHIFT()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].AdditiveExpression()"
    - "[com.github.javaparser.ast.expr.BinaryExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.BinaryExpr$Operator)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 2
    ICount: 40
    EdgeCount: 14
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4180"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4205"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4184"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4183"
        BranchSideFuncs:
        - "jj_ntk_f()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4192"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4195"
        BranchSideFuncs:
        - "RSIGNEDSHIFT()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4194"
        BranchSideFuncs:
        - "jj_2_37(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4195"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:null"
        BranchSideFuncs:
        - "RUNSIGNEDSHIFT()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:4177,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].AdditiveExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:4180,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_35"
    - Src: "com.github.javaparser.GeneratedJavaParser:4184,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:4186,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:4192,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_36"
    - Src: "com.github.javaparser.GeneratedJavaParser:4193,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].RSIGNEDSHIFT"
    - Src: "com.github.javaparser.GeneratedJavaParser:4195,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_37"
    - Src: "com.github.javaparser.GeneratedJavaParser:4196,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].RUNSIGNEDSHIFT"
    - Src: "com.github.javaparser.GeneratedJavaParser:4200,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:4204,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:4204,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:4204,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].<init>"
    JavaMethodInfo: null
    BBCount: 14
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].AdditiveExpression()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 4221
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].MultiplicativeExpression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].MultiplicativeExpression()"
    - "[com.github.javaparser.ast.expr.BinaryExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.BinaryExpr$Operator)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 2
    ICount: 43
    EdgeCount: 11
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4225"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4224"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4234"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4233"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:4222,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].MultiplicativeExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:4225,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:4236,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:4248,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:4251,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:4251,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:4251,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].<init>"
    JavaMethodInfo: null
    BBCount: 16
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].MultiplicativeExpression()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 4269
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].UnaryExpression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].UnaryExpression()"
    - "[com.github.javaparser.ast.expr.BinaryExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.BinaryExpr$Operator)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 2
    ICount: 46
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4273"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4272"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4283"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4282"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:4270,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].UnaryExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:4273,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:4285,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:4302,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:4305,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:4305,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:4305,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].<init>"
    JavaMethodInfo: null
    BBCount: 17
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].UnaryExpression()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 4333
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].PreIncrementExpression()"
    - "[com.github.javaparser.GeneratedJavaParser].PreDecrementExpression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].UnaryExpression()"
    - "[com.github.javaparser.ast.expr.UnaryExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.UnaryExpr$Operator)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].UnaryExpressionNotPlusMinus()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    functionUses: 7
    ICount: 54
    EdgeCount: 17
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4335"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4333"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4346"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4345"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:4335,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:4337,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].PreIncrementExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:4341,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].PreDecrementExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:4348,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:4349,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:4360,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:4362,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].UnaryExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:4363,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:4363,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:4409,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].UnaryExpressionNotPlusMinus"
    JavaMethodInfo: null
    BBCount: 17
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].PreIncrementExpression()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 4428
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].UnaryExpression()"
    - "[com.github.javaparser.ast.expr.UnaryExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.UnaryExpr$Operator)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 2
    ICount: 11
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:4430,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:4431,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:4432,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].UnaryExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:4433,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:4433,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].PreDecrementExpression()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 4446
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].UnaryExpression()"
    - "[com.github.javaparser.ast.expr.UnaryExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.UnaryExpr$Operator)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 2
    ICount: 10
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:4447,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:4448,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:4449,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].UnaryExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:4450,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:4450,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].UnaryExpressionNotPlusMinus()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 4467
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].UnaryExpression()"
    - "[com.github.javaparser.ast.expr.UnaryExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.UnaryExpr$Operator)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_38(int)"
    - "[com.github.javaparser.GeneratedJavaParser].CastExpression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].PostfixExpression()"
    - "[com.github.javaparser.GeneratedJavaParser].SwitchExpression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    functionUses: 2
    ICount: 66
    EdgeCount: 19
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4469"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4467"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4472"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4471"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4494"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4497"
        BranchSideFuncs:
        - "CastExpression()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4496"
        BranchSideFuncs:
        - "jj_ntk_f()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4497"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4496"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:4469,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:4474,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:4475,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:4486,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:4488,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].UnaryExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:4489,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:4489,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:4494,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_38"
    - Src: "com.github.javaparser.GeneratedJavaParser:4495,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].CastExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:4538,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].PostfixExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:4542,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].SwitchExpression"
    JavaMethodInfo: null
    BBCount: 22
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].PostfixExpression()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 4567
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].PrimaryExpression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_39(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.ast.expr.UnaryExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.UnaryExpr$Operator)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 1
    ICount: 32
    EdgeCount: 10
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4569"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4590"
        BranchSideFuncs:
        - "jj_ntk_f()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4589"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4570"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4569"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:4568,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].PrimaryExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:4569,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_39"
    - Src: "com.github.javaparser.GeneratedJavaParser:4570,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:4572,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:4584,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:4586,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:4586,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:4586,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr].<init>"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].CastExpression()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 4610
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].Annotations()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_40(int)"
    - "[com.github.javaparser.GeneratedJavaParser].PrimitiveType(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].UnaryExpression()"
    - "[com.github.javaparser.ast.expr.CastExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.Type,com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].ReferenceType(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].AnnotatedReferenceType()"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].UnaryExpressionNotPlusMinus()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.expr.CastExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.Type,com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.type.IntersectionType].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.ast.expr.CastExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.Type,com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    functionUses: 1
    ICount: 76
    EdgeCount: 34
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4617"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4623"
        BranchSideFuncs:
        - "PrimitiveType(com.github.javaparser.ast.NodeList)"
        - "UnaryExpression()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4622"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4623"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4622"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4655"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4654"
        BranchSideFuncs:
        - "jj_ntk_f()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4669"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4672"
        BranchSideFuncs:
        - "get(int)"
        - "range(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
        - "<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList)"
        - "size()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4671"
        BranchSideFuncs:
        - "token()"
        - "<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.Type,com.github.javaparser.ast.expr.Expression)"
        - "range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:4613,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:4614,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:4615,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:4616,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Annotations"
    - Src: "com.github.javaparser.GeneratedJavaParser:4617,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_40"
    - Src: "com.github.javaparser.GeneratedJavaParser:4618,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].PrimitiveType"
    - Src: "com.github.javaparser.GeneratedJavaParser:4620,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].UnaryExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:4621,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:4621,1"
      Dst: "[com.github.javaparser.ast.expr.CastExpr].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:4623,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:4651,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ReferenceType"
    - Src: "com.github.javaparser.GeneratedJavaParser:4652,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:4664,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].AnnotatedReferenceType"
    - Src: "com.github.javaparser.GeneratedJavaParser:4668,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].UnaryExpressionNotPlusMinus"
    - Src: "com.github.javaparser.GeneratedJavaParser:4669,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.GeneratedJavaParser:4670,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.GeneratedJavaParser:4670,1"
      Dst: "[com.github.javaparser.ast.type.IntersectionType].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:4679,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    JavaMethodInfo: null
    BBCount: 19
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].PrimaryExpression()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 4705
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].PrimaryPrefix()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_41(int)"
    - "[com.github.javaparser.GeneratedJavaParser].PrimarySuffix(com.github.javaparser.ast.expr.Expression)"
    functionUses: 3
    ICount: 7
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4709"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4714"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:4706,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].PrimaryPrefix"
    - Src: "com.github.javaparser.GeneratedJavaParser:4709,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_41"
    - Src: "com.github.javaparser.GeneratedJavaParser:4713,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].PrimarySuffix"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].PrimaryExpressionWithoutSuperSuffix()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 4722
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].PrimaryPrefix()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_42(int)"
    - "[com.github.javaparser.GeneratedJavaParser].PrimarySuffixWithoutSuper(com.github.javaparser.ast.expr.Expression)"
    functionUses: 1
    ICount: 7
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4726"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4731"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:4723,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].PrimaryPrefix"
    - Src: "com.github.javaparser.GeneratedJavaParser:4726,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_42"
    - Src: "com.github.javaparser.GeneratedJavaParser:4730,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].PrimarySuffixWithoutSuper"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].PrimaryPrefix()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 4740
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.RangedList].<init>(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].Literal()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.expr.ThisExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.expr.SuperExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].TypeArguments()"
    - "[com.github.javaparser.GeneratedJavaParser].SimpleName()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].Arguments()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].TypeArguments()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].Identifier()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList,java.lang.String)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.Statement,boolean)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].<init>()"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_43(int)"
    - "[com.github.javaparser.GeneratedJavaParser].LambdaParameters()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.Statement,boolean)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].<init>()"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_44(int)"
    - "[com.github.javaparser.GeneratedJavaParser].InferredLambdaParameters()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.Statement,boolean)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].<init>()"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].Expression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].AllocationExpression(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_45(int)"
    - "[com.github.javaparser.GeneratedJavaParser].ResultType(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.expr.ClassExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_46(int)"
    - "[com.github.javaparser.GeneratedJavaParser].AnnotatedType()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].TypeArguments()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].Identifier()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.ast.expr.TypeExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList,java.lang.String)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].SimpleName()"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].Arguments()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.ast.expr.NameExpr].<init>(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    functionUses: 2
    ICount: 302
    EdgeCount: 103
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4750"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4740"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4771"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4768"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name)"
        - "tokenRange()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4774"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4772"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4784"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4782"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4794"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4797"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4796"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4803"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4801"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4812"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4811"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4855"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4852"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4863"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4867"
        BranchSideFuncs:
        - "LambdaParameters()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4866"
        BranchSideFuncs:
        - "jj_2_44(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4867"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4872"
        BranchSideFuncs:
        - "InferredLambdaParameters()"
        - "<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.Statement,boolean)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4871"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4872"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4871"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4941"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4946"
        BranchSideFuncs:
        - "emptyNodeList()"
        - "ResultType(com.github.javaparser.ast.NodeList)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4945"
        BranchSideFuncs:
        - "jj_2_46(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4946"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4991"
        BranchSideFuncs:
        - "AnnotatedType()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4990"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4949"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4946"
        BranchSideFuncs:
        - "AnnotatedType()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4958"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4957"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:4991"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:4990"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:5011"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5008"
        BranchSideFuncs:
        - "SimpleName()"
        - "jj_ntk_f()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:5021"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5024"
        BranchSideFuncs:
        - "range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
        - "token()"
        - "<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5023"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.ast.expr.SimpleName)"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:4741,1"
      Dst: "[com.github.javaparser.RangedList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:4742,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:4750,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:4760,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Literal"
    - Src: "com.github.javaparser.GeneratedJavaParser:4764,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:4765,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].tokenRange"
    - Src: "com.github.javaparser.GeneratedJavaParser:4765,1"
      Dst: "[com.github.javaparser.ast.expr.ThisExpr].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:4770,1"
      Dst: "[com.github.javaparser.ast.expr.SuperExpr].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:4776,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].TypeArguments"
    - Src: "com.github.javaparser.GeneratedJavaParser:4783,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].SimpleName"
    - Src: "com.github.javaparser.GeneratedJavaParser:4786,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Arguments"
    - Src: "com.github.javaparser.GeneratedJavaParser:4795,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:4795,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:4795,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:4797,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:4830,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Identifier"
    - Src: "com.github.javaparser.GeneratedJavaParser:4840,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:4842,1"
      Dst: "[com.github.javaparser.ast.expr.MethodReferenceExpr].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:4858,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:4858,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:4863,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_43"
    - Src: "com.github.javaparser.GeneratedJavaParser:4864,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].LambdaParameters"
    - Src: "com.github.javaparser.GeneratedJavaParser:4867,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_44"
    - Src: "com.github.javaparser.GeneratedJavaParser:4868,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].InferredLambdaParameters"
    - Src: "com.github.javaparser.GeneratedJavaParser:4921,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Expression"
    - Src: "com.github.javaparser.GeneratedJavaParser:4923,1"
      Dst: "[com.github.javaparser.ast.expr.EnclosedExpr].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:4936,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].AllocationExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:4941,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_45"
    - Src: "com.github.javaparser.GeneratedJavaParser:4942,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ResultType"
    - Src: "com.github.javaparser.GeneratedJavaParser:4945,1"
      Dst: "[com.github.javaparser.ast.expr.ClassExpr].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:4946,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_46"
    - Src: "com.github.javaparser.GeneratedJavaParser:4947,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].AnnotatedType"
    - Src: "com.github.javaparser.GeneratedJavaParser:4988,1"
      Dst: "[com.github.javaparser.ast.expr.TypeExpr].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:5024,1"
      Dst: "[com.github.javaparser.ast.expr.NameExpr].<init>"
    JavaMethodInfo: null
    BBCount: 88
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].PrimarySuffix(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 5042
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_47(int)"
    - "[com.github.javaparser.GeneratedJavaParser].PrimarySuffixWithoutSuper(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.expr.SuperExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParserBase].scopeToName(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    functionUses: 1
    ICount: 31
    EdgeCount: 11
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:5043"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5046"
        BranchSideFuncs:
        - "PrimarySuffixWithoutSuper(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5045"
        BranchSideFuncs:
        - "jj_ntk_f()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:5046"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5045"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:5043,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_47"
    - Src: "com.github.javaparser.GeneratedJavaParser:5044,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].PrimarySuffixWithoutSuper"
    - Src: "com.github.javaparser.GeneratedJavaParser:5046,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:5048,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:5050,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:5050,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:5050,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].scopeToName"
    - Src: "com.github.javaparser.GeneratedJavaParser:5050,1"
      Dst: "[com.github.javaparser.ast.expr.SuperExpr].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:5056,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].PrimarySuffixWithoutSuper(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 5066
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.RangedList].<init>(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.expr.ThisExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParserBase].scopeToName(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].AllocationExpression(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_48(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].TypeArguments()"
    - "[com.github.javaparser.GeneratedJavaParser].SimpleName()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].Arguments()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Expression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    functionUses: 2
    ICount: 101
    EdgeCount: 33
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:5071"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5066"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.ast.NodeList)"
        - "emptyNodeList()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:5074"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5072"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:5086"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:null"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:5087"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5086"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:5097"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5095"
        BranchSideFuncs:
        - "SimpleName()"
        - "jj_ntk_f()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:5107"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5110"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5109"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName)"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:5067,1"
      Dst: "[com.github.javaparser.RangedList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:5068,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:5071,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:5073,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:5077,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:5077,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:5077,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].scopeToName"
    - Src: "com.github.javaparser.GeneratedJavaParser:5077,1"
      Dst: "[com.github.javaparser.ast.expr.ThisExpr].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:5081,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].AllocationExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:5086,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_48"
    - Src: "com.github.javaparser.GeneratedJavaParser:5089,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].TypeArguments"
    - Src: "com.github.javaparser.GeneratedJavaParser:5096,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].SimpleName"
    - Src: "com.github.javaparser.GeneratedJavaParser:5099,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Arguments"
    - Src: "com.github.javaparser.GeneratedJavaParser:5108,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:5110,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:5114,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:5121,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Expression"
    - Src: "com.github.javaparser.GeneratedJavaParser:5123,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayAccessExpr].<init>"
    JavaMethodInfo: null
    BBCount: 30
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].Literal()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 5149
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParserBase].unquote(java.lang.String)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParserBase].unquote(java.lang.String)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParserBase].unTripleQuote(java.lang.String)"
    - "[com.github.javaparser.GeneratedJavaParser].BooleanLiteral()"
    - "[com.github.javaparser.GeneratedJavaParser].NullLiteral()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    functionUses: 1
    ICount: 72
    EdgeCount: 26
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:5150"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5149"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:5150,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:5152,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:5153,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].tokenRange"
    - Src: "com.github.javaparser.GeneratedJavaParser:5153,1"
      Dst: "[com.github.javaparser.ast.expr.IntegerLiteralExpr].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:5158,1"
      Dst: "[com.github.javaparser.ast.expr.LongLiteralExpr].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:5163,1"
      Dst: "[com.github.javaparser.ast.expr.DoubleLiteralExpr].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:5168,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].unquote"
    - Src: "com.github.javaparser.GeneratedJavaParser:5168,1"
      Dst: "[com.github.javaparser.ast.expr.CharLiteralExpr].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:5173,1"
      Dst: "[com.github.javaparser.ast.expr.StringLiteralExpr].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:5178,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].unTripleQuote"
    - Src: "com.github.javaparser.GeneratedJavaParser:5178,1"
      Dst: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:5183,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].BooleanLiteral"
    - Src: "com.github.javaparser.GeneratedJavaParser:5187,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].NullLiteral"
    - Src: "com.github.javaparser.GeneratedJavaParser:5193,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    JavaMethodInfo: null
    BBCount: 14
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].BooleanLiteral()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 5207
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].<init>(com.github.javaparser.TokenRange,boolean)"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].<init>(com.github.javaparser.TokenRange,boolean)"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    functionUses: 1
    ICount: 29
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:5208"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5207"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:5208,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:5210,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:5211,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].tokenRange"
    - Src: "com.github.javaparser.GeneratedJavaParser:5211,1"
      Dst: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:5222,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].NullLiteral()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 5235
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:5236,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:5237,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].tokenRange"
    - Src: "com.github.javaparser.GeneratedJavaParser:5237,1"
      Dst: "[com.github.javaparser.ast.expr.NullLiteralExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].Arguments()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 5254
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].ArgumentList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    functionUses: 7
    ICount: 17
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:5257"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5254"
        BranchSideFuncs:
        - "jj_ntk_f()"
        - "emptyNodeList()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:5255,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:5256,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:5257,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:5305,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ArgumentList"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ArgumentList()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 5323
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].Expression()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Expression()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 21
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:5330"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5329"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:5324,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:5326,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Expression"
    - Src: "com.github.javaparser.GeneratedJavaParser:5327,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:5330,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:5338,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].AllocationExpression(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 5385
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.RangedList].<init>(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].TypeArguments()"
    - "[com.github.javaparser.GeneratedJavaParser].Annotations()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].PrimitiveType(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParser].ArrayCreation(com.github.javaparser.JavaToken,com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceType(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].ArrayCreation(com.github.javaparser.JavaToken,com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.GeneratedJavaParser].Arguments()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_49(int)"
    - "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceBody()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.type.ClassOrInterfaceType,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    functionUses: 2
    ICount: 76
    EdgeCount: 24
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:5392"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5386"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5385"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.ast.NodeList)"
        - "orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:5393"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5392"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:5403"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5401"
        BranchSideFuncs:
        - "Annotations()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:5436"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5434"
        BranchSideFuncs:
        - "ClassOrInterfaceType(com.github.javaparser.ast.NodeList)"
        - "jj_ntk_f()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:5446"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5451"
        BranchSideFuncs:
        - "ClassOrInterfaceBody()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5450"
        BranchSideFuncs:
        - "token()"
        - "<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.type.ClassOrInterfaceType,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
        - "range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:5386,1"
      Dst: "[com.github.javaparser.RangedList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:5390,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:5391,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:5392,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:5392,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid"
    - Src: "com.github.javaparser.GeneratedJavaParser:5393,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:5395,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].TypeArguments"
    - Src: "com.github.javaparser.GeneratedJavaParser:5402,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Annotations"
    - Src: "com.github.javaparser.GeneratedJavaParser:5413,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].PrimitiveType"
    - Src: "com.github.javaparser.GeneratedJavaParser:5414,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ArrayCreation"
    - Src: "com.github.javaparser.GeneratedJavaParser:5435,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceType"
    - Src: "com.github.javaparser.GeneratedJavaParser:5445,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Arguments"
    - Src: "com.github.javaparser.GeneratedJavaParser:5446,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_49"
    - Src: "com.github.javaparser.GeneratedJavaParser:5447,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceBody"
    - Src: "com.github.javaparser.GeneratedJavaParser:5451,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:5451,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:5457,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    JavaMethodInfo: null
    BBCount: 25
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ArrayCreation(com.github.javaparser.JavaToken,com.github.javaparser.ast.type.Type)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 5488
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ArrayCreationExpr"
    argCount: 2
    argTypes:
    - "com.github.javaparser.JavaToken"
    - "com.github.javaparser.ast.type.Type"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].Annotations()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].Expression()"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(java.util.List,java.lang.Object)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_50(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].ArrayInitializer()"
    - "[com.github.javaparser.GeneratedJavaParserBase].juggleArrayCreation(com.github.javaparser.TokenRange,java.util.List,com.github.javaparser.ast.type.Type,com.github.javaparser.ast.NodeList,java.util.List,com.github.javaparser.ast.expr.ArrayInitializerExpr)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 2
    ICount: 64
    EdgeCount: 21
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:5500"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5498"
        BranchSideFuncs:
        - "isEmpty()"
        - "get(int)"
        - "orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5497"
        BranchSideFuncs:
        - "isEmpty()"
        - "get(int)"
        - "orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.ast.Node)"
        - "Annotations()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:5501"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5499"
        BranchSideFuncs:
        - "isEmpty()"
        - "get(int)"
        - "orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:5559"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5563"
        BranchSideFuncs:
        - "jj_ntk_f()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:5564"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5563"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:5491,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:5492,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:5493,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:5498,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Annotations"
    - Src: "com.github.javaparser.GeneratedJavaParser:5499,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:5500,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.GeneratedJavaParser:5500,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:5500,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.GeneratedJavaParser:5500,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid"
    - Src: "com.github.javaparser.GeneratedJavaParser:5501,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:5549,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Expression"
    - Src: "com.github.javaparser.GeneratedJavaParser:5556,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:5558,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:5558,1"
      Dst: "[java.util.List].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:5559,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_50"
    - Src: "com.github.javaparser.GeneratedJavaParser:5566,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ArrayInitializer"
    - Src: "com.github.javaparser.GeneratedJavaParser:5573,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].juggleArrayCreation"
    JavaMethodInfo: null
    BBCount: 19
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].Statement()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 5614
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.Statement"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_51(int)"
    - "[com.github.javaparser.GeneratedJavaParser].LabeledStatement()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].AssertStatement()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_52(int)"
    - "[com.github.javaparser.GeneratedJavaParser].YieldStatement()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].Block()"
    - "[com.github.javaparser.GeneratedJavaParser].EmptyStatement()"
    - "[com.github.javaparser.GeneratedJavaParser].StatementExpression()"
    - "[com.github.javaparser.GeneratedJavaParser].SwitchStatement()"
    - "[com.github.javaparser.GeneratedJavaParser].IfStatement()"
    - "[com.github.javaparser.GeneratedJavaParser].WhileStatement()"
    - "[com.github.javaparser.GeneratedJavaParser].DoStatement()"
    - "[com.github.javaparser.GeneratedJavaParser].ForStatement()"
    - "[com.github.javaparser.GeneratedJavaParser].BreakStatement()"
    - "[com.github.javaparser.GeneratedJavaParser].ContinueStatement()"
    - "[com.github.javaparser.GeneratedJavaParser].ReturnStatement()"
    - "[com.github.javaparser.GeneratedJavaParser].ThrowStatement()"
    - "[com.github.javaparser.GeneratedJavaParser].SynchronizedStatement()"
    - "[com.github.javaparser.GeneratedJavaParser].TryStatement()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.GeneratedJavaParserBase].recoverStatement(int,int,int,com.github.javaparser.ParseException)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].<init>(com.github.javaparser.TokenRange)"
    functionUses: 7
    ICount: 70
    EdgeCount: 25
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:5615"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5618"
        BranchSideFuncs:
        - "LabeledStatement()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5617"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:5618"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5617"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:5625"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5628"
        BranchSideFuncs:
        - "YieldStatement()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5627"
        BranchSideFuncs:
        - "jj_ntk_f()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:5628"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5627"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:5615,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_51"
    - Src: "com.github.javaparser.GeneratedJavaParser:5616,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].LabeledStatement"
    - Src: "com.github.javaparser.GeneratedJavaParser:5618,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:5620,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].AssertStatement"
    - Src: "com.github.javaparser.GeneratedJavaParser:5625,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_52"
    - Src: "com.github.javaparser.GeneratedJavaParser:5626,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].YieldStatement"
    - Src: "com.github.javaparser.GeneratedJavaParser:5630,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Block"
    - Src: "com.github.javaparser.GeneratedJavaParser:5634,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].EmptyStatement"
    - Src: "com.github.javaparser.GeneratedJavaParser:5679,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].StatementExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:5683,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].SwitchStatement"
    - Src: "com.github.javaparser.GeneratedJavaParser:5687,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].IfStatement"
    - Src: "com.github.javaparser.GeneratedJavaParser:5691,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].WhileStatement"
    - Src: "com.github.javaparser.GeneratedJavaParser:5695,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].DoStatement"
    - Src: "com.github.javaparser.GeneratedJavaParser:5699,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ForStatement"
    - Src: "com.github.javaparser.GeneratedJavaParser:5703,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].BreakStatement"
    - Src: "com.github.javaparser.GeneratedJavaParser:5707,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ContinueStatement"
    - Src: "com.github.javaparser.GeneratedJavaParser:5711,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ReturnStatement"
    - Src: "com.github.javaparser.GeneratedJavaParser:5715,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ThrowStatement"
    - Src: "com.github.javaparser.GeneratedJavaParser:5719,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].SynchronizedStatement"
    - Src: "com.github.javaparser.GeneratedJavaParser:5723,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].TryStatement"
    - Src: "com.github.javaparser.GeneratedJavaParser:5728,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:5729,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:5736,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].recoverStatement"
    - Src: "com.github.javaparser.GeneratedJavaParser:5737,1"
      Dst: "[com.github.javaparser.ast.stmt.UnparsableStmt].<init>"
    JavaMethodInfo: null
    BBCount: 30
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].AssertStatement()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 5750
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.AssertStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].Expression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Expression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 1
    ICount: 24
    EdgeCount: 10
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:5756"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5750"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:5753,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:5754,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:5755,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Expression"
    - Src: "com.github.javaparser.GeneratedJavaParser:5756,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:5767,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:5767,1"
      Dst: "[com.github.javaparser.ast.stmt.AssertStmt].<init>"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].LabeledStatement()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 5783
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.LabeledStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].SimpleName()"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Statement()"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 1
    ICount: 10
    EdgeCount: 7
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:5784,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].SimpleName"
    - Src: "com.github.javaparser.GeneratedJavaParser:5785,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:5786,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:5787,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Statement"
    - Src: "com.github.javaparser.GeneratedJavaParser:5788,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:5788,1"
      Dst: "[com.github.javaparser.ast.stmt.LabeledStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].Block()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 5804
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.BlockStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].Statements()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParserBase].recover(int,com.github.javaparser.ParseException)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.ast.Node].setParsed(com.github.javaparser.ast.Node$Parsedness)"
    functionUses: 10
    ICount: 22
    EdgeCount: 14
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:5805,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:5807,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:5808,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:5810,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Statements"
    - Src: "com.github.javaparser.GeneratedJavaParser:5812,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:5812,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:5814,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].recover"
    - Src: "com.github.javaparser.GeneratedJavaParser:5815,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:5816,1"
      Dst: "[com.github.javaparser.ast.Node].setParsed"
    JavaMethodInfo: null
    BBCount: 2
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].BlockStatement()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 5859
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.Statement"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_53(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Modifiers()"
    - "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceDeclaration(com.github.javaparser.ModifierHolder)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.body.ClassOrInterfaceDeclaration)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_54(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Modifiers()"
    - "[com.github.javaparser.GeneratedJavaParser].RecordDeclaration(com.github.javaparser.ModifierHolder)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.body.RecordDeclaration)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_55(int)"
    - "[com.github.javaparser.GeneratedJavaParser].YieldStatement()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_56(int)"
    - "[com.github.javaparser.GeneratedJavaParser].VariableDeclarationExpression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].Statement()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.GeneratedJavaParserBase].recoverStatement(int,int,int,com.github.javaparser.ParseException)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].<init>(com.github.javaparser.TokenRange)"
    functionUses: 2
    ICount: 58
    EdgeCount: 26
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:5860"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5864"
        BranchSideFuncs:
        - "jj_2_54(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:5865"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5869"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.body.RecordDeclaration)"
        - "Modifiers()"
        - "RecordDeclaration(com.github.javaparser.ModifierHolder)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5868"
        BranchSideFuncs:
        - "jj_2_55(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:5869"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5871"
        BranchSideFuncs:
        - "YieldStatement()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5870"
        BranchSideFuncs:
        - "jj_2_56(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:5871"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5876"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression)"
        - "VariableDeclarationExpression()"
        - "range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
        - "token()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5875"
        BranchSideFuncs:
        - "jj_ntk_f()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:5876"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5875"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:5860,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_53"
    - Src: "com.github.javaparser.GeneratedJavaParser:5862,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Modifiers"
    - Src: "com.github.javaparser.GeneratedJavaParser:5863,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:5864,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:5864,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:5864,1"
      Dst: "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:5865,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_54"
    - Src: "com.github.javaparser.GeneratedJavaParser:5867,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].RecordDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:5868,1"
      Dst: "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:5869,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_55"
    - Src: "com.github.javaparser.GeneratedJavaParser:5870,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].YieldStatement"
    - Src: "com.github.javaparser.GeneratedJavaParser:5871,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_56"
    - Src: "com.github.javaparser.GeneratedJavaParser:5872,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].VariableDeclarationExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:5873,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:5874,1"
      Dst: "[com.github.javaparser.ast.stmt.ExpressionStmt].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:5876,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:5933,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Statement"
    - Src: "com.github.javaparser.GeneratedJavaParser:5939,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:5944,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].recoverStatement"
    - Src: "com.github.javaparser.GeneratedJavaParser:5945,1"
      Dst: "[com.github.javaparser.ast.stmt.UnparsableStmt].<init>"
    JavaMethodInfo: null
    BBCount: 16
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].VariableDeclarationExpression()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 5951
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].Modifiers()"
    - "[com.github.javaparser.GeneratedJavaParser].Type(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].VariableDeclarator(com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].VariableDeclarator(com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 5
    ICount: 33
    EdgeCount: 14
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:5960"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5959"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:5952,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:5954,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Modifiers"
    - Src: "com.github.javaparser.GeneratedJavaParser:5955,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:5955,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Type"
    - Src: "com.github.javaparser.GeneratedJavaParser:5956,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].VariableDeclarator"
    - Src: "com.github.javaparser.GeneratedJavaParser:5957,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:5960,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:5968,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:5972,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid"
    - Src: "com.github.javaparser.GeneratedJavaParser:5973,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:5973,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:5973,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].<init>"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].EmptyStatement()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 5984
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.EmptyStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.GeneratedJavaParserBase].tokenRange()"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:5985,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:5986,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].tokenRange"
    - Src: "com.github.javaparser.GeneratedJavaParser:5986,1"
      Dst: "[com.github.javaparser.ast.stmt.EmptyStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].LambdaBody()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 5999
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.Statement"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].Expression()"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].Block()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    functionUses: 1
    ICount: 26
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:6000"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:5999"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:6000,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:6048,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Expression"
    - Src: "com.github.javaparser.GeneratedJavaParser:6049,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:6049,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:6049,1"
      Dst: "[com.github.javaparser.ast.stmt.ExpressionStmt].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:6053,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Block"
    - Src: "com.github.javaparser.GeneratedJavaParser:6058,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:6059,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].StatementExpression()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 6067
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ExpressionStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.RangedList].<init>(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_57(int)"
    - "[com.github.javaparser.GeneratedJavaParser].PreIncrementExpression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].PreDecrementExpression()"
    - "[com.github.javaparser.GeneratedJavaParser].PrimaryExpression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.UnaryExpr$Operator)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.UnaryExpr$Operator)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].AssignmentOperator()"
    - "[com.github.javaparser.GeneratedJavaParser].Expression()"
    - "[com.github.javaparser.ast.expr.AssignExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.AssignExpr$Operator)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 1
    ICount: 82
    EdgeCount: 29
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:6070"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:6073"
        BranchSideFuncs:
        - "PreIncrementExpression()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:6072"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:6073"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:6072"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:6119"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:6117"
        BranchSideFuncs:
        - "PrimaryExpression()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:6134"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:6133"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:6068,1"
      Dst: "[com.github.javaparser.RangedList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:6070,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_57"
    - Src: "com.github.javaparser.GeneratedJavaParser:6071,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].PreIncrementExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:6073,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:6075,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].PreDecrementExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:6118,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].PrimaryExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:6136,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:6137,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:6137,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:6137,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:6157,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].AssignmentOperator"
    - Src: "com.github.javaparser.GeneratedJavaParser:6158,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Expression"
    - Src: "com.github.javaparser.GeneratedJavaParser:6159,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:6165,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:6182,1"
      Dst: "[com.github.javaparser.ast.stmt.ExpressionStmt].<init>"
    JavaMethodInfo: null
    BBCount: 22
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].SwitchStatement()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 6213
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.SwitchStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Expression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].SwitchEntry()"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 1
    ICount: 29
    EdgeCount: 14
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:6224"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:6223"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:6214,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:6216,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:6217,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:6219,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Expression"
    - Src: "com.github.javaparser.GeneratedJavaParser:6224,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:6233,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].SwitchEntry"
    - Src: "com.github.javaparser.GeneratedJavaParser:6234,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:6237,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:6237,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchStmt].<init>"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].SwitchExpression()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 6268
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.SwitchExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Expression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].SwitchEntry()"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 1
    ICount: 29
    EdgeCount: 14
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:6279"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:6278"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:6269,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:6271,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:6272,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:6274,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Expression"
    - Src: "com.github.javaparser.GeneratedJavaParser:6279,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:6288,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].SwitchEntry"
    - Src: "com.github.javaparser.GeneratedJavaParser:6289,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:6292,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:6292,1"
      Dst: "[com.github.javaparser.ast.expr.SwitchExpr].<init>"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].SwitchEntry()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 6317
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.SwitchEntry"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].ConditionalExpression()"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].ConditionalExpression()"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Statements()"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.SwitchEntry$Type,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].Expression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.SwitchEntry$Type,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParser].Block()"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.SwitchEntry$Type,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParser].ThrowStatement()"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.SwitchEntry$Type,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    functionUses: 2
    ICount: 116
    EdgeCount: 45
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:6324"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:6317"
        BranchSideFuncs:
        - "emptyNodeList()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:6332"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:6331"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:6356"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:6355"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:6365"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:6363"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:6318,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:6324,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:6326,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:6327,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:6328,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ConditionalExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:6329,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:6354,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:6359,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Statements"
    - Src: "com.github.javaparser.GeneratedJavaParser:6360,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:6360,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:6413,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Expression"
    - Src: "com.github.javaparser.GeneratedJavaParser:6416,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.GeneratedJavaParser:6416,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.GeneratedJavaParser:6416,1"
      Dst: "[com.github.javaparser.ast.stmt.ExpressionStmt].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:6416,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:6421,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Block"
    - Src: "com.github.javaparser.GeneratedJavaParser:6428,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ThrowStatement"
    JavaMethodInfo: null
    BBCount: 29
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].IfStatement()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 6462
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.IfStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Expression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Statement()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Statement()"
    - "[com.github.javaparser.ast.stmt.IfStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.stmt.Statement,com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 1
    ICount: 26
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:6471"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:6462"
        BranchSideFuncs:
        - "jj_ntk_f()"
        - "Expression()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:6465,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:6466,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:6468,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Expression"
    - Src: "com.github.javaparser.GeneratedJavaParser:6470,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Statement"
    - Src: "com.github.javaparser.GeneratedJavaParser:6471,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:6481,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:6481,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].<init>"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].WhileStatement()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 6496
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.WhileStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Expression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Statement()"
    - "[com.github.javaparser.ast.stmt.WhileStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 1
    ICount: 12
    EdgeCount: 9
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:6497,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:6498,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:6500,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Expression"
    - Src: "com.github.javaparser.GeneratedJavaParser:6502,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Statement"
    - Src: "com.github.javaparser.GeneratedJavaParser:6503,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:6503,1"
      Dst: "[com.github.javaparser.ast.stmt.WhileStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].DoStatement()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 6516
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.DoStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].Statement()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Expression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.stmt.DoStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.stmt.Statement,com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 1
    ICount: 14
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:6517,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:6518,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:6519,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Statement"
    - Src: "com.github.javaparser.GeneratedJavaParser:6522,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Expression"
    - Src: "com.github.javaparser.GeneratedJavaParser:6525,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:6525,1"
      Dst: "[com.github.javaparser.ast.stmt.DoStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ForStatement()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 6539
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.Statement"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_58(int)"
    - "[com.github.javaparser.GeneratedJavaParser].VariableDeclarationExpression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Expression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].ForInit()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].Expression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].ForUpdate()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Statement()"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.VariableDeclarationExpr,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.ast.stmt.ForStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 1
    ICount: 81
    EdgeCount: 28
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:6549"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:6554"
        BranchSideFuncs:
        - "VariableDeclarationExpression()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:6553"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:6554"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:6553"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:6615"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:6614"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:6683"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:6681"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:6739"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:6737"
        BranchSideFuncs:
        - "jj_ntk_f()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:6804"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:6807"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.VariableDeclarationExpr,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.stmt.Statement)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:6806"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.Statement)"
        - "token()"
        - "range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:6542,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:6546,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:6547,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:6549,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_58"
    - Src: "com.github.javaparser.GeneratedJavaParser:6550,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].VariableDeclarationExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:6552,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Expression"
    - Src: "com.github.javaparser.GeneratedJavaParser:6554,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:6675,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ForInit"
    - Src: "com.github.javaparser.GeneratedJavaParser:6787,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ForUpdate"
    - Src: "com.github.javaparser.GeneratedJavaParser:6799,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:6803,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Statement"
    - Src: "com.github.javaparser.GeneratedJavaParser:6805,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:6805,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:6807,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].<init>"
    JavaMethodInfo: null
    BBCount: 28
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ForInit()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 6828
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_59(int)"
    - "[com.github.javaparser.GeneratedJavaParser].VariableDeclarationExpression()"
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].ExpressionList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    functionUses: 1
    ICount: 27
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:6829"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:6833"
        BranchSideFuncs:
        - "add(com.github.javaparser.ast.Node)"
        - "VariableDeclarationExpression()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:6832"
        BranchSideFuncs:
        - "jj_ntk_f()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:6833"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:6832"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:6829,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_59"
    - Src: "com.github.javaparser.GeneratedJavaParser:6830,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].VariableDeclarationExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:6831,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:6831,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:6833,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:6881,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ExpressionList"
    - Src: "com.github.javaparser.GeneratedJavaParser:6886,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:6887,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ExpressionList()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 6909
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].Expression()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Expression()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    functionUses: 2
    ICount: 22
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:6916"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:6915"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:6910,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:6912,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Expression"
    - Src: "com.github.javaparser.GeneratedJavaParser:6913,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:6916,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:6924,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ForUpdate()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 6948
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].ExpressionList()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:6949,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ExpressionList"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].BreakStatement()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 6960
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.BreakStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].SimpleName()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 1
    ICount: 22
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:6965"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:6960"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:6963,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:6964,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:6965,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:6983,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].SimpleName"
    - Src: "com.github.javaparser.GeneratedJavaParser:6991,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:6991,1"
      Dst: "[com.github.javaparser.ast.stmt.BreakStmt].<init>"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].YieldStatement()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 7003
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.YieldStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].Expression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 2
    ICount: 10
    EdgeCount: 7
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:7004,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:7005,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:7006,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Expression"
    - Src: "com.github.javaparser.GeneratedJavaParser:7008,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:7008,1"
      Dst: "[com.github.javaparser.ast.stmt.YieldStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ContinueStatement()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 7018
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ContinueStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].SimpleName()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 1
    ICount: 22
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:7023"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:7018"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:7021,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:7022,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:7023,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:7041,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].SimpleName"
    - Src: "com.github.javaparser.GeneratedJavaParser:7049,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:7049,1"
      Dst: "[com.github.javaparser.ast.stmt.ContinueStmt].<init>"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ReturnStatement()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 7059
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ReturnStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].Expression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 1
    ICount: 22
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:7064"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:7059"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:7062,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:7063,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:7064,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:7112,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Expression"
    - Src: "com.github.javaparser.GeneratedJavaParser:7120,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:7120,1"
      Dst: "[com.github.javaparser.ast.stmt.ReturnStmt].<init>"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ThrowStatement()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 7132
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ThrowStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].Expression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 2
    ICount: 10
    EdgeCount: 7
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:7133,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:7134,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:7135,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Expression"
    - Src: "com.github.javaparser.GeneratedJavaParser:7137,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:7137,1"
      Dst: "[com.github.javaparser.ast.stmt.ThrowStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].SynchronizedStatement()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 7150
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.SynchronizedStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Expression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Block()"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 1
    ICount: 12
    EdgeCount: 9
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:7151,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:7152,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:7154,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Expression"
    - Src: "com.github.javaparser.GeneratedJavaParser:7156,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Block"
    - Src: "com.github.javaparser.GeneratedJavaParser:7157,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:7157,1"
      Dst: "[com.github.javaparser.ast.stmt.SynchronizedStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].TryStatement()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 7190
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.TryStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].ResourceSpecification()"
    - "[com.github.javaparser.GeneratedJavaParser].Block()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Modifiers()"
    - "[com.github.javaparser.GeneratedJavaParser].ReferenceType(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].AnnotatedReferenceType()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].VariableDeclaratorId()"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Block()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.type.UnionType].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.body.Parameter].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.type.Type,boolean,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.ast.stmt.CatchClause].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.body.Parameter,com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Block()"
    - "[com.github.javaparser.ast.stmt.TryStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.BlockStmt,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 1
    ICount: 108
    EdgeCount: 47
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:7207"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:7190"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:7219"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:7218"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:7236"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:7235"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:7252"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:7255"
        BranchSideFuncs:
        - "range(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
        - "<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList)"
        - "size()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:7254"
        BranchSideFuncs:
        - "get(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:7261"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:7260"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:7191,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:7205,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:7206,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:7207,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:7209,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ResourceSpecification"
    - Src: "com.github.javaparser.GeneratedJavaParser:7216,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Block"
    - Src: "com.github.javaparser.GeneratedJavaParser:7230,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Modifiers"
    - Src: "com.github.javaparser.GeneratedJavaParser:7232,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ReferenceType"
    - Src: "com.github.javaparser.GeneratedJavaParser:7233,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:7233,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid"
    - Src: "com.github.javaparser.GeneratedJavaParser:7245,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].AnnotatedReferenceType"
    - Src: "com.github.javaparser.GeneratedJavaParser:7248,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].VariableDeclaratorId"
    - Src: "com.github.javaparser.GeneratedJavaParser:7252,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.GeneratedJavaParser:7253,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.GeneratedJavaParser:7253,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:7253,1"
      Dst: "[com.github.javaparser.ast.type.UnionType].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:7257,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:7258,1"
      Dst: "[com.github.javaparser.ast.stmt.CatchClause].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:7258,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:7271,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].<init>"
    JavaMethodInfo: null
    BBCount: 32
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ResourceSpecification()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 7301
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Resources()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_60(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    functionUses: 1
    ICount: 8
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:7304"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:7309"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:7308"
        BranchSideFuncs:
        - "jj_consume_token(int)"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:7302,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:7303,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Resources"
    - Src: "com.github.javaparser.GeneratedJavaParser:7304,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_60"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].Resources()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 7335
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].Resource()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_61(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Resource()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 12
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:7342"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:7349"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:7336,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:7338,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Resource"
    - Src: "com.github.javaparser.GeneratedJavaParser:7339,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:7342,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_61"
    - Src: "com.github.javaparser.GeneratedJavaParser:7346,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].Resource()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 7375
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_62(int)"
    - "[com.github.javaparser.GeneratedJavaParser].VariableDeclarationExpression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].PrimaryExpression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    functionUses: 2
    ICount: 23
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:7376"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:7379"
        BranchSideFuncs:
        - "jj_ntk_f()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:7380"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:7379"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:7376,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_62"
    - Src: "com.github.javaparser.GeneratedJavaParser:7378,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].VariableDeclarationExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:7380,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:7421,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].PrimaryExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:7426,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:7427,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].RUNSIGNEDSHIFT()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 7438
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].getToken(int)"
    - "[com.github.javaparser.GeneratedJavaParser].getToken(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    functionUses: 1
    ICount: 17
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:7439"
      Branch Sides: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:7439"
      Branch Sides: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:7439,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].getToken"
    - Src: "com.github.javaparser.GeneratedJavaParser:7442,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:7443,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].RSIGNEDSHIFT()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 7450
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].getToken(int)"
    - "[com.github.javaparser.GeneratedJavaParser].getToken(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    functionUses: 1
    ICount: 16
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:7451"
      Branch Sides: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:7451"
      Branch Sides: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:7451,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].getToken"
    - Src: "com.github.javaparser.GeneratedJavaParser:7454,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:7455,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].Annotations()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 7471
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_63(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Annotation()"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    functionUses: 18
    ICount: 10
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:7476"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:7482"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:7472,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:7476,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_63"
    - Src: "com.github.javaparser.GeneratedJavaParser:7480,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Annotation"
    - Src: "com.github.javaparser.GeneratedJavaParser:7481,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].add"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].Annotation()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 7535
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.AnnotationExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].Name()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_64(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].MemberValuePairs()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_65(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].MemberValue()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 6
    ICount: 44
    EdgeCount: 22
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:7542"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:7571"
        BranchSideFuncs:
        - "jj_ntk_f()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:7570"
        BranchSideFuncs:
        - "jj_2_65(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:7544"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:7542"
        BranchSideFuncs:
        - "jj_ntk_f()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:7571"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:7577"
        BranchSideFuncs:
        - "MemberValue()"
        - "jj_consume_token(int)"
        - "<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:7576"
        BranchSideFuncs:
        - "token()"
        - "<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name)"
        - "range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:7536,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:7539,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:7540,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:7541,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Name"
    - Src: "com.github.javaparser.GeneratedJavaParser:7542,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_64"
    - Src: "com.github.javaparser.GeneratedJavaParser:7544,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:7562,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].MemberValuePairs"
    - Src: "com.github.javaparser.GeneratedJavaParser:7570,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:7570,1"
      Dst: "[com.github.javaparser.ast.expr.NormalAnnotationExpr].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:7571,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_65"
    - Src: "com.github.javaparser.GeneratedJavaParser:7573,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].MemberValue"
    - Src: "com.github.javaparser.GeneratedJavaParser:7575,1"
      Dst: "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:7577,1"
      Dst: "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].<init>"
    JavaMethodInfo: null
    BBCount: 12
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].MemberValuePairs()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 7594
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].MemberValuePair()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].MemberValuePair()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 22
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:7601"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:7600"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:7595,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:7597,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].MemberValuePair"
    - Src: "com.github.javaparser.GeneratedJavaParser:7598,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:7601,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:7609,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].MemberValuePair()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 7635
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.MemberValuePair"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].SimpleName()"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].MemberValue()"
    - "[com.github.javaparser.ast.expr.MemberValuePair].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 2
    ICount: 10
    EdgeCount: 7
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:7636,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].SimpleName"
    - Src: "com.github.javaparser.GeneratedJavaParser:7637,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:7638,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:7639,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].MemberValue"
    - Src: "com.github.javaparser.GeneratedJavaParser:7640,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:7640,1"
      Dst: "[com.github.javaparser.ast.expr.MemberValuePair].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].MemberValue()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 7659
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_66(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Annotation()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].MemberValueArrayInitializer()"
    - "[com.github.javaparser.GeneratedJavaParser].ConditionalExpression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    functionUses: 5
    ICount: 25
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:7660"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:7663"
        BranchSideFuncs:
        - "Annotation()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:7662"
        BranchSideFuncs:
        - "jj_ntk_f()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:7663"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:7662"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:7660,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_66"
    - Src: "com.github.javaparser.GeneratedJavaParser:7661,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Annotation"
    - Src: "com.github.javaparser.GeneratedJavaParser:7663,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:7665,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].MemberValueArrayInitializer"
    - Src: "com.github.javaparser.GeneratedJavaParser:7715,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ConditionalExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:7720,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:7721,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].MemberValueArrayInitializer()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 7737
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].MemberValue()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_67(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].MemberValue()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 1
    ICount: 40
    EdgeCount: 16
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:7743"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:7737"
        BranchSideFuncs:
        - "emptyNodeList()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:7796"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:7809"
        BranchSideFuncs:
        - "jj_ntk_f()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:7810"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:7809"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:7738,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:7741,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:7742,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:7743,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:7792,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].MemberValue"
    - Src: "com.github.javaparser.GeneratedJavaParser:7793,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:7796,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_67"
    - Src: "com.github.javaparser.GeneratedJavaParser:7820,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:7820,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].<init>"
    JavaMethodInfo: null
    BBCount: 15
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].AnnotationTypeDeclaration(com.github.javaparser.ModifierHolder)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 7837
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.AnnotationDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ModifierHolder"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].SimpleName()"
    - "[com.github.javaparser.GeneratedJavaParser].AnnotationTypeBody()"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 5
    ICount: 17
    EdgeCount: 10
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:7838,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:7840,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:7841,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:7841,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid"
    - Src: "com.github.javaparser.GeneratedJavaParser:7843,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].SimpleName"
    - Src: "com.github.javaparser.GeneratedJavaParser:7844,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].AnnotationTypeBody"
    - Src: "com.github.javaparser.GeneratedJavaParser:7845,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:7845,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].AnnotationTypeBody()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 7861
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].AnnotationBodyDeclaration()"
    - "[com.github.javaparser.GeneratedJavaParserBase].addWhenNotNull(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    functionUses: 1
    ICount: 37
    EdgeCount: 10
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:7867"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:7866"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:7915"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:7914"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:7862,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:7864,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:7867,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:7956,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].AnnotationBodyDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:7957,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].addWhenNotNull"
    - Src: "com.github.javaparser.GeneratedJavaParser:7967,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    JavaMethodInfo: null
    BBCount: 15
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].AnnotationBodyDeclaration()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8001
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.BodyDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].Modifiers()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_68(int)"
    - "[com.github.javaparser.GeneratedJavaParser].AnnotationTypeMemberDeclaration(com.github.javaparser.ModifierHolder)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceDeclaration(com.github.javaparser.ModifierHolder)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_69(int)"
    - "[com.github.javaparser.GeneratedJavaParser].EnumDeclaration(com.github.javaparser.ModifierHolder)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].AnnotationTypeDeclaration(com.github.javaparser.ModifierHolder)"
    - "[com.github.javaparser.GeneratedJavaParser].FieldDeclaration(com.github.javaparser.ModifierHolder)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    functionUses: 2
    ICount: 42
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8003"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8006"
        BranchSideFuncs:
        - "AnnotationTypeMemberDeclaration(com.github.javaparser.ModifierHolder)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8005"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8006"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8005"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8014"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8017"
        BranchSideFuncs:
        - "EnumDeclaration(com.github.javaparser.ModifierHolder)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8016"
        BranchSideFuncs:
        - "jj_ntk_f()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8017"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8016"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8002,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Modifiers"
    - Src: "com.github.javaparser.GeneratedJavaParser:8003,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_68"
    - Src: "com.github.javaparser.GeneratedJavaParser:8004,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].AnnotationTypeMemberDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:8006,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:8009,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:8014,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_69"
    - Src: "com.github.javaparser.GeneratedJavaParser:8015,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].EnumDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:8019,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].AnnotationTypeDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:8047,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].FieldDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:8052,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:8053,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    JavaMethodInfo: null
    BBCount: 17
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].AnnotationTypeMemberDeclaration(com.github.javaparser.ModifierHolder)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8082
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ModifierHolder"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].Type(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].SimpleName()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].DefaultValue()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.type.Type,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 1
    ICount: 30
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8090"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8082"
        BranchSideFuncs:
        - "jj_ntk_f()"
        - "emptyNodeList()"
        - "Type(com.github.javaparser.ast.NodeList)"
        - "SimpleName()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8086,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:8086,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Type"
    - Src: "com.github.javaparser.GeneratedJavaParser:8087,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].SimpleName"
    - Src: "com.github.javaparser.GeneratedJavaParser:8088,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:8090,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:8092,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].DefaultValue"
    - Src: "com.github.javaparser.GeneratedJavaParser:8100,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid"
    - Src: "com.github.javaparser.GeneratedJavaParser:8101,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:8101,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:8101,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].DefaultValue()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8125
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].MemberValue()"
    functionUses: 1
    ICount: 4
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8126,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:8127,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].MemberValue"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ModuleDirective()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8150
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleDirective"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_70(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParserBase].setTokenKind(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.expr.Name].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name,java.lang.String)"
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.JavaToken].getText()"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].Modifiers()"
    - "[com.github.javaparser.GeneratedJavaParser].Name()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].Name()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Name()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Name()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].Name()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Name()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Name()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].Name()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].Name()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Name()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].Name()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    functionUses: 2
    ICount: 167
    EdgeCount: 77
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8155"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8163"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name,java.lang.String)"
        - "setTokenKind(int)"
        - "getText()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8162"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8163"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8162"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8177"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8173"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8184"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8183"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8210"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8206"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8217"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8216"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8256"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8255"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8151,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].emptyNodeList"
    - Src: "com.github.javaparser.GeneratedJavaParser:8155,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_70"
    - Src: "com.github.javaparser.GeneratedJavaParser:8156,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:8157,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:8159,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].setTokenKind"
    - Src: "com.github.javaparser.GeneratedJavaParser:8161,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:8161,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:8161,1"
      Dst: "[com.github.javaparser.JavaToken].getText"
    - Src: "com.github.javaparser.GeneratedJavaParser:8161,1"
      Dst: "[com.github.javaparser.ast.expr.Name].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:8161,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:8163,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:8167,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Modifiers"
    - Src: "com.github.javaparser.GeneratedJavaParser:8168,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Name"
    - Src: "com.github.javaparser.GeneratedJavaParser:8181,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:8203,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleExportsDirective].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:8236,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleOpensDirective].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:8244,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleUsesDirective].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:8269,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:8275,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    JavaMethodInfo: null
    BBCount: 47
    CyclomaticComplexity: 4
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ModuleDeclaration(com.github.javaparser.ModifierHolder)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8288
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ModifierHolder"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    - "[com.github.javaparser.GeneratedJavaParser].Name()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].ModuleDirective()"
    - "[com.github.javaparser.GeneratedJavaParserBase].add(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.Name,boolean,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParserBase].range(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.GeneratedJavaParser].token()"
    functionUses: 2
    ICount: 49
    EdgeCount: 17
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8294"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8288"
        BranchSideFuncs:
        - "<init>()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8310"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8309"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8289,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:8294,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:8296,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:8297,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].token"
    - Src: "com.github.javaparser.GeneratedJavaParser:8297,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].orIfInvalid"
    - Src: "com.github.javaparser.GeneratedJavaParser:8306,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Name"
    - Src: "com.github.javaparser.GeneratedJavaParser:8322,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ModuleDirective"
    - Src: "com.github.javaparser.GeneratedJavaParser:8323,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:8326,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].range"
    - Src: "com.github.javaparser.GeneratedJavaParser:8326,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 15
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].BlockParseStart()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8337
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.BlockStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].Block()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    functionUses: 1
    ICount: 4
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8338,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Block"
    - Src: "com.github.javaparser.GeneratedJavaParser:8339,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].BlockStatementParseStart()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8344
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.Statement"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_2_71(int)"
    - "[com.github.javaparser.GeneratedJavaParser].BlockStatement()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].ExplicitConstructorInvocation()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    functionUses: 1
    ICount: 24
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8345"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8348"
        BranchSideFuncs:
        - "BlockStatement()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8347"
        BranchSideFuncs:
        - "jj_ntk_f()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8348"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8347"
        BranchSideFuncs:
        - "jj_ntk_f()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8345,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_2_71"
    - Src: "com.github.javaparser.GeneratedJavaParser:8346,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].BlockStatement"
    - Src: "com.github.javaparser.GeneratedJavaParser:8348,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:8390,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ExplicitConstructorInvocation"
    - Src: "com.github.javaparser.GeneratedJavaParser:8395,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:8396,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ImportDeclarationParseStart()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8404
    functionDepth: 0
    returnType: "com.github.javaparser.ast.ImportDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].ImportDeclaration()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    functionUses: 1
    ICount: 4
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8405,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ImportDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:8406,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ExpressionParseStart()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8411
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].Expression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    functionUses: 1
    ICount: 4
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8412,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Expression"
    - Src: "com.github.javaparser.GeneratedJavaParser:8413,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].AnnotationParseStart()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8418
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.AnnotationExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].Annotation()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    functionUses: 1
    ICount: 4
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8419,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Annotation"
    - Src: "com.github.javaparser.GeneratedJavaParser:8420,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].AnnotationBodyDeclarationParseStart()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8425
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.BodyDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].AnnotationBodyDeclaration()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    functionUses: 1
    ICount: 4
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8426,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].AnnotationBodyDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:8427,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceBodyDeclarationParseStart()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8432
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.BodyDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceBodyDeclaration()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    functionUses: 1
    ICount: 4
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8433,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceBodyDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:8434,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceTypeParseStart()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8439
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].AnnotatedClassOrInterfaceType()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    functionUses: 1
    ICount: 4
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8440,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].AnnotatedClassOrInterfaceType"
    - Src: "com.github.javaparser.GeneratedJavaParser:8441,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ResultTypeParseStart()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8446
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.Type"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].Annotations()"
    - "[com.github.javaparser.GeneratedJavaParser].ResultType(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8447,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Annotations"
    - Src: "com.github.javaparser.GeneratedJavaParser:8448,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ResultType"
    - Src: "com.github.javaparser.GeneratedJavaParser:8449,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].VariableDeclarationExpressionParseStart()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8454
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].VariableDeclarationExpression()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    functionUses: 1
    ICount: 4
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8455,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].VariableDeclarationExpression"
    - Src: "com.github.javaparser.GeneratedJavaParser:8456,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ExplicitConstructorInvocationParseStart()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8461
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].ExplicitConstructorInvocation()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    functionUses: 1
    ICount: 4
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8462,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ExplicitConstructorInvocation"
    - Src: "com.github.javaparser.GeneratedJavaParser:8463,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].NameParseStart()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8468
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Name"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].Name()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    functionUses: 1
    ICount: 4
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8469,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Name"
    - Src: "com.github.javaparser.GeneratedJavaParser:8470,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].SimpleNameParseStart()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8475
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.SimpleName"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].SimpleName()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    functionUses: 1
    ICount: 4
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8476,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].SimpleName"
    - Src: "com.github.javaparser.GeneratedJavaParser:8477,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ParameterParseStart()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8482
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.Parameter"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].Parameter()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    functionUses: 1
    ICount: 4
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8483,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Parameter"
    - Src: "com.github.javaparser.GeneratedJavaParser:8484,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].PackageDeclarationParseStart()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8489
    functionDepth: 0
    returnType: "com.github.javaparser.ast.PackageDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].PackageDeclaration()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    functionUses: 1
    ICount: 4
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8490,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].PackageDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:8491,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].TypeDeclarationParseStart()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8497
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.TypeDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].Modifiers()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    - "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceDeclaration(com.github.javaparser.ModifierHolder)"
    - "[com.github.javaparser.GeneratedJavaParser].EnumDeclaration(com.github.javaparser.ModifierHolder)"
    - "[com.github.javaparser.GeneratedJavaParser].AnnotationTypeDeclaration(com.github.javaparser.ModifierHolder)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    - "[com.github.javaparser.ParseException].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    functionUses: 1
    ICount: 25
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8499"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8497"
        BranchSideFuncs:
        - "jj_ntk_f()"
        - "Modifiers()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8498,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Modifiers"
    - Src: "com.github.javaparser.GeneratedJavaParser:8499,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f"
    - Src: "com.github.javaparser.GeneratedJavaParser:8502,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:8506,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].EnumDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:8510,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].AnnotationTypeDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:8515,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:8516,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ModuleDeclarationParseStart()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8524
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].Modifiers()"
    - "[com.github.javaparser.GeneratedJavaParser].ModuleDeclaration(com.github.javaparser.ModifierHolder)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8525,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Modifiers"
    - Src: "com.github.javaparser.GeneratedJavaParser:8526,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ModuleDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:8527,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ModuleDirectiveParseStart()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8532
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleDirective"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].ModuleDirective()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    functionUses: 1
    ICount: 4
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8533,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ModuleDirective"
    - Src: "com.github.javaparser.GeneratedJavaParser:8534,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].TypeParameterParseStart()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8540
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.TypeParameter"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].Annotations()"
    - "[com.github.javaparser.GeneratedJavaParser].TypeParameter(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8541,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Annotations"
    - Src: "com.github.javaparser.GeneratedJavaParser:8542,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].TypeParameter"
    - Src: "com.github.javaparser.GeneratedJavaParser:8543,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].MethodDeclarationParseStart()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8549
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.MethodDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].Modifiers()"
    - "[com.github.javaparser.GeneratedJavaParser].MethodDeclaration(com.github.javaparser.ModifierHolder)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8550,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].Modifiers"
    - Src: "com.github.javaparser.GeneratedJavaParser:8551,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].MethodDeclaration"
    - Src: "com.github.javaparser.GeneratedJavaParser:8552,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_1(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8558
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_1()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8562"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8559"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_1()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8558"
        BranchSideFuncs:
        - "jj_3_1()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8562,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_1"
    - Src: "com.github.javaparser.GeneratedJavaParser:8564,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_2(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8568
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_2()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8572"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8569"
        BranchSideFuncs:
        - "jj_3_2()"
        - "jj_save(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8568"
        BranchSideFuncs:
        - "jj_3_2()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8572,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_2"
    - Src: "com.github.javaparser.GeneratedJavaParser:8574,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_3(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8578
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_3()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8582"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8579"
        BranchSideFuncs:
        - "jj_3_3()"
        - "jj_save(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8578"
        BranchSideFuncs:
        - "jj_3_3()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8582,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_3"
    - Src: "com.github.javaparser.GeneratedJavaParser:8584,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_4(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8588
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_4()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8592"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8589"
        BranchSideFuncs:
        - "jj_3_4()"
        - "jj_save(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8588"
        BranchSideFuncs:
        - "jj_3_4()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8592,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_4"
    - Src: "com.github.javaparser.GeneratedJavaParser:8594,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_5(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8598
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_5()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8602"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8599"
        BranchSideFuncs:
        - "jj_3_5()"
        - "jj_save(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8598"
        BranchSideFuncs:
        - "jj_3_5()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8602,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_5"
    - Src: "com.github.javaparser.GeneratedJavaParser:8604,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_6(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8608
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_6()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8612"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8609"
        BranchSideFuncs:
        - "jj_3_6()"
        - "jj_save(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8608"
        BranchSideFuncs:
        - "jj_3_6()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8612,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_6"
    - Src: "com.github.javaparser.GeneratedJavaParser:8614,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_7(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8618
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_7()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8622"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8619"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_7()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8618"
        BranchSideFuncs:
        - "jj_3_7()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8622,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_7"
    - Src: "com.github.javaparser.GeneratedJavaParser:8624,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_8(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8628
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_8()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8632"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8629"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_8()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8628"
        BranchSideFuncs:
        - "jj_3_8()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8632,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_8"
    - Src: "com.github.javaparser.GeneratedJavaParser:8634,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_9(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8638
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_9()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8642"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8639"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_9()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8638"
        BranchSideFuncs:
        - "jj_3_9()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8642,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_9"
    - Src: "com.github.javaparser.GeneratedJavaParser:8644,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_10(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8648
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_10()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8652"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8649"
        BranchSideFuncs:
        - "jj_3_10()"
        - "jj_save(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8648"
        BranchSideFuncs:
        - "jj_3_10()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8652,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_10"
    - Src: "com.github.javaparser.GeneratedJavaParser:8654,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_11(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8658
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_11()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8662"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8659"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_11()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8658"
        BranchSideFuncs:
        - "jj_3_11()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8662,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_11"
    - Src: "com.github.javaparser.GeneratedJavaParser:8664,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_12(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8668
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_12()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8672"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8669"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_12()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8668"
        BranchSideFuncs:
        - "jj_3_12()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8672,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_12"
    - Src: "com.github.javaparser.GeneratedJavaParser:8674,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_13(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8678
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_13()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8682"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8679"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_13()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8678"
        BranchSideFuncs:
        - "jj_3_13()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8682,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_13"
    - Src: "com.github.javaparser.GeneratedJavaParser:8684,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_14(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8688
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_14()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8692"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8689"
        BranchSideFuncs:
        - "jj_3_14()"
        - "jj_save(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8688"
        BranchSideFuncs:
        - "jj_3_14()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8692,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_14"
    - Src: "com.github.javaparser.GeneratedJavaParser:8694,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_15(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8698
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_15()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8702"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8699"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_15()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8698"
        BranchSideFuncs:
        - "jj_3_15()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8702,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_15"
    - Src: "com.github.javaparser.GeneratedJavaParser:8704,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_16(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8708
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_16()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8712"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8709"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_16()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8708"
        BranchSideFuncs:
        - "jj_3_16()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8712,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_16"
    - Src: "com.github.javaparser.GeneratedJavaParser:8714,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_17(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8718
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_17()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8722"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8719"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_17()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8718"
        BranchSideFuncs:
        - "jj_3_17()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8722,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_17"
    - Src: "com.github.javaparser.GeneratedJavaParser:8724,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_18(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8728
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_18()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8732"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8729"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_18()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8728"
        BranchSideFuncs:
        - "jj_3_18()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8732,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_18"
    - Src: "com.github.javaparser.GeneratedJavaParser:8734,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_19(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8738
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_19()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8742"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8739"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_19()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8738"
        BranchSideFuncs:
        - "jj_3_19()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8742,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_19"
    - Src: "com.github.javaparser.GeneratedJavaParser:8744,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_20(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8748
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_20()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8752"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8749"
        BranchSideFuncs:
        - "jj_3_20()"
        - "jj_save(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8748"
        BranchSideFuncs:
        - "jj_3_20()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8752,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_20"
    - Src: "com.github.javaparser.GeneratedJavaParser:8754,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_21(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8758
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_21()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8762"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8759"
        BranchSideFuncs:
        - "jj_3_21()"
        - "jj_save(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8758"
        BranchSideFuncs:
        - "jj_3_21()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8762,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_21"
    - Src: "com.github.javaparser.GeneratedJavaParser:8764,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_22(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8768
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_22()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8772"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8769"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_22()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8768"
        BranchSideFuncs:
        - "jj_3_22()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8772,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_22"
    - Src: "com.github.javaparser.GeneratedJavaParser:8774,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_23(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8778
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_23()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8782"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8779"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_23()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8778"
        BranchSideFuncs:
        - "jj_3_23()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8782,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_23"
    - Src: "com.github.javaparser.GeneratedJavaParser:8784,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_24(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8788
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_24()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8792"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8789"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_24()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8788"
        BranchSideFuncs:
        - "jj_3_24()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8792,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_24"
    - Src: "com.github.javaparser.GeneratedJavaParser:8794,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_25(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8798
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_25()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8802"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8799"
        BranchSideFuncs:
        - "jj_3_25()"
        - "jj_save(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8798"
        BranchSideFuncs:
        - "jj_3_25()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8802,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_25"
    - Src: "com.github.javaparser.GeneratedJavaParser:8804,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_26(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8808
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_26()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8812"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8809"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_26()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8808"
        BranchSideFuncs:
        - "jj_3_26()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8812,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_26"
    - Src: "com.github.javaparser.GeneratedJavaParser:8814,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_27(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8818
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_27()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8822"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8819"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_27()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8818"
        BranchSideFuncs:
        - "jj_3_27()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8822,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_27"
    - Src: "com.github.javaparser.GeneratedJavaParser:8824,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_28(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8828
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_28()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8832"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8829"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_28()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8828"
        BranchSideFuncs:
        - "jj_3_28()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8832,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_28"
    - Src: "com.github.javaparser.GeneratedJavaParser:8834,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_29(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8838
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_29()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8842"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8839"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_29()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8838"
        BranchSideFuncs:
        - "jj_3_29()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8842,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_29"
    - Src: "com.github.javaparser.GeneratedJavaParser:8844,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_30(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8848
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_30()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8852"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8849"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_30()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8848"
        BranchSideFuncs:
        - "jj_3_30()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8852,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_30"
    - Src: "com.github.javaparser.GeneratedJavaParser:8854,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_31(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8858
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_31()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8862"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8859"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_31()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8858"
        BranchSideFuncs:
        - "jj_3_31()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8862,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_31"
    - Src: "com.github.javaparser.GeneratedJavaParser:8864,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_32(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8868
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_32()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8872"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8869"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_32()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8868"
        BranchSideFuncs:
        - "jj_3_32()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8872,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_32"
    - Src: "com.github.javaparser.GeneratedJavaParser:8874,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_33(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8878
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_33()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8882"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8879"
        BranchSideFuncs:
        - "jj_3_33()"
        - "jj_save(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8878"
        BranchSideFuncs:
        - "jj_3_33()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8882,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_33"
    - Src: "com.github.javaparser.GeneratedJavaParser:8884,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_34(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8888
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_34()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8892"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8889"
        BranchSideFuncs:
        - "jj_3_34()"
        - "jj_save(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8888"
        BranchSideFuncs:
        - "jj_3_34()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8892,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_34"
    - Src: "com.github.javaparser.GeneratedJavaParser:8894,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_35(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8898
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_35()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8902"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8899"
        BranchSideFuncs:
        - "jj_3_35()"
        - "jj_save(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8898"
        BranchSideFuncs:
        - "jj_3_35()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8902,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_35"
    - Src: "com.github.javaparser.GeneratedJavaParser:8904,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_36(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8908
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_36()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8912"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8909"
        BranchSideFuncs:
        - "jj_3_36()"
        - "jj_save(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8908"
        BranchSideFuncs:
        - "jj_3_36()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8912,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_36"
    - Src: "com.github.javaparser.GeneratedJavaParser:8914,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_37(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8918
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_37()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8922"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8919"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_37()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8918"
        BranchSideFuncs:
        - "jj_3_37()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8922,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_37"
    - Src: "com.github.javaparser.GeneratedJavaParser:8924,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_38(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8928
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_38()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8932"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8929"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_38()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8928"
        BranchSideFuncs:
        - "jj_3_38()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8932,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_38"
    - Src: "com.github.javaparser.GeneratedJavaParser:8934,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_39(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8938
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_39()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8942"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8939"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_39()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8938"
        BranchSideFuncs:
        - "jj_3_39()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8942,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_39"
    - Src: "com.github.javaparser.GeneratedJavaParser:8944,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_40(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8948
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_40()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8952"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8949"
        BranchSideFuncs:
        - "jj_3_40()"
        - "jj_save(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8948"
        BranchSideFuncs:
        - "jj_3_40()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8952,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_40"
    - Src: "com.github.javaparser.GeneratedJavaParser:8954,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_41(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8958
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_41()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8962"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8959"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_41()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8958"
        BranchSideFuncs:
        - "jj_3_41()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8962,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_41"
    - Src: "com.github.javaparser.GeneratedJavaParser:8964,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_42(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8968
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_42()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8972"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8969"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_42()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8968"
        BranchSideFuncs:
        - "jj_3_42()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8972,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_42"
    - Src: "com.github.javaparser.GeneratedJavaParser:8974,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_43(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8978
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_43()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8982"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8979"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_43()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8978"
        BranchSideFuncs:
        - "jj_3_43()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8982,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_43"
    - Src: "com.github.javaparser.GeneratedJavaParser:8984,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_44(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8988
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_44()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:8992"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8989"
        BranchSideFuncs:
        - "jj_3_44()"
        - "jj_save(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8988"
        BranchSideFuncs:
        - "jj_3_44()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:8992,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_44"
    - Src: "com.github.javaparser.GeneratedJavaParser:8994,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_45(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 8998
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_45()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9002"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8999"
        BranchSideFuncs:
        - "jj_3_45()"
        - "jj_save(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:8998"
        BranchSideFuncs:
        - "jj_3_45()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9002,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_45"
    - Src: "com.github.javaparser.GeneratedJavaParser:9004,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_46(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9008
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_46()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9012"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9009"
        BranchSideFuncs:
        - "jj_3_46()"
        - "jj_save(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9008"
        BranchSideFuncs:
        - "jj_3_46()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9012,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_46"
    - Src: "com.github.javaparser.GeneratedJavaParser:9014,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_47(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9018
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_47()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9022"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9019"
        BranchSideFuncs:
        - "jj_3_47()"
        - "jj_save(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9018"
        BranchSideFuncs:
        - "jj_3_47()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9022,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_47"
    - Src: "com.github.javaparser.GeneratedJavaParser:9024,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_48(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9028
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_48()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9032"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9029"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_48()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9028"
        BranchSideFuncs:
        - "jj_3_48()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9032,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_48"
    - Src: "com.github.javaparser.GeneratedJavaParser:9034,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_49(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9038
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_49()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9042"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9039"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_49()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9038"
        BranchSideFuncs:
        - "jj_3_49()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9042,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_49"
    - Src: "com.github.javaparser.GeneratedJavaParser:9044,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_50(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9048
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_50()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9052"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9049"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_50()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9048"
        BranchSideFuncs:
        - "jj_3_50()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9052,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_50"
    - Src: "com.github.javaparser.GeneratedJavaParser:9054,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_51(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9058
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_51()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9062"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9059"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_51()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9058"
        BranchSideFuncs:
        - "jj_3_51()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9062,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_51"
    - Src: "com.github.javaparser.GeneratedJavaParser:9064,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_52(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9068
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_52()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9072"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9069"
        BranchSideFuncs:
        - "jj_3_52()"
        - "jj_save(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9068"
        BranchSideFuncs:
        - "jj_3_52()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9072,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_52"
    - Src: "com.github.javaparser.GeneratedJavaParser:9074,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_53(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9078
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_53()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9082"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9079"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_53()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9078"
        BranchSideFuncs:
        - "jj_3_53()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9082,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_53"
    - Src: "com.github.javaparser.GeneratedJavaParser:9084,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_54(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9088
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_54()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9092"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9089"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_54()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9088"
        BranchSideFuncs:
        - "jj_3_54()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9092,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_54"
    - Src: "com.github.javaparser.GeneratedJavaParser:9094,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_55(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9098
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_55()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9102"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9099"
        BranchSideFuncs:
        - "jj_3_55()"
        - "jj_save(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9098"
        BranchSideFuncs:
        - "jj_3_55()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9102,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_55"
    - Src: "com.github.javaparser.GeneratedJavaParser:9104,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_56(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9108
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_56()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9112"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9109"
        BranchSideFuncs:
        - "jj_3_56()"
        - "jj_save(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9108"
        BranchSideFuncs:
        - "jj_3_56()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9112,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_56"
    - Src: "com.github.javaparser.GeneratedJavaParser:9114,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_57(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9118
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_57()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9122"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9119"
        BranchSideFuncs:
        - "jj_3_57()"
        - "jj_save(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9118"
        BranchSideFuncs:
        - "jj_3_57()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9122,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_57"
    - Src: "com.github.javaparser.GeneratedJavaParser:9124,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_58(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9128
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_58()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9132"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9129"
        BranchSideFuncs:
        - "jj_3_58()"
        - "jj_save(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9128"
        BranchSideFuncs:
        - "jj_3_58()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9132,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_58"
    - Src: "com.github.javaparser.GeneratedJavaParser:9134,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_59(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9138
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_59()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9142"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9139"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_59()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9138"
        BranchSideFuncs:
        - "jj_3_59()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9142,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_59"
    - Src: "com.github.javaparser.GeneratedJavaParser:9144,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_60(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9148
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_60()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9152"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9149"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_60()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9148"
        BranchSideFuncs:
        - "jj_3_60()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9152,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_60"
    - Src: "com.github.javaparser.GeneratedJavaParser:9154,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_61(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9158
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_61()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9162"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9159"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_61()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9158"
        BranchSideFuncs:
        - "jj_3_61()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9162,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_61"
    - Src: "com.github.javaparser.GeneratedJavaParser:9164,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_62(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9168
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_62()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9172"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9169"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_62()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9168"
        BranchSideFuncs:
        - "jj_3_62()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9172,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_62"
    - Src: "com.github.javaparser.GeneratedJavaParser:9174,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_63(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9178
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_63()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9182"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9179"
        BranchSideFuncs:
        - "jj_3_63()"
        - "jj_save(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9178"
        BranchSideFuncs:
        - "jj_3_63()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9182,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_63"
    - Src: "com.github.javaparser.GeneratedJavaParser:9184,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_64(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9188
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_64()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9192"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9189"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_64()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9188"
        BranchSideFuncs:
        - "jj_3_64()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9192,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_64"
    - Src: "com.github.javaparser.GeneratedJavaParser:9194,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_65(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9198
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_65()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9202"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9199"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_65()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9198"
        BranchSideFuncs:
        - "jj_3_65()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9202,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_65"
    - Src: "com.github.javaparser.GeneratedJavaParser:9204,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_66(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9208
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_66()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9212"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9209"
        BranchSideFuncs:
        - "jj_3_66()"
        - "jj_save(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9208"
        BranchSideFuncs:
        - "jj_3_66()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9212,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_66"
    - Src: "com.github.javaparser.GeneratedJavaParser:9214,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_67(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9218
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_67()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9222"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9219"
        BranchSideFuncs:
        - "jj_3_67()"
        - "jj_save(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9218"
        BranchSideFuncs:
        - "jj_3_67()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9222,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_67"
    - Src: "com.github.javaparser.GeneratedJavaParser:9224,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_68(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9228
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_68()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9232"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9229"
        BranchSideFuncs:
        - "jj_3_68()"
        - "jj_save(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9228"
        BranchSideFuncs:
        - "jj_3_68()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9232,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_68"
    - Src: "com.github.javaparser.GeneratedJavaParser:9234,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_69(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9238
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_69()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9242"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9239"
        BranchSideFuncs:
        - "jj_3_69()"
        - "jj_save(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9238"
        BranchSideFuncs:
        - "jj_3_69()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9242,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_69"
    - Src: "com.github.javaparser.GeneratedJavaParser:9244,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_70(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9248
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_70()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9252"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9249"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_70()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9248"
        BranchSideFuncs:
        - "jj_3_70()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9252,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_70"
    - Src: "com.github.javaparser.GeneratedJavaParser:9254,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_2_71(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9258
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_71()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9262"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9259"
        BranchSideFuncs:
        - "jj_save(int,int)"
        - "jj_3_71()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9258"
        BranchSideFuncs:
        - "jj_3_71()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9262,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_71"
    - Src: "com.github.javaparser.GeneratedJavaParser:9264,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_save"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_158()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9268
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9269"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9270"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9269"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9269,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_159()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9274
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9275"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9276"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9275"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9275,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_160()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9280
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9281"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9282"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9281"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9281,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_161()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9286
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9287"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9288"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9287"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9287,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_162()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9292
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9293"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9294"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9293"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9293,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_250()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9298
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_313()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_101()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_314()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_315()"
    functionUses: 2
    ICount: 19
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9299"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9300"
        BranchSideFuncs:
        - "jj_3R_313()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9302"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9303"
        BranchSideFuncs:
        - "jj_3R_101()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9302"
        BranchSideFuncs:
        - "jj_3R_101()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9303"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9304"
        BranchSideFuncs:
        - "jj_3R_314()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9303"
        BranchSideFuncs:
        - "jj_3R_314()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9305"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9309"
        BranchSideFuncs:
        - "jj_3R_315()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9308"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9307"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9308"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9299,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:9302,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_313"
    - Src: "com.github.javaparser.GeneratedJavaParser:9303,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_101"
    - Src: "com.github.javaparser.GeneratedJavaParser:9305,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_314"
    - Src: "com.github.javaparser.GeneratedJavaParser:9307,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_315"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_163()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9313
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9314"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9315"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9314"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9314,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_164()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9319
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9320"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9321"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9320"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9320,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_165()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9325
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9326"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9327"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9326"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9326,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_166()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9331
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9332"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9333"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9332"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9332,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_313()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9337
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_102()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9338"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9339"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9338"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9338,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_102"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_167()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9343
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9344"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9345"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9344"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9344,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_168()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9349
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9350"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9351"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9350"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9350,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_314()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9355
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_112()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_352()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9356"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9357"
        BranchSideFuncs:
        - "jj_3R_352()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9356"
        BranchSideFuncs:
        - "jj_3R_352()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9357"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9358"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9357"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9356,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_112"
    - Src: "com.github.javaparser.GeneratedJavaParser:9357,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_352"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_315()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9362
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_154()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_353()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_354()"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9363"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9364"
        BranchSideFuncs:
        - "jj_3R_353()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9366"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9370"
        BranchSideFuncs:
        - "jj_3R_354()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9369"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9368"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9369"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9363,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_154"
    - Src: "com.github.javaparser.GeneratedJavaParser:9366,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_353"
    - Src: "com.github.javaparser.GeneratedJavaParser:9368,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_354"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_116()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9374
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_88()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_186()"
    functionUses: 6
    ICount: 10
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9375"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9377"
        BranchSideFuncs:
        - "jj_3R_186()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9379"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9377"
        BranchSideFuncs:
        - "jj_3R_186()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9375,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_88"
    - Src: "com.github.javaparser.GeneratedJavaParser:9379,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_186"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_353()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9385
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_352()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9386"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9386"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9386,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_352"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_409()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9391
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_128()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_61()"
    functionUses: 1
    ICount: 10
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9392"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9394"
        BranchSideFuncs:
        - "jj_3_61()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9396"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9394"
        BranchSideFuncs:
        - "jj_3_61()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9392,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_128"
    - Src: "com.github.javaparser.GeneratedJavaParser:9396,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_61"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_186()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9402
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_138()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9403"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9404"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9403"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9403,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_138"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_61()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9408
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_128()"
    functionUses: 3
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9409"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9410"
        BranchSideFuncs:
        - "jj_3R_128()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9409"
        BranchSideFuncs:
        - "jj_3R_128()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9410"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9411"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9410"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9409,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:9410,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_128"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_169()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9415
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_222()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_285()"
    functionUses: 4
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9416"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9417"
        BranchSideFuncs:
        - "jj_3R_285()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9419"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9420"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9419"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9416,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_222"
    - Src: "com.github.javaparser.GeneratedJavaParser:9419,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_285"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_354()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9424
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_202()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_49()"
    functionUses: 1
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9425"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9426"
        BranchSideFuncs:
        - "jj_3_49()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9428"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9429"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9428"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9425,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_202"
    - Src: "com.github.javaparser.GeneratedJavaParser:9428,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_49"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_49()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9433
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_120()"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9434"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9435"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9434"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9434,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_120"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_285()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9439
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_104()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_104()"
    functionUses: 1
    ICount: 14
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9440"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9441"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9440"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9441"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9442"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9441"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9442"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9443"
        BranchSideFuncs:
        - "jj_3R_104()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9442"
        BranchSideFuncs:
        - "jj_3R_104()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9443"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9444"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9443"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9440,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:9441,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_104"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_93()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9449
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_144()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_145()"
    functionUses: 3
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9451"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9455"
        BranchSideFuncs:
        - "jj_3R_145()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9454"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9453"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9454"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9451,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_144"
    - Src: "com.github.javaparser.GeneratedJavaParser:9453,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_145"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_144()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9459
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_208()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9460"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9461"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9460"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9460,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_208"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_145()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9465
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_104()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9466"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9467"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9466"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9466,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_104"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_128()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9472
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_192()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_193()"
    functionUses: 2
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9474"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9478"
        BranchSideFuncs:
        - "jj_3R_193()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9477"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9476"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9477"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9474,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_192"
    - Src: "com.github.javaparser.GeneratedJavaParser:9476,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_193"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_222()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9482
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_274()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_337()"
    functionUses: 1
    ICount: 10
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9483"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9485"
        BranchSideFuncs:
        - "jj_3R_337()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9487"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9485"
        BranchSideFuncs:
        - "jj_3R_337()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9483,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_274"
    - Src: "com.github.javaparser.GeneratedJavaParser:9487,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_337"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_352()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9494
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_50()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_50()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_381()"
    functionUses: 2
    ICount: 14
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9495"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9496"
        BranchSideFuncs:
        - "jj_3_50()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9498"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9496"
        BranchSideFuncs:
        - "jj_3_50()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9501"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9502"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9501"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9495,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_50"
    - Src: "com.github.javaparser.GeneratedJavaParser:9501,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_381"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_192()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9506
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_126()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9507"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9508"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9507"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9507,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_126"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_337()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9512
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_274()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9513"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9514"
        BranchSideFuncs:
        - "jj_3R_274()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9513"
        BranchSideFuncs:
        - "jj_3R_274()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9514"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9515"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9514"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9513,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:9514,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_274"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_50()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9519
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_101()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_121()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 4
    ICount: 15
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9520"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9521"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9520"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9521"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9522"
        BranchSideFuncs:
        - "jj_3R_121()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9524"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9525"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9524"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9525"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9526"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9525"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9520,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_101"
    - Src: "com.github.javaparser.GeneratedJavaParser:9521,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:9524,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_121"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_62()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9530
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_124()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_84()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_129()"
    functionUses: 2
    ICount: 11
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9531"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9532"
        BranchSideFuncs:
        - "jj_3R_84()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9531"
        BranchSideFuncs:
        - "jj_3R_84()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9532"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9533"
        BranchSideFuncs:
        - "jj_3R_129()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9532"
        BranchSideFuncs:
        - "jj_3R_129()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9533"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9534"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9533"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9531,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_124"
    - Src: "com.github.javaparser.GeneratedJavaParser:9532,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_84"
    - Src: "com.github.javaparser.GeneratedJavaParser:9533,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_129"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_381()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9538
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_208()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9539"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9540"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9539"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9539,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_208"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_121()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9544
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_104()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9545"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9546"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9545"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9545,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_104"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_193()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9550
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_236()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9551"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9552"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9551"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9551,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_236"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_208()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9556
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_373()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9557"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9558"
        BranchSideFuncs:
        - "jj_3R_373()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9560"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9561"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9560"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9562"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9563"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9562"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9563"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9564"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9563"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9557,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:9560,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_373"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_108()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9568
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].getToken(int)"
    - "[com.github.javaparser.GeneratedJavaParser].getToken(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_172()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 28
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9570"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9569"
        BranchSideFuncs:
        - "getToken(int)"
        - "jj_3R_172()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9568"
        BranchSideFuncs:
        - "getToken(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9570"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9569"
        BranchSideFuncs:
        - "getToken(int)"
        - "jj_3R_172()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9568"
        BranchSideFuncs:
        - "getToken(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9572"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9570"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9569"
        BranchSideFuncs:
        - "getToken(int)"
        - "jj_3R_172()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9572"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9573"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9572"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9573"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9574"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9573"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9574"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9575"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9574"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9575"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9576"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9575"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9570,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].getToken"
    - Src: "com.github.javaparser.GeneratedJavaParser:9572,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_172"
    - Src: "com.github.javaparser.GeneratedJavaParser:9573,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 14
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_373()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9580
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_93()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_19()"
    functionUses: 1
    ICount: 10
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9581"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9583"
        BranchSideFuncs:
        - "jj_3_19()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9585"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9583"
        BranchSideFuncs:
        - "jj_3_19()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9581,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_93"
    - Src: "com.github.javaparser.GeneratedJavaParser:9585,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_19"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_19()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9591
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_93()"
    functionUses: 3
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9592"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9593"
        BranchSideFuncs:
        - "jj_3R_93()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9592"
        BranchSideFuncs:
        - "jj_3R_93()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9593"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9594"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9593"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9592,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:9593,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_93"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_107()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9598
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].getToken(int)"
    - "[com.github.javaparser.GeneratedJavaParser].getToken(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_171()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 25
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9600"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9599"
        BranchSideFuncs:
        - "jj_3R_171()"
        - "getToken(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9598"
        BranchSideFuncs:
        - "getToken(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9600"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9599"
        BranchSideFuncs:
        - "jj_3R_171()"
        - "getToken(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9598"
        BranchSideFuncs:
        - "getToken(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9602"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9600"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9599"
        BranchSideFuncs:
        - "jj_3R_171()"
        - "getToken(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9602"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9603"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9602"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9603"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9604"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9603"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9604"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9605"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9604"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9600,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].getToken"
    - Src: "com.github.javaparser.GeneratedJavaParser:9602,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_171"
    - Src: "com.github.javaparser.GeneratedJavaParser:9603,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 12
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_172()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9609
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_274()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9614
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_331()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_370()"
    functionUses: 2
    ICount: 10
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9615"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9617"
        BranchSideFuncs:
        - "jj_3R_370()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9619"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9617"
        BranchSideFuncs:
        - "jj_3R_370()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9615,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_331"
    - Src: "com.github.javaparser.GeneratedJavaParser:9619,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_370"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_171()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9625
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_1()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9630
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9631"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9632"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9631"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9631,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_370()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9636
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_331()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9637"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9638"
        BranchSideFuncs:
        - "jj_3R_331()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9637"
        BranchSideFuncs:
        - "jj_3R_331()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9638"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9639"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9638"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9637,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:9638,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_331"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_101()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9645
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_155()"
    functionUses: 19
    ICount: 7
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9647"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9645"
        BranchSideFuncs:
        - "jj_3R_155()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9647,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_155"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_2()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9653
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_63()"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9654"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9655"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9654"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9654,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_63"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_220()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9660
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_51()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_257()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_52()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_258()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_259()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_260()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_261()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_262()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_263()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_264()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_265()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_266()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_267()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_268()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_269()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_270()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_271()"
    functionUses: 7
    ICount: 54
    EdgeCount: 17
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9662"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9711"
        BranchSideFuncs:
        - "jj_3R_257()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9710"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9664"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9711"
        BranchSideFuncs:
        - "jj_3_52()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9710"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9666"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9711"
        BranchSideFuncs:
        - "jj_3R_258()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9710"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9668"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9711"
        BranchSideFuncs:
        - "jj_3R_259()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9710"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9670"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9711"
        BranchSideFuncs:
        - "jj_3R_260()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9710"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9672"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9711"
        BranchSideFuncs:
        - "jj_3R_261()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9710"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9674"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9711"
        BranchSideFuncs:
        - "jj_3R_262()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9710"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9676"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9711"
        BranchSideFuncs:
        - "jj_3R_263()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9710"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9678"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9711"
        BranchSideFuncs:
        - "jj_3R_264()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9710"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9680"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9711"
        BranchSideFuncs:
        - "jj_3R_265()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9710"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9682"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9711"
        BranchSideFuncs:
        - "jj_3R_266()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9710"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9684"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9711"
        BranchSideFuncs:
        - "jj_3R_267()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9710"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9686"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9711"
        BranchSideFuncs:
        - "jj_3R_268()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9710"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9688"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9711"
        BranchSideFuncs:
        - "jj_3R_269()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9710"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9690"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9711"
        BranchSideFuncs:
        - "jj_3R_270()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9710"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9692"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9711"
        BranchSideFuncs:
        - "jj_3R_271()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9710"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9694"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9710"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9662,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_51"
    - Src: "com.github.javaparser.GeneratedJavaParser:9664,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_257"
    - Src: "com.github.javaparser.GeneratedJavaParser:9666,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_52"
    - Src: "com.github.javaparser.GeneratedJavaParser:9668,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_258"
    - Src: "com.github.javaparser.GeneratedJavaParser:9670,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_259"
    - Src: "com.github.javaparser.GeneratedJavaParser:9672,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_260"
    - Src: "com.github.javaparser.GeneratedJavaParser:9674,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_261"
    - Src: "com.github.javaparser.GeneratedJavaParser:9676,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_262"
    - Src: "com.github.javaparser.GeneratedJavaParser:9678,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_263"
    - Src: "com.github.javaparser.GeneratedJavaParser:9680,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_264"
    - Src: "com.github.javaparser.GeneratedJavaParser:9682,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_265"
    - Src: "com.github.javaparser.GeneratedJavaParser:9684,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_266"
    - Src: "com.github.javaparser.GeneratedJavaParser:9686,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_267"
    - Src: "com.github.javaparser.GeneratedJavaParser:9688,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_268"
    - Src: "com.github.javaparser.GeneratedJavaParser:9690,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_269"
    - Src: "com.github.javaparser.GeneratedJavaParser:9692,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_270"
    - Src: "com.github.javaparser.GeneratedJavaParser:9694,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_271"
    JavaMethodInfo: null
    BBCount: 19
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_155()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9715
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_133()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9716"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9717"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9716"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9716,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_133"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_391()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9722
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_406()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_101()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_117()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_88()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_90()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_445()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_446()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_447()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 2
    ICount: 34
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9724"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9725"
        BranchSideFuncs:
        - "jj_3R_101()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9724"
        BranchSideFuncs:
        - "jj_3R_101()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9725"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9726"
        BranchSideFuncs:
        - "jj_3R_117()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9725"
        BranchSideFuncs:
        - "jj_3R_117()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9726"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9727"
        BranchSideFuncs:
        - "jj_3R_88()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9726"
        BranchSideFuncs:
        - "jj_3R_88()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9727"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9728"
        BranchSideFuncs:
        - "jj_3R_90()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9727"
        BranchSideFuncs:
        - "jj_3R_90()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9728"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9729"
        BranchSideFuncs:
        - "jj_3R_445()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9731"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9729"
        BranchSideFuncs:
        - "jj_3R_445()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9734"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9735"
        BranchSideFuncs:
        - "jj_3R_447()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9734"
        BranchSideFuncs:
        - "jj_3R_447()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9736"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9740"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9739"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9738"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9739"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9724,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_406"
    - Src: "com.github.javaparser.GeneratedJavaParser:9725,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_101"
    - Src: "com.github.javaparser.GeneratedJavaParser:9726,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_117"
    - Src: "com.github.javaparser.GeneratedJavaParser:9727,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_88"
    - Src: "com.github.javaparser.GeneratedJavaParser:9728,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_90"
    - Src: "com.github.javaparser.GeneratedJavaParser:9731,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_445"
    - Src: "com.github.javaparser.GeneratedJavaParser:9734,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_446"
    - Src: "com.github.javaparser.GeneratedJavaParser:9736,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_447"
    - Src: "com.github.javaparser.GeneratedJavaParser:9738,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 18
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_406()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9744
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_135()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9745"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9746"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9745"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9745,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_135"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_51()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9750
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_122()"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9751"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9752"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9751"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9751,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_122"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_445()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9756
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_138()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9757"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9758"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9757"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9757,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_138"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_63()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9762
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9763"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9764"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9763"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9763,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_257()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9768
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_316()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9769"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9770"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9769"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9769,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_316"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_52()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9774
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_123()"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9775"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9776"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9775"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9775,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_123"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_258()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9780
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_140()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9781"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9782"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9781"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9781,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_140"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_446()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9786
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_277()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_462()"
    functionUses: 1
    ICount: 13
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9787"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9788"
        BranchSideFuncs:
        - "jj_3R_277()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9787"
        BranchSideFuncs:
        - "jj_3R_277()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9788"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9790"
        BranchSideFuncs:
        - "jj_3R_462()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9792"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9790"
        BranchSideFuncs:
        - "jj_3R_462()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9787,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:9788,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_277"
    - Src: "com.github.javaparser.GeneratedJavaParser:9792,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_462"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_259()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9798
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_317()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9799"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9800"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9799"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9799,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_317"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_331()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9804
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_361()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_392()"
    functionUses: 2
    ICount: 10
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9805"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9807"
        BranchSideFuncs:
        - "jj_3R_392()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9809"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9807"
        BranchSideFuncs:
        - "jj_3R_392()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9805,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_361"
    - Src: "com.github.javaparser.GeneratedJavaParser:9809,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_392"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_260()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9815
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_318()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9816"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9817"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9816"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9816,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_318"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_261()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9821
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_319()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9822"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9823"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9822"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9822,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_319"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_462()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9827
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_277()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9828"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9829"
        BranchSideFuncs:
        - "jj_3R_277()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9828"
        BranchSideFuncs:
        - "jj_3R_277()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9829"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9830"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9829"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9828,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:9829,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_277"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_262()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9834
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_320()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9835"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9836"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9835"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9835,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_320"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_263()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9840
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_321()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9841"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9842"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9841"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9841,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_321"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_447()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9846
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_140()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9847"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9848"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9847"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9847,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_140"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_264()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9852
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_322()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9853"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9854"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9853"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9853,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_322"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_265()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9858
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_323()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9859"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9860"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9859"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9859,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_323"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_392()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9864
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_361()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9865"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9866"
        BranchSideFuncs:
        - "jj_3R_361()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9865"
        BranchSideFuncs:
        - "jj_3R_361()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9866"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9867"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9866"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9865,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:9866,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_361"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_266()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9871
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_324()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9872"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9873"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9872"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9872,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_324"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_267()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9877
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_325()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9878"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9879"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9878"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9878,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_325"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_268()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9883
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_326()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9884"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9885"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9884"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9884,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_326"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_269()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9889
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_327()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9890"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9891"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9890"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9890,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_327"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_63()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9897
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_132()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_95()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9899"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9897"
        BranchSideFuncs:
        - "jj_3R_132()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9901"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9902"
        BranchSideFuncs:
        - "jj_3R_95()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9901"
        BranchSideFuncs:
        - "jj_3R_95()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9902"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9903"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9902"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9903"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9904"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9903"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9899,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_132"
    - Src: "com.github.javaparser.GeneratedJavaParser:9901,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:9902,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_95"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_270()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9908
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_328()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9909"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9910"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9909"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9909,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_328"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_271()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9914
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_329()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9915"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9916"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9915"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9915,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_329"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_132()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9920
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_133()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9921"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9922"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9921"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9921,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_133"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_277()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9926
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_101()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_170()"
    functionUses: 9
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9927"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9928"
        BranchSideFuncs:
        - "jj_3R_170()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9927"
        BranchSideFuncs:
        - "jj_3R_170()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9928"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9929"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9928"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9927,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_101"
    - Src: "com.github.javaparser.GeneratedJavaParser:9928,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_170"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_316()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9933
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_104()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_374()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 15
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9934"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9935"
        BranchSideFuncs:
        - "jj_3R_104()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9934"
        BranchSideFuncs:
        - "jj_3R_104()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9935"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9936"
        BranchSideFuncs:
        - "jj_3R_374()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9938"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9939"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9938"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9939"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9940"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9939"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9934,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:9935,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_104"
    - Src: "com.github.javaparser.GeneratedJavaParser:9938,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_374"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_118()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9944
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_101()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_84()"
    functionUses: 2
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9945"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9946"
        BranchSideFuncs:
        - "jj_3R_84()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9945"
        BranchSideFuncs:
        - "jj_3R_84()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9946"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9947"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9946"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9945,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_101"
    - Src: "com.github.javaparser.GeneratedJavaParser:9946,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_84"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_374()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9951
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_104()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9952"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9953"
        BranchSideFuncs:
        - "jj_3R_104()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9952"
        BranchSideFuncs:
        - "jj_3R_104()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9953"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9954"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9953"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9952,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:9953,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_104"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_361()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9958
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_385()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_407()"
    functionUses: 2
    ICount: 10
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9959"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9961"
        BranchSideFuncs:
        - "jj_3R_407()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9963"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9961"
        BranchSideFuncs:
        - "jj_3R_407()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9959,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_385"
    - Src: "com.github.javaparser.GeneratedJavaParser:9963,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_407"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_407()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9969
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_385()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9970"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9971"
        BranchSideFuncs:
        - "jj_3R_385()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9970"
        BranchSideFuncs:
        - "jj_3R_385()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9971"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9972"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9971"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9970,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:9971,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_385"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_133()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9976
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_95()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_238()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_239()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_240()"
    functionUses: 5
    ICount: 18
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9977"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9978"
        BranchSideFuncs:
        - "jj_3R_95()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9977"
        BranchSideFuncs:
        - "jj_3R_95()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9978"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9979"
        BranchSideFuncs:
        - "jj_3R_238()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9981"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9988"
        BranchSideFuncs:
        - "jj_3R_239()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9987"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9983"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9988"
        BranchSideFuncs:
        - "jj_3R_240()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9987"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9985"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9987"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9977,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:9978,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_95"
    - Src: "com.github.javaparser.GeneratedJavaParser:9981,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_238"
    - Src: "com.github.javaparser.GeneratedJavaParser:9983,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_239"
    - Src: "com.github.javaparser.GeneratedJavaParser:9985,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_240"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_122()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 9992
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_88()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_220()"
    functionUses: 1
    ICount: 11
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9993"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9994"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9993"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9994"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9995"
        BranchSideFuncs:
        - "jj_3R_220()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9994"
        BranchSideFuncs:
        - "jj_3R_220()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:9995"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9996"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:9995"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:9993,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_88"
    - Src: "com.github.javaparser.GeneratedJavaParser:9994,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:9995,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_220"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_238()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10000
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_296()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10001"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10002"
        BranchSideFuncs:
        - "jj_3R_296()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10004"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10005"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10004"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10005"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10006"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10005"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10001,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:10004,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_296"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_296()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10010
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_344()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10011"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10012"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10011"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10011,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_344"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_239()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10016
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_131()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 11
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10017"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10018"
        BranchSideFuncs:
        - "jj_3R_131()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10017"
        BranchSideFuncs:
        - "jj_3R_131()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10018"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10019"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10018"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10019"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10020"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10019"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10017,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:10018,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_131"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_64()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10024
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_130()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 2
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10025"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10026"
        BranchSideFuncs:
        - "jj_3R_130()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10028"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10032"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10031"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10030"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10031"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10025,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:10028,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_130"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_240()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10036
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_90()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10041
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_143()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 5
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10042"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10043"
        BranchSideFuncs:
        - "jj_3R_143()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10045"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10046"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10045"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10046"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10047"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10046"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10042,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:10045,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_143"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_130()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10051
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_82()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10052"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10053"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10052"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10053"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10054"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10053"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10052,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_82"
    - Src: "com.github.javaparser.GeneratedJavaParser:10053,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_385()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10058
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_400()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_415()"
    functionUses: 2
    ICount: 10
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10059"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10061"
        BranchSideFuncs:
        - "jj_3R_415()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10063"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10061"
        BranchSideFuncs:
        - "jj_3R_415()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10059,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_400"
    - Src: "com.github.javaparser.GeneratedJavaParser:10063,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_415"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_65()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10069
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10070"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10071"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10070"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10070,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_143()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10076
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_205()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_206()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_207()"
    functionUses: 1
    ICount: 14
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10078"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10083"
        BranchSideFuncs:
        - "jj_3R_206()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10082"
        BranchSideFuncs:
        - "jj_3R_207()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10080"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10082"
        BranchSideFuncs:
        - "jj_3R_207()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10084"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10082"
        BranchSideFuncs:
        - "jj_3R_207()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10078,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_205"
    - Src: "com.github.javaparser.GeneratedJavaParser:10080,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_206"
    - Src: "com.github.javaparser.GeneratedJavaParser:10084,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_207"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_415()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10090
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_400()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10091"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10092"
        BranchSideFuncs:
        - "jj_3R_400()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10091"
        BranchSideFuncs:
        - "jj_3R_400()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10092"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10093"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10092"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10091,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:10092,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_400"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_140()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10097
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_200()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 10
    ICount: 11
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10098"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10099"
        BranchSideFuncs:
        - "jj_3R_200()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10098"
        BranchSideFuncs:
        - "jj_3R_200()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10099"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10100"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10099"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10100"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10101"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10100"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10098,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:10099,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_200"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_205()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10105
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_94()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10106"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10107"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10106"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10106,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_94"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_206()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10111
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_115()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10112"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10113"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10112"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10112,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_115"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_207()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10117
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_115()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10118"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10119"
        BranchSideFuncs:
        - "jj_3R_115()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10118"
        BranchSideFuncs:
        - "jj_3R_115()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10119"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10120"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10119"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10118,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:10119,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_115"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_344()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10124
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_377()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_378()"
    functionUses: 1
    ICount: 10
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10125"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10127"
        BranchSideFuncs:
        - "jj_3R_378()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10129"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10127"
        BranchSideFuncs:
        - "jj_3R_378()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10125,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_377"
    - Src: "com.github.javaparser.GeneratedJavaParser:10129,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_378"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_20()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10135
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_94()"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10136"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10137"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10136"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10136,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_94"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_378()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10141
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_377()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10142"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10143"
        BranchSideFuncs:
        - "jj_3R_377()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10142"
        BranchSideFuncs:
        - "jj_3R_377()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10143"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10144"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10143"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10142,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:10143,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_377"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_124()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10150
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_3()"
    functionUses: 13
    ICount: 7
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10152"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10150"
        BranchSideFuncs:
        - "jj_3_3()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10152,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_3"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_3()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10159
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_64()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_65()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_66()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_67()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_68()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_69()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_70()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_71()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_72()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_73()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_74()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_75()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_76()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_77()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_78()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_79()"
    functionUses: 3
    ICount: 51
    EdgeCount: 16
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10161"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10207"
        BranchSideFuncs:
        - "jj_3R_65()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10206"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10163"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10207"
        BranchSideFuncs:
        - "jj_3R_66()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10206"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10165"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10207"
        BranchSideFuncs:
        - "jj_3R_67()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10206"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10167"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10207"
        BranchSideFuncs:
        - "jj_3R_68()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10206"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10169"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10207"
        BranchSideFuncs:
        - "jj_3R_69()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10206"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10171"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10207"
        BranchSideFuncs:
        - "jj_3R_70()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10206"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10173"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10207"
        BranchSideFuncs:
        - "jj_3R_71()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10206"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10175"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10207"
        BranchSideFuncs:
        - "jj_3R_72()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10206"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10177"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10207"
        BranchSideFuncs:
        - "jj_3R_73()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10206"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10179"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10207"
        BranchSideFuncs:
        - "jj_3R_74()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10206"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10181"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10207"
        BranchSideFuncs:
        - "jj_3R_75()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10206"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10183"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10207"
        BranchSideFuncs:
        - "jj_3R_76()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10206"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10185"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10207"
        BranchSideFuncs:
        - "jj_3R_77()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10206"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10187"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10207"
        BranchSideFuncs:
        - "jj_3R_78()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10206"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10189"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10207"
        BranchSideFuncs:
        - "jj_3R_79()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10206"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10191"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10206"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10161,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_64"
    - Src: "com.github.javaparser.GeneratedJavaParser:10163,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_65"
    - Src: "com.github.javaparser.GeneratedJavaParser:10165,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_66"
    - Src: "com.github.javaparser.GeneratedJavaParser:10167,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_67"
    - Src: "com.github.javaparser.GeneratedJavaParser:10169,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_68"
    - Src: "com.github.javaparser.GeneratedJavaParser:10171,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_69"
    - Src: "com.github.javaparser.GeneratedJavaParser:10173,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_70"
    - Src: "com.github.javaparser.GeneratedJavaParser:10175,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_71"
    - Src: "com.github.javaparser.GeneratedJavaParser:10177,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_72"
    - Src: "com.github.javaparser.GeneratedJavaParser:10179,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_73"
    - Src: "com.github.javaparser.GeneratedJavaParser:10181,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_74"
    - Src: "com.github.javaparser.GeneratedJavaParser:10183,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_75"
    - Src: "com.github.javaparser.GeneratedJavaParser:10185,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_76"
    - Src: "com.github.javaparser.GeneratedJavaParser:10187,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_77"
    - Src: "com.github.javaparser.GeneratedJavaParser:10189,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_78"
    - Src: "com.github.javaparser.GeneratedJavaParser:10191,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_79"
    JavaMethodInfo: null
    BBCount: 18
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_400()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10211
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_410()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_419()"
    functionUses: 2
    ICount: 10
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10212"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10214"
        BranchSideFuncs:
        - "jj_3R_419()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10216"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10214"
        BranchSideFuncs:
        - "jj_3R_419()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10212,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_410"
    - Src: "com.github.javaparser.GeneratedJavaParser:10216,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_419"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_64()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10222
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10223"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10224"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10223"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10223,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_65()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10228
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10229"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10230"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10229"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10229,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_419()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10235
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_423()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_424()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_410()"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10237"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10241"
        BranchSideFuncs:
        - "jj_3R_424()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10240"
        BranchSideFuncs:
        - "jj_3R_410()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10239"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10240"
        BranchSideFuncs:
        - "jj_3R_410()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10241"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10242"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10241"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10237,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_423"
    - Src: "com.github.javaparser.GeneratedJavaParser:10239,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_424"
    - Src: "com.github.javaparser.GeneratedJavaParser:10241,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_410"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_66()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10246
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10247"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10248"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10247"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10247,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_377()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10252
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_88()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_131()"
    functionUses: 2
    ICount: 11
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10253"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10254"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10253"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10254"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10255"
        BranchSideFuncs:
        - "jj_3R_131()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10254"
        BranchSideFuncs:
        - "jj_3R_131()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10255"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10256"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10255"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10253,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_88"
    - Src: "com.github.javaparser.GeneratedJavaParser:10254,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:10255,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_131"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_67()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10260
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10261"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10262"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10261"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10261,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_68()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10266
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10267"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10268"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10267"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10267,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_423()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10272
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10273"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10274"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10273"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10273,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_311()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10278
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_115()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_350()"
    functionUses: 1
    ICount: 10
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10279"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10281"
        BranchSideFuncs:
        - "jj_3R_350()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10283"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10281"
        BranchSideFuncs:
        - "jj_3R_350()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10279,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_115"
    - Src: "com.github.javaparser.GeneratedJavaParser:10283,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_350"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_69()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10289
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10290"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10291"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10290"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10290,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_424()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10295
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10296"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10297"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10296"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10296,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_70()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10301
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10302"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10303"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10302"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10302,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_350()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10307
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_115()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10308"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10309"
        BranchSideFuncs:
        - "jj_3R_115()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10308"
        BranchSideFuncs:
        - "jj_3R_115()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10309"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10310"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10309"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10308,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:10309,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_115"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_71()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10314
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10315"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10316"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10315"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10315,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_72()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10320
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10321"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10322"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10321"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10321,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_73()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10326
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10327"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10328"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10327"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10327,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_74()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10332
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10333"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10334"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10333"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10333,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_98()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10339
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_149()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_150()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_151()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_152()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_153()"
    functionUses: 2
    ICount: 18
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10341"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10354"
        BranchSideFuncs:
        - "jj_3R_150()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10353"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10343"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10354"
        BranchSideFuncs:
        - "jj_3R_151()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10353"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10345"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10354"
        BranchSideFuncs:
        - "jj_3R_152()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10353"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10347"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10354"
        BranchSideFuncs:
        - "jj_3R_153()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10353"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10349"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10353"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10341,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_149"
    - Src: "com.github.javaparser.GeneratedJavaParser:10343,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_150"
    - Src: "com.github.javaparser.GeneratedJavaParser:10345,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_151"
    - Src: "com.github.javaparser.GeneratedJavaParser:10347,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_152"
    - Src: "com.github.javaparser.GeneratedJavaParser:10349,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_153"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_75()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10358
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10359"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10360"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10359"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10359,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_76()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10364
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10365"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10366"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10365"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10365,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_77()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10370
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10371"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10372"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10371"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10371,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_105()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10376
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_124()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_170()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_88()"
    functionUses: 2
    ICount: 11
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10377"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10378"
        BranchSideFuncs:
        - "jj_3R_170()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10377"
        BranchSideFuncs:
        - "jj_3R_170()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10378"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10379"
        BranchSideFuncs:
        - "jj_3R_88()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10378"
        BranchSideFuncs:
        - "jj_3R_88()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10379"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10380"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10379"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10377,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_124"
    - Src: "com.github.javaparser.GeneratedJavaParser:10378,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_170"
    - Src: "com.github.javaparser.GeneratedJavaParser:10379,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_88"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_78()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10384
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10385"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10386"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10385"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10385,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_79()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10390
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_133()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10391"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10392"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10391"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10391,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_133"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_131()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10397
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_195()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_196()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_197()"
    functionUses: 5
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10399"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10406"
        BranchSideFuncs:
        - "jj_3R_196()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10405"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10401"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10406"
        BranchSideFuncs:
        - "jj_3R_197()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10405"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10403"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10405"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10399,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_195"
    - Src: "com.github.javaparser.GeneratedJavaParser:10401,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_196"
    - Src: "com.github.javaparser.GeneratedJavaParser:10403,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_197"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_149()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10410
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_124()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_218()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10411"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10412"
        BranchSideFuncs:
        - "jj_3R_218()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10411"
        BranchSideFuncs:
        - "jj_3R_218()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10412"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10413"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10412"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10411,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_124"
    - Src: "com.github.javaparser.GeneratedJavaParser:10412,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_218"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_150()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10417
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_124()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_219()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10418"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10419"
        BranchSideFuncs:
        - "jj_3R_219()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10418"
        BranchSideFuncs:
        - "jj_3R_219()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10419"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10420"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10419"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10418,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_124"
    - Src: "com.github.javaparser.GeneratedJavaParser:10419,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_219"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_195()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10424
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_133()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10425"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10426"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10425"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10425,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_133"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_196()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10430
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_237()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10431"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10432"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10431"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10431,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_237"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_197()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10436
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_169()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10437"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10438"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10437"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10437,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_169"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_53()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10442
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_124()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 2
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10443"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10444"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10446"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10450"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10449"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10448"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10449"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10443,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_124"
    - Src: "com.github.javaparser.GeneratedJavaParser:10446,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_151()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10454
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_123()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10455"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10456"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10455"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10455,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_123"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_152()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10460
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_126()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10461"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10462"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10461"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10462"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10463"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10462"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10461,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_126"
    - Src: "com.github.javaparser.GeneratedJavaParser:10462,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_66()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10467
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10468"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10469"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10468"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10468,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_54()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10473
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_124()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_88()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_125()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_90()"
    functionUses: 2
    ICount: 18
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10474"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10475"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10474"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10475"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10476"
        BranchSideFuncs:
        - "jj_3R_88()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10475"
        BranchSideFuncs:
        - "jj_3R_88()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10476"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10477"
        BranchSideFuncs:
        - "jj_3R_125()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10479"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10480"
        BranchSideFuncs:
        - "jj_3R_90()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10479"
        BranchSideFuncs:
        - "jj_3R_90()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10480"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10481"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10480"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10474,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_124"
    - Src: "com.github.javaparser.GeneratedJavaParser:10475,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:10476,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_88"
    - Src: "com.github.javaparser.GeneratedJavaParser:10479,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_125"
    - Src: "com.github.javaparser.GeneratedJavaParser:10480,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_90"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_153()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10485
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_220()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10486"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10487"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10486"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10486,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_220"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_312()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10491
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_116()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_351()"
    functionUses: 1
    ICount: 10
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10492"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10494"
        BranchSideFuncs:
        - "jj_3R_351()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10496"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10494"
        BranchSideFuncs:
        - "jj_3R_351()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10492,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_116"
    - Src: "com.github.javaparser.GeneratedJavaParser:10496,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_351"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_55()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10502
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_123()"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10503"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10504"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10503"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10503,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_123"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_410()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10508
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_418()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_422()"
    functionUses: 2
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10509"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10510"
        BranchSideFuncs:
        - "jj_3R_422()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10512"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10513"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10512"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10509,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_418"
    - Src: "com.github.javaparser.GeneratedJavaParser:10512,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_422"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_56()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10517
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_126()"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10518"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10519"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10518"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10518,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_126"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_351()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10523
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_116()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10524"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10525"
        BranchSideFuncs:
        - "jj_3R_116()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10524"
        BranchSideFuncs:
        - "jj_3R_116()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10525"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10526"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10525"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10524,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:10525,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_116"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_126()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10530
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_124()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_84()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_129()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_190()"
    functionUses: 6
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10531"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10532"
        BranchSideFuncs:
        - "jj_3R_84()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10531"
        BranchSideFuncs:
        - "jj_3R_84()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10532"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10533"
        BranchSideFuncs:
        - "jj_3R_129()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10532"
        BranchSideFuncs:
        - "jj_3R_129()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10533"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10535"
        BranchSideFuncs:
        - "jj_3R_190()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10537"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10535"
        BranchSideFuncs:
        - "jj_3R_190()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10531,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_124"
    - Src: "com.github.javaparser.GeneratedJavaParser:10532,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_84"
    - Src: "com.github.javaparser.GeneratedJavaParser:10533,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_129"
    - Src: "com.github.javaparser.GeneratedJavaParser:10537,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_190"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_237()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10543
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_394()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10544"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10545"
        BranchSideFuncs:
        - "jj_3R_394()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10547"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10548"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10547"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10549"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10550"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10549"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10550"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10551"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10550"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10544,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:10547,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_394"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_422()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10555
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_427()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_428()"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10556"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10557"
        BranchSideFuncs:
        - "jj_3R_427()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10559"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10563"
        BranchSideFuncs:
        - "jj_3R_428()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10562"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10561"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10562"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10556,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:10559,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_427"
    - Src: "com.github.javaparser.GeneratedJavaParser:10561,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_428"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_394()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10567
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_131()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_67()"
    functionUses: 1
    ICount: 10
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10568"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10570"
        BranchSideFuncs:
        - "jj_3_67()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10572"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10570"
        BranchSideFuncs:
        - "jj_3_67()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10568,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_131"
    - Src: "com.github.javaparser.GeneratedJavaParser:10572,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_67"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_427()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10578
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_105()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10579"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10580"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10579"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10579,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_105"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_190()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10584
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_129()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10585"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10586"
        BranchSideFuncs:
        - "jj_3R_129()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10585"
        BranchSideFuncs:
        - "jj_3R_129()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10586"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10587"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10586"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10585,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:10586,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_129"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_428()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10591
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_277()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10592"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10593"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10592"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10592,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_277"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_67()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10597
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_131()"
    functionUses: 3
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10598"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10599"
        BranchSideFuncs:
        - "jj_3R_131()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10598"
        BranchSideFuncs:
        - "jj_3R_131()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10599"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10600"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10599"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10598,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:10599,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_131"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_218()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10605
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_255()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_256()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_88()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_291()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_292()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_293()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_294()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_120()"
    functionUses: 4
    ICount: 31
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10607"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10611"
        BranchSideFuncs:
        - "jj_3R_256()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10610"
        BranchSideFuncs:
        - "jj_3R_88()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10609"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10610"
        BranchSideFuncs:
        - "jj_3R_88()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10611"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10612"
        BranchSideFuncs:
        - "jj_3R_291()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10611"
        BranchSideFuncs:
        - "jj_3R_291()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10613"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10614"
        BranchSideFuncs:
        - "jj_3R_292()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10613"
        BranchSideFuncs:
        - "jj_3R_292()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10615"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10616"
        BranchSideFuncs:
        - "jj_3R_293()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10615"
        BranchSideFuncs:
        - "jj_3R_293()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10617"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10618"
        BranchSideFuncs:
        - "jj_3R_294()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10617"
        BranchSideFuncs:
        - "jj_3R_294()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10619"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10620"
        BranchSideFuncs:
        - "jj_3R_120()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10619"
        BranchSideFuncs:
        - "jj_3R_120()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10620"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10621"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10620"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10607,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_255"
    - Src: "com.github.javaparser.GeneratedJavaParser:10609,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_256"
    - Src: "com.github.javaparser.GeneratedJavaParser:10611,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_88"
    - Src: "com.github.javaparser.GeneratedJavaParser:10613,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_291"
    - Src: "com.github.javaparser.GeneratedJavaParser:10615,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_292"
    - Src: "com.github.javaparser.GeneratedJavaParser:10617,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_293"
    - Src: "com.github.javaparser.GeneratedJavaParser:10619,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_294"
    - Src: "com.github.javaparser.GeneratedJavaParser:10620,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_120"
    JavaMethodInfo: null
    BBCount: 16
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_34()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10625
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_105()"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10626"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10627"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10626"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10626,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_105"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_255()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10631
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10632"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10633"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10632"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10632,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_115()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10637
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_124()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_84()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_185()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_116()"
    functionUses: 5
    ICount: 15
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10638"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10639"
        BranchSideFuncs:
        - "jj_3R_84()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10638"
        BranchSideFuncs:
        - "jj_3R_84()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10639"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10640"
        BranchSideFuncs:
        - "jj_3R_185()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10642"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10643"
        BranchSideFuncs:
        - "jj_3R_116()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10642"
        BranchSideFuncs:
        - "jj_3R_116()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10643"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10644"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10643"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10638,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_124"
    - Src: "com.github.javaparser.GeneratedJavaParser:10639,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_84"
    - Src: "com.github.javaparser.GeneratedJavaParser:10642,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_185"
    - Src: "com.github.javaparser.GeneratedJavaParser:10643,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_116"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_256()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10648
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10649"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10650"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10649"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10649,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_125()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10654
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_135()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10655"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10656"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10655"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10655,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_135"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_317()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10660
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10661"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10662"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10661"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10661,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_291()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10666
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_135()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10667"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10668"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10667"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10667,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_135"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_292()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10672
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_341()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10673"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10674"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10673"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10673,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_341"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_293()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10678
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_342()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10679"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10680"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10679"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10679,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_342"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_294()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10684
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_343()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10685"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10686"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10685"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10685,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_343"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_185()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10690
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_101()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10691"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10692"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10691"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10692"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10693"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10692"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10691,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_101"
    - Src: "com.github.javaparser.GeneratedJavaParser:10692,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_388()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10697
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_88()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_441()"
    functionUses: 3
    ICount: 14
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10698"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10699"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10698"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10699"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10700"
        BranchSideFuncs:
        - "jj_3R_88()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10699"
        BranchSideFuncs:
        - "jj_3R_88()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10700"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10701"
        BranchSideFuncs:
        - "jj_3R_441()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10700"
        BranchSideFuncs:
        - "jj_3R_441()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10701"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10702"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10701"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10698,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:10700,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_88"
    - Src: "com.github.javaparser.GeneratedJavaParser:10701,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_441"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_338()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10707
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_371()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_372()"
    functionUses: 1
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10709"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10713"
        BranchSideFuncs:
        - "jj_3R_372()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10712"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10711"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10712"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10709,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_371"
    - Src: "com.github.javaparser.GeneratedJavaParser:10711,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_372"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_418()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10717
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_421()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_426()"
    functionUses: 1
    ICount: 10
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10718"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10720"
        BranchSideFuncs:
        - "jj_3R_426()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10722"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10720"
        BranchSideFuncs:
        - "jj_3R_426()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10718,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_421"
    - Src: "com.github.javaparser.GeneratedJavaParser:10722,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_426"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_371()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10728
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_104()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10729"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10730"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10729"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10729,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_104"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_426()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10735
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_430()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_431()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_432()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_433()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_421()"
    functionUses: 1
    ICount: 18
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10737"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10747"
        BranchSideFuncs:
        - "jj_3R_431()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10746"
        BranchSideFuncs:
        - "jj_3R_421()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10739"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10747"
        BranchSideFuncs:
        - "jj_3R_432()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10746"
        BranchSideFuncs:
        - "jj_3R_421()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10741"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10747"
        BranchSideFuncs:
        - "jj_3R_433()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10746"
        BranchSideFuncs:
        - "jj_3R_421()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10743"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10746"
        BranchSideFuncs:
        - "jj_3R_421()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10747"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10748"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10747"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10737,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_430"
    - Src: "com.github.javaparser.GeneratedJavaParser:10739,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_431"
    - Src: "com.github.javaparser.GeneratedJavaParser:10741,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_432"
    - Src: "com.github.javaparser.GeneratedJavaParser:10743,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_433"
    - Src: "com.github.javaparser.GeneratedJavaParser:10747,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_421"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_372()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10752
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_140()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10753"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10754"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10753"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10753,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_140"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_94()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10758
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_101()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_84()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_146()"
    functionUses: 2
    ICount: 11
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10759"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10760"
        BranchSideFuncs:
        - "jj_3R_84()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10759"
        BranchSideFuncs:
        - "jj_3R_84()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10760"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10761"
        BranchSideFuncs:
        - "jj_3R_146()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10760"
        BranchSideFuncs:
        - "jj_3R_146()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10761"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10762"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10761"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10759,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_101"
    - Src: "com.github.javaparser.GeneratedJavaParser:10760,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_84"
    - Src: "com.github.javaparser.GeneratedJavaParser:10761,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_146"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_430()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10766
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10767"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10768"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10767"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10767,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_431()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10772
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10773"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10774"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10773"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10773,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_432()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10778
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10779"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10780"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10779"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10779,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_433()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10784
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10785"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10786"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10785"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10785,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_441()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10790
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_460()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 13
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10791"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10793"
        BranchSideFuncs:
        - "jj_3R_460()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10795"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10793"
        BranchSideFuncs:
        - "jj_3R_460()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10797"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10798"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10797"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10791,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:10795,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_460"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_318()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10803
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_57()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_355()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_356()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 15
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10805"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10812"
        BranchSideFuncs:
        - "jj_3R_355()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10811"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10807"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10812"
        BranchSideFuncs:
        - "jj_3R_356()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10811"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10809"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10811"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10812"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10813"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10812"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10805,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_57"
    - Src: "com.github.javaparser.GeneratedJavaParser:10807,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_355"
    - Src: "com.github.javaparser.GeneratedJavaParser:10809,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_356"
    - Src: "com.github.javaparser.GeneratedJavaParser:10812,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_460()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10818
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_474()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10820"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10824"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10823"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10822"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10823"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10820,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_474"
    - Src: "com.github.javaparser.GeneratedJavaParser:10822,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_474()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10828
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_478()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10829"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10830"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10829"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10829,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_478"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_57()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10834
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_127()"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10835"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10836"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10835"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10835,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_127"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_355()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10840
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_288()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10841"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10842"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10841"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10841,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_288"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_356()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10846
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_236()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_383()"
    functionUses: 1
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10847"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10848"
        BranchSideFuncs:
        - "jj_3R_383()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10850"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10851"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10850"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10847,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_236"
    - Src: "com.github.javaparser.GeneratedJavaParser:10850,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_383"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_146()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10856
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_209()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10858"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10859"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10858"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10859"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10860"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10859"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10858,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_209"
    - Src: "com.github.javaparser.GeneratedJavaParser:10859,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_421()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10864
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_425()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_35()"
    functionUses: 2
    ICount: 10
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10865"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10867"
        BranchSideFuncs:
        - "jj_3_35()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10869"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10867"
        BranchSideFuncs:
        - "jj_3_35()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10865,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_425"
    - Src: "com.github.javaparser.GeneratedJavaParser:10869,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_35"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_209()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10875
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_95()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10876"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10877"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10876"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10877"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10878"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10877"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10876,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_95"
    - Src: "com.github.javaparser.GeneratedJavaParser:10877,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_219()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10882
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_88()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_295()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_90()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_434()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_435()"
    functionUses: 3
    ICount: 22
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10883"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10884"
        BranchSideFuncs:
        - "jj_3R_88()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10883"
        BranchSideFuncs:
        - "jj_3R_88()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10884"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10885"
        BranchSideFuncs:
        - "jj_3R_295()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10887"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10888"
        BranchSideFuncs:
        - "jj_3R_90()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10887"
        BranchSideFuncs:
        - "jj_3R_90()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10888"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10889"
        BranchSideFuncs:
        - "jj_3R_434()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10888"
        BranchSideFuncs:
        - "jj_3R_434()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10890"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10891"
        BranchSideFuncs:
        - "jj_3R_435()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10890"
        BranchSideFuncs:
        - "jj_3R_435()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10891"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10892"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10891"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10883,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:10884,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_88"
    - Src: "com.github.javaparser.GeneratedJavaParser:10887,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_295"
    - Src: "com.github.javaparser.GeneratedJavaParser:10888,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_90"
    - Src: "com.github.javaparser.GeneratedJavaParser:10890,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_434"
    - Src: "com.github.javaparser.GeneratedJavaParser:10891,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_435"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_383()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10897
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_397()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_398()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_399()"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10899"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10906"
        BranchSideFuncs:
        - "jj_3R_398()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10905"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10901"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10906"
        BranchSideFuncs:
        - "jj_3R_399()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10905"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10903"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10905"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10899,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_397"
    - Src: "com.github.javaparser.GeneratedJavaParser:10901,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_398"
    - Src: "com.github.javaparser.GeneratedJavaParser:10903,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_399"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_397()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10910
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10911"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10912"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10911"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10911,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_398()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10916
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10917"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10918"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10917"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10917,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_35()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10923
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_106()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_36()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_37()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_425()"
    functionUses: 3
    ICount: 15
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10925"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10932"
        BranchSideFuncs:
        - "jj_3_36()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10931"
        BranchSideFuncs:
        - "jj_3R_425()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10927"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10932"
        BranchSideFuncs:
        - "jj_3_37()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10931"
        BranchSideFuncs:
        - "jj_3R_425()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10929"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10931"
        BranchSideFuncs:
        - "jj_3R_425()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10932"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10933"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10932"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10925,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_106"
    - Src: "com.github.javaparser.GeneratedJavaParser:10927,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_36"
    - Src: "com.github.javaparser.GeneratedJavaParser:10929,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_37"
    - Src: "com.github.javaparser.GeneratedJavaParser:10932,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_425"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_295()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10937
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_135()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10938"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10939"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10938"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10938,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_135"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_399()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10943
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_103()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_104()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10944"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10945"
        BranchSideFuncs:
        - "jj_3R_104()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10944"
        BranchSideFuncs:
        - "jj_3R_104()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10945"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10946"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10945"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10944,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_103"
    - Src: "com.github.javaparser.GeneratedJavaParser:10945,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_104"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_434()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10950
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_342()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10951"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10952"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10951"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10951,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_342"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_21()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10956
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_95()"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10957"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10958"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10957"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10957,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_95"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_106()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10962
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10963"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10964"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10963"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10963,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_36()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10968
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_107()"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10969"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10970"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10969"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10969,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_107"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_37()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10974
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_108()"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10975"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10976"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10975"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10975,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_108"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_478()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 10980
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_124()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_487()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_488()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_489()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_490()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_491()"
    functionUses: 1
    ICount: 21
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10981"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10982"
        BranchSideFuncs:
        - "jj_3R_487()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10984"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10997"
        BranchSideFuncs:
        - "jj_3R_488()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10996"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10986"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10997"
        BranchSideFuncs:
        - "jj_3R_489()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10996"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10988"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10997"
        BranchSideFuncs:
        - "jj_3R_490()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10996"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10990"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10997"
        BranchSideFuncs:
        - "jj_3R_491()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10996"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:10992"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:10996"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:10981,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_124"
    - Src: "com.github.javaparser.GeneratedJavaParser:10984,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_487"
    - Src: "com.github.javaparser.GeneratedJavaParser:10986,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_488"
    - Src: "com.github.javaparser.GeneratedJavaParser:10988,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_489"
    - Src: "com.github.javaparser.GeneratedJavaParser:10990,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_490"
    - Src: "com.github.javaparser.GeneratedJavaParser:10992,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_491"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_425()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11001
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_429()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_436()"
    functionUses: 2
    ICount: 10
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11002"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11004"
        BranchSideFuncs:
        - "jj_3R_436()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11006"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11004"
        BranchSideFuncs:
        - "jj_3R_436()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11002,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_429"
    - Src: "com.github.javaparser.GeneratedJavaParser:11006,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_436"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_487()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11012
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_494()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11013"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11014"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11013"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11013,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_494"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_488()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11018
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_218()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11019"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11020"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11019"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11019,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_218"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_489()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11024
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_387()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11025"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11026"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11025"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11025,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_387"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_436()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11031
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_449()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_450()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_429()"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11033"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11037"
        BranchSideFuncs:
        - "jj_3R_450()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11036"
        BranchSideFuncs:
        - "jj_3R_429()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11035"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11036"
        BranchSideFuncs:
        - "jj_3R_429()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11037"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11038"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11037"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11033,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_449"
    - Src: "com.github.javaparser.GeneratedJavaParser:11035,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_450"
    - Src: "com.github.javaparser.GeneratedJavaParser:11037,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_429"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_490()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11042
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_388()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11043"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11044"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11043"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11043,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_388"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_341()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11048
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_345()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_451()"
    functionUses: 1
    ICount: 13
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11049"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11050"
        BranchSideFuncs:
        - "jj_3R_345()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11049"
        BranchSideFuncs:
        - "jj_3R_345()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11050"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11052"
        BranchSideFuncs:
        - "jj_3R_451()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11054"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11052"
        BranchSideFuncs:
        - "jj_3R_451()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11049,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:11050,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_345"
    - Src: "com.github.javaparser.GeneratedJavaParser:11054,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_451"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_389()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11061
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_405()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_88()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_90()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_442()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_443()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_200()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 2
    ICount: 29
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11063"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11064"
        BranchSideFuncs:
        - "jj_3R_88()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11063"
        BranchSideFuncs:
        - "jj_3R_88()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11064"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11065"
        BranchSideFuncs:
        - "jj_3R_90()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11064"
        BranchSideFuncs:
        - "jj_3R_90()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11065"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11066"
        BranchSideFuncs:
        - "jj_3R_442()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11065"
        BranchSideFuncs:
        - "jj_3R_442()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11067"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11068"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11067"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11068"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11069"
        BranchSideFuncs:
        - "jj_3R_443()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11068"
        BranchSideFuncs:
        - "jj_3R_443()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11070"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11071"
        BranchSideFuncs:
        - "jj_3R_200()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11070"
        BranchSideFuncs:
        - "jj_3R_200()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11071"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11072"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11071"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11072"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11073"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11072"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11063,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_405"
    - Src: "com.github.javaparser.GeneratedJavaParser:11064,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_88"
    - Src: "com.github.javaparser.GeneratedJavaParser:11065,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_90"
    - Src: "com.github.javaparser.GeneratedJavaParser:11067,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_442"
    - Src: "com.github.javaparser.GeneratedJavaParser:11068,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:11070,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_443"
    - Src: "com.github.javaparser.GeneratedJavaParser:11071,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_200"
    JavaMethodInfo: null
    BBCount: 17
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_68()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11077
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_84()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_82()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 2
    ICount: 11
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11078"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11079"
        BranchSideFuncs:
        - "jj_3R_82()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11078"
        BranchSideFuncs:
        - "jj_3R_82()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11079"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11080"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11079"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11080"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11081"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11080"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11078,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_84"
    - Src: "com.github.javaparser.GeneratedJavaParser:11079,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_82"
    - Src: "com.github.javaparser.GeneratedJavaParser:11080,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_491()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11085
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_390()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11086"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11087"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11086"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11086,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_390"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_319()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11091
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_104()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_455()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 25
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11092"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11093"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11092"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11093"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11094"
        BranchSideFuncs:
        - "jj_3R_104()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11093"
        BranchSideFuncs:
        - "jj_3R_104()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11094"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11095"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11094"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11095"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11096"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11095"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11096"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11098"
        BranchSideFuncs:
        - "jj_3R_455()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11100"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11098"
        BranchSideFuncs:
        - "jj_3R_455()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11102"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11103"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11102"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11092,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:11094,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_104"
    - Src: "com.github.javaparser.GeneratedJavaParser:11100,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_455"
    JavaMethodInfo: null
    BBCount: 15
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_405()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11107
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_135()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11108"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11109"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11108"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11108,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_135"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_449()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11113
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11114"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11115"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11114"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11114,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_451()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11119
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_345()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11120"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11121"
        BranchSideFuncs:
        - "jj_3R_345()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11120"
        BranchSideFuncs:
        - "jj_3R_345()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11121"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11122"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11121"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11120,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:11121,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_345"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_450()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11126
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11127"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11128"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11127"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11127,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_69()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11132
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11133"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11134"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11133"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11133,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_442()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11138
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_277()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_461()"
    functionUses: 1
    ICount: 13
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11139"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11140"
        BranchSideFuncs:
        - "jj_3R_277()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11139"
        BranchSideFuncs:
        - "jj_3R_277()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11140"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11142"
        BranchSideFuncs:
        - "jj_3R_461()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11144"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11142"
        BranchSideFuncs:
        - "jj_3R_461()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11139,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:11140,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_277"
    - Src: "com.github.javaparser.GeneratedJavaParser:11144,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_461"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_455()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11150
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_386()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11151"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11152"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11151"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11151,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_386"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_461()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11156
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_277()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11157"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11158"
        BranchSideFuncs:
        - "jj_3R_277()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11157"
        BranchSideFuncs:
        - "jj_3R_277()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11158"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11159"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11158"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11157,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:11158,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_277"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_443()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11163
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_87()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11164"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11165"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11164"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11164,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_87"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_429()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11169
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_191()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_448()"
    functionUses: 2
    ICount: 10
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11170"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11172"
        BranchSideFuncs:
        - "jj_3R_448()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11174"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11172"
        BranchSideFuncs:
        - "jj_3R_448()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11170,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_191"
    - Src: "com.github.javaparser.GeneratedJavaParser:11174,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_448"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_22()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11180
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_87()"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11181"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11182"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11181"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11181,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_87"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_448()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11187
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_463()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_464()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_465()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_191()"
    functionUses: 1
    ICount: 15
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11189"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11196"
        BranchSideFuncs:
        - "jj_3R_464()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11195"
        BranchSideFuncs:
        - "jj_3R_191()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11191"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11196"
        BranchSideFuncs:
        - "jj_3R_465()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11195"
        BranchSideFuncs:
        - "jj_3R_191()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11193"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11195"
        BranchSideFuncs:
        - "jj_3R_191()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11196"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11197"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11196"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11189,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_463"
    - Src: "com.github.javaparser.GeneratedJavaParser:11191,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_464"
    - Src: "com.github.javaparser.GeneratedJavaParser:11193,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_465"
    - Src: "com.github.javaparser.GeneratedJavaParser:11196,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_191"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_494()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11201
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_84()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_88()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_498()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 21
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11202"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11203"
        BranchSideFuncs:
        - "jj_3R_88()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11202"
        BranchSideFuncs:
        - "jj_3R_88()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11203"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11204"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11203"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11204"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11205"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11204"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11205"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11206"
        BranchSideFuncs:
        - "jj_3R_498()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11208"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11209"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11208"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11209"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11210"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11209"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11202,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_84"
    - Src: "com.github.javaparser.GeneratedJavaParser:11203,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_88"
    - Src: "com.github.javaparser.GeneratedJavaParser:11204,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:11208,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_498"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_463()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11214
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11215"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11216"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11215"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11215,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_342()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11220
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_345()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_452()"
    functionUses: 3
    ICount: 13
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11221"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11222"
        BranchSideFuncs:
        - "jj_3R_345()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11221"
        BranchSideFuncs:
        - "jj_3R_345()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11222"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11224"
        BranchSideFuncs:
        - "jj_3R_452()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11226"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11224"
        BranchSideFuncs:
        - "jj_3R_452()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11221,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:11222,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_345"
    - Src: "com.github.javaparser.GeneratedJavaParser:11226,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_452"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_464()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11232
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11233"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11234"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11233"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11233,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_498()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11238
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_500()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11239"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11240"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11239"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11239,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_500"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_452()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11244
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_345()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11245"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11246"
        BranchSideFuncs:
        - "jj_3R_345()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11245"
        BranchSideFuncs:
        - "jj_3R_345()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11246"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11247"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11246"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11245,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:11246,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_345"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_465()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11251
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11252"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11253"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11252"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11252,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_335()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11257
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_104()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_362()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 25
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11258"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11259"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11258"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11259"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11260"
        BranchSideFuncs:
        - "jj_3R_104()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11259"
        BranchSideFuncs:
        - "jj_3R_104()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11260"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11261"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11260"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11261"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11262"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11261"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11262"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11264"
        BranchSideFuncs:
        - "jj_3R_362()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11266"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11264"
        BranchSideFuncs:
        - "jj_3R_362()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11268"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11269"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11268"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11258,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:11260,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_104"
    - Src: "com.github.javaparser.GeneratedJavaParser:11266,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_362"
    JavaMethodInfo: null
    BBCount: 15
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_87()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11274
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_141()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_142()"
    functionUses: 4
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11276"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11280"
        BranchSideFuncs:
        - "jj_3R_142()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11279"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11278"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11279"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11276,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_141"
    - Src: "com.github.javaparser.GeneratedJavaParser:11278,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_142"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_141()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11285
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_201()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_202()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 15
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11287"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11288"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11287"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11288"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11289"
        BranchSideFuncs:
        - "jj_3R_202()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11288"
        BranchSideFuncs:
        - "jj_3R_202()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11289"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11290"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11289"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11290"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11291"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11290"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11287,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_201"
    - Src: "com.github.javaparser.GeneratedJavaParser:11288,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:11289,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_202"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_362()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11295
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_386()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11296"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11297"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11296"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11296,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_386"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_201()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11301
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_102()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11302"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11303"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11302"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11302,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_102"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_142()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11308
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_203()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_204()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_202()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 19
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11310"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11311"
        BranchSideFuncs:
        - "jj_3R_204()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11310"
        BranchSideFuncs:
        - "jj_3R_204()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11312"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11313"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11312"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11313"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11314"
        BranchSideFuncs:
        - "jj_3R_202()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11313"
        BranchSideFuncs:
        - "jj_3R_202()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11314"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11315"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11314"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11315"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11316"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11315"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11310,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_203"
    - Src: "com.github.javaparser.GeneratedJavaParser:11312,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_204"
    - Src: "com.github.javaparser.GeneratedJavaParser:11313,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:11314,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_202"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_191()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11321
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_232()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_233()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_234()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_235()"
    functionUses: 7
    ICount: 15
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11323"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11333"
        BranchSideFuncs:
        - "jj_3R_233()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11332"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11325"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11333"
        BranchSideFuncs:
        - "jj_3R_234()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11332"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11327"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11333"
        BranchSideFuncs:
        - "jj_3R_235()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11332"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11329"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11332"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11323,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_232"
    - Src: "com.github.javaparser.GeneratedJavaParser:11325,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_233"
    - Src: "com.github.javaparser.GeneratedJavaParser:11327,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_234"
    - Src: "com.github.javaparser.GeneratedJavaParser:11329,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_235"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_343()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11337
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_345()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_453()"
    functionUses: 1
    ICount: 13
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11338"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11339"
        BranchSideFuncs:
        - "jj_3R_345()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11338"
        BranchSideFuncs:
        - "jj_3R_345()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11339"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11341"
        BranchSideFuncs:
        - "jj_3R_453()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11343"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11341"
        BranchSideFuncs:
        - "jj_3R_453()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11338,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:11339,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_345"
    - Src: "com.github.javaparser.GeneratedJavaParser:11343,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_453"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_24()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11350
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_97()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 2
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11352"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11353"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11352"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11353"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11354"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11353"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11354"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11355"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11354"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11352,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_97"
    - Src: "com.github.javaparser.GeneratedJavaParser:11353,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_453()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11359
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_345()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11360"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11361"
        BranchSideFuncs:
        - "jj_3R_345()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11360"
        BranchSideFuncs:
        - "jj_3R_345()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11361"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11362"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11361"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11360,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:11361,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_345"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_500()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11366
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_131()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11367"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11368"
        BranchSideFuncs:
        - "jj_3R_131()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11367"
        BranchSideFuncs:
        - "jj_3R_131()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11368"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11369"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11368"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11367,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:11368,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_131"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_203()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11373
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_96()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11374"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11375"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11374"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11375"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11376"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11375"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11374,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_96"
    - Src: "com.github.javaparser.GeneratedJavaParser:11375,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_97()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11380
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_102()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11381"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11382"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11381"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11381,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_102"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_232()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11386
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_127()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11387"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11388"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11387"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11387,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_127"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_233()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11392
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_288()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11393"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11394"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11393"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11393,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_288"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_204()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11398
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_102()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11399"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11400"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11399"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11399,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_102"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_234()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11405
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_289()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_290()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_191()"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11407"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11411"
        BranchSideFuncs:
        - "jj_3R_290()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11410"
        BranchSideFuncs:
        - "jj_3R_191()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11409"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11410"
        BranchSideFuncs:
        - "jj_3R_191()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11411"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11412"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11411"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11407,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_289"
    - Src: "com.github.javaparser.GeneratedJavaParser:11409,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_290"
    - Src: "com.github.javaparser.GeneratedJavaParser:11411,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_191"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_289()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11416
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11417"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11418"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11417"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11417,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_23()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11422
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_96()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 2
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11423"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11424"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11423"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11424"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11425"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11424"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11423,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_96"
    - Src: "com.github.javaparser.GeneratedJavaParser:11424,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_290()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11429
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11430"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11431"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11430"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11430,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_235()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11435
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_226()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11436"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11437"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11436"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11436,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_226"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_386()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11442
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_401()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_402()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_403()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_404()"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11444"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11448"
        BranchSideFuncs:
        - "jj_3R_402()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11447"
        BranchSideFuncs:
        - "jj_3R_403()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11446"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11447"
        BranchSideFuncs:
        - "jj_3R_403()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11449"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11453"
        BranchSideFuncs:
        - "jj_3R_404()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11452"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11451"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11452"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11444,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_401"
    - Src: "com.github.javaparser.GeneratedJavaParser:11446,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_402"
    - Src: "com.github.javaparser.GeneratedJavaParser:11449,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_403"
    - Src: "com.github.javaparser.GeneratedJavaParser:11451,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_404"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_127()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11457
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_191()"
    functionUses: 2
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11458"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11459"
        BranchSideFuncs:
        - "jj_3R_191()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11458"
        BranchSideFuncs:
        - "jj_3R_191()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11459"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11460"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11459"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11458,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:11459,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_191"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_401()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11464
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_169()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_411()"
    functionUses: 1
    ICount: 13
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11465"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11466"
        BranchSideFuncs:
        - "jj_3R_169()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11465"
        BranchSideFuncs:
        - "jj_3R_169()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11466"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11468"
        BranchSideFuncs:
        - "jj_3R_411()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11470"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11468"
        BranchSideFuncs:
        - "jj_3R_411()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11465,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:11466,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_169"
    - Src: "com.github.javaparser.GeneratedJavaParser:11470,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_411"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_387()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11476
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_88()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_438()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_439()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_440()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 3
    ICount: 30
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11477"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11478"
        BranchSideFuncs:
        - "jj_3R_88()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11477"
        BranchSideFuncs:
        - "jj_3R_88()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11478"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11479"
        BranchSideFuncs:
        - "jj_3R_438()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11481"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11482"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11481"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11482"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11483"
        BranchSideFuncs:
        - "jj_3R_439()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11482"
        BranchSideFuncs:
        - "jj_3R_439()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11484"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11485"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11484"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11486"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11487"
        BranchSideFuncs:
        - "jj_3R_440()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11486"
        BranchSideFuncs:
        - "jj_3R_440()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11488"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11489"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11488"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11489"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11490"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11489"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11477,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:11478,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_88"
    - Src: "com.github.javaparser.GeneratedJavaParser:11481,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_438"
    - Src: "com.github.javaparser.GeneratedJavaParser:11484,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_439"
    - Src: "com.github.javaparser.GeneratedJavaParser:11488,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_440"
    JavaMethodInfo: null
    BBCount: 17
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_402()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11494
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11495"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11496"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11495"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11495,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_411()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11500
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_169()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11501"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11502"
        BranchSideFuncs:
        - "jj_3R_169()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11501"
        BranchSideFuncs:
        - "jj_3R_169()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11502"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11503"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11502"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11501,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:11502,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_169"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_438()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11507
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_342()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11508"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11509"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11508"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11508,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_342"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_403()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11513
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_200()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11514"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11515"
        BranchSideFuncs:
        - "jj_3R_200()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11514"
        BranchSideFuncs:
        - "jj_3R_200()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11515"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11516"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11515"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11514,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:11515,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_200"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_200()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11522
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_25()"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11524"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11522"
        BranchSideFuncs:
        - "jj_3_25()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11524,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_25"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_439()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11530
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_80()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_4()"
    functionUses: 1
    ICount: 10
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11531"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11533"
        BranchSideFuncs:
        - "jj_3_4()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11535"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11533"
        BranchSideFuncs:
        - "jj_3_4()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11531,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_80"
    - Src: "com.github.javaparser.GeneratedJavaParser:11535,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_4"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_25()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11541
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_98()"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11542"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11543"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11542"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11542,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_98"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_288()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11547
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_191()"
    functionUses: 2
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11548"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11549"
        BranchSideFuncs:
        - "jj_3R_191()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11548"
        BranchSideFuncs:
        - "jj_3R_191()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11549"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11550"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11549"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11548,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:11549,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_191"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_404()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11554
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_412()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_413()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_414()"
    functionUses: 1
    ICount: 15
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11555"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11556"
        BranchSideFuncs:
        - "jj_3R_412()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11558"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11565"
        BranchSideFuncs:
        - "jj_3R_413()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11564"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11560"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11565"
        BranchSideFuncs:
        - "jj_3R_414()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11564"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11562"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11564"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11555,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:11558,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_412"
    - Src: "com.github.javaparser.GeneratedJavaParser:11560,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_413"
    - Src: "com.github.javaparser.GeneratedJavaParser:11562,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_414"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_4()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11569
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_80()"
    functionUses: 3
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11570"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11571"
        BranchSideFuncs:
        - "jj_3R_80()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11570"
        BranchSideFuncs:
        - "jj_3R_80()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11571"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11572"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11571"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11570,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:11571,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_80"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_70()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11576
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 2
    ICount: 11
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11577"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11578"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11577"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11578"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11579"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11578"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11579"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11580"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11579"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11577,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_440()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11584
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_459()"
    functionUses: 1
    ICount: 10
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11585"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11587"
        BranchSideFuncs:
        - "jj_3R_459()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11589"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11587"
        BranchSideFuncs:
        - "jj_3R_459()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11585,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:11589,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_459"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_412()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11595
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_104()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11596"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11597"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11596"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11597"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11598"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11597"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11596,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_104"
    - Src: "com.github.javaparser.GeneratedJavaParser:11597,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_459()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11603
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_473()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11605"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11609"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11608"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11607"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11608"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11605,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_473"
    - Src: "com.github.javaparser.GeneratedJavaParser:11607,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_473()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11613
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_284()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11614"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11615"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11614"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11614,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_284"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_413()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11619
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_140()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11620"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11621"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11620"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11620,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_140"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_86()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11626
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_139()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_140()"
    functionUses: 2
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11628"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11629"
        BranchSideFuncs:
        - "jj_3R_140()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11628"
        BranchSideFuncs:
        - "jj_3R_140()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11629"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11630"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11629"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11628,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_139"
    - Src: "com.github.javaparser.GeneratedJavaParser:11629,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_140"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_414()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11634
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_327()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11635"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11636"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11635"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11635,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_327"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_139()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11640
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11641"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11642"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11641"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11641,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_226()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11647
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_278()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_279()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_280()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_281()"
    functionUses: 2
    ICount: 15
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11649"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11659"
        BranchSideFuncs:
        - "jj_3R_279()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11658"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11651"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11659"
        BranchSideFuncs:
        - "jj_3R_280()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11658"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11653"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11659"
        BranchSideFuncs:
        - "jj_3R_281()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11658"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11655"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11658"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11649,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_278"
    - Src: "com.github.javaparser.GeneratedJavaParser:11651,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_279"
    - Src: "com.github.javaparser.GeneratedJavaParser:11653,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_280"
    - Src: "com.github.javaparser.GeneratedJavaParser:11655,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_281"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_278()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11664
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_332()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_333()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_191()"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11666"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11670"
        BranchSideFuncs:
        - "jj_3R_333()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11669"
        BranchSideFuncs:
        - "jj_3R_191()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11668"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11669"
        BranchSideFuncs:
        - "jj_3R_191()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11670"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11671"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11670"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11666,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_332"
    - Src: "com.github.javaparser.GeneratedJavaParser:11668,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_333"
    - Src: "com.github.javaparser.GeneratedJavaParser:11670,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_191"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_332()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11675
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11676"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11677"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11676"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11676,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_279()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11681
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_109()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11682"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11683"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11682"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11682,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_109"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_333()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11687
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11688"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11689"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11688"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11688,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_80()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11695
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_134()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_88()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_471()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_472()"
    functionUses: 2
    ICount: 18
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11697"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11695"
        BranchSideFuncs:
        - "jj_3R_134()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11699"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11700"
        BranchSideFuncs:
        - "jj_3R_471()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11699"
        BranchSideFuncs:
        - "jj_3R_471()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11701"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11702"
        BranchSideFuncs:
        - "jj_3R_472()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11701"
        BranchSideFuncs:
        - "jj_3R_472()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11703"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11704"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11703"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11697,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_134"
    - Src: "com.github.javaparser.GeneratedJavaParser:11699,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_88"
    - Src: "com.github.javaparser.GeneratedJavaParser:11701,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_471"
    - Src: "com.github.javaparser.GeneratedJavaParser:11703,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_472"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_280()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11708
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_334()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11709"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11710"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11709"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11709,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_334"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_134()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11714
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_133()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11715"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11716"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11715"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11715,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_133"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_281()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11720
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_335()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11721"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11722"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11721"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11721,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_335"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_471()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11726
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_202()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11727"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11728"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11727"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11727,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_202"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_472()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11732
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_120()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11733"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11734"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11733"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11733,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_120"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_84()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11739
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_136()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_137()"
    functionUses: 13
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11741"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11745"
        BranchSideFuncs:
        - "jj_3R_137()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11744"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11743"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11744"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11741,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_136"
    - Src: "com.github.javaparser.GeneratedJavaParser:11743,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_137"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_38()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11749
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_109()"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11750"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11751"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11750"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11750,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_109"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_320()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11755
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_104()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_220()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_456()"
    functionUses: 1
    ICount: 21
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11756"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11757"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11756"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11757"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11758"
        BranchSideFuncs:
        - "jj_3R_104()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11757"
        BranchSideFuncs:
        - "jj_3R_104()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11758"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11759"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11758"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11759"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11760"
        BranchSideFuncs:
        - "jj_3R_220()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11759"
        BranchSideFuncs:
        - "jj_3R_220()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11760"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11761"
        BranchSideFuncs:
        - "jj_3R_456()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11763"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11764"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11763"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11756,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:11758,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_104"
    - Src: "com.github.javaparser.GeneratedJavaParser:11760,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_220"
    - Src: "com.github.javaparser.GeneratedJavaParser:11763,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_456"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_136()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11768
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_170()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11769"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11770"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11769"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11769,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_170"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_137()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11774
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_112()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11775"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11776"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11775"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11775,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_112"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_334()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11780
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_236()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_39()"
    functionUses: 1
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11781"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11782"
        BranchSideFuncs:
        - "jj_3_39()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11784"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11785"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11784"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11781,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_236"
    - Src: "com.github.javaparser.GeneratedJavaParser:11784,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_39"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_456()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11789
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_220()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11790"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11791"
        BranchSideFuncs:
        - "jj_3R_220()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11790"
        BranchSideFuncs:
        - "jj_3R_220()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11791"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11792"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11791"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11790,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:11791,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_220"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_26()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11797
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_99()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_100()"
    functionUses: 2
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11799"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11803"
        BranchSideFuncs:
        - "jj_3R_100()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11802"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11801"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11802"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11799,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_99"
    - Src: "com.github.javaparser.GeneratedJavaParser:11801,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_100"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_99()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11807
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_112()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_101()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 11
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11808"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11809"
        BranchSideFuncs:
        - "jj_3R_101()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11808"
        BranchSideFuncs:
        - "jj_3R_101()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11809"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11810"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11809"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11810"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11811"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11810"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11808,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_112"
    - Src: "com.github.javaparser.GeneratedJavaParser:11809,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_101"
    - Src: "com.github.javaparser.GeneratedJavaParser:11810,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_39()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11816
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_110()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_111()"
    functionUses: 3
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11818"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11822"
        BranchSideFuncs:
        - "jj_3R_111()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11821"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11820"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11821"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11818,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_110"
    - Src: "com.github.javaparser.GeneratedJavaParser:11820,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_111"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_110()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11826
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11827"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11828"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11827"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11827,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_111()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11832
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11833"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11834"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11833"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11833,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_321()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11838
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_104()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_220()"
    functionUses: 1
    ICount: 17
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11839"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11840"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11839"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11840"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11841"
        BranchSideFuncs:
        - "jj_3R_104()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11840"
        BranchSideFuncs:
        - "jj_3R_104()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11841"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11842"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11841"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11842"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11843"
        BranchSideFuncs:
        - "jj_3R_220()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11842"
        BranchSideFuncs:
        - "jj_3R_220()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11843"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11844"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11843"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11839,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:11841,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_104"
    - Src: "com.github.javaparser.GeneratedJavaParser:11843,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_220"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_135()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11848
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_101()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_198()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_199()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 10
    ICount: 19
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11849"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11850"
        BranchSideFuncs:
        - "jj_3R_101()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11849"
        BranchSideFuncs:
        - "jj_3R_101()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11850"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11851"
        BranchSideFuncs:
        - "jj_3R_198()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11850"
        BranchSideFuncs:
        - "jj_3R_198()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11851"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11853"
        BranchSideFuncs:
        - "jj_3R_199()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11855"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11853"
        BranchSideFuncs:
        - "jj_3R_199()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11857"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11858"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11857"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11849,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:11850,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_101"
    - Src: "com.github.javaparser.GeneratedJavaParser:11851,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_198"
    - Src: "com.github.javaparser.GeneratedJavaParser:11855,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_199"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_199()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11862
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_101()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_198()"
    functionUses: 1
    ICount: 11
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11863"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11864"
        BranchSideFuncs:
        - "jj_3R_101()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11863"
        BranchSideFuncs:
        - "jj_3R_101()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11864"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11865"
        BranchSideFuncs:
        - "jj_3R_198()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11864"
        BranchSideFuncs:
        - "jj_3R_198()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11865"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11866"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11865"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11863,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:11864,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_101"
    - Src: "com.github.javaparser.GeneratedJavaParser:11865,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_198"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_170()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11871
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_223()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_224()"
    functionUses: 7
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11873"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11877"
        BranchSideFuncs:
        - "jj_3R_224()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11876"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11875"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11876"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11873,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_223"
    - Src: "com.github.javaparser.GeneratedJavaParser:11875,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_224"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_71()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11881
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_98()"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11882"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11883"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11882"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11882,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_98"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_109()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11887
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_101()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_40()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_173()"
    functionUses: 2
    ICount: 15
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11888"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11889"
        BranchSideFuncs:
        - "jj_3R_101()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11888"
        BranchSideFuncs:
        - "jj_3R_101()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11889"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11890"
        BranchSideFuncs:
        - "jj_3_40()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11892"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11896"
        BranchSideFuncs:
        - "jj_3R_173()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11895"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11894"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11895"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11888,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:11889,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_101"
    - Src: "com.github.javaparser.GeneratedJavaParser:11892,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_40"
    - Src: "com.github.javaparser.GeneratedJavaParser:11894,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_173"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_223()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11900
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_112()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_275()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_275()"
    functionUses: 1
    ICount: 13
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11901"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11902"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11903"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11904"
        BranchSideFuncs:
        - "jj_3R_275()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11906"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11904"
        BranchSideFuncs:
        - "jj_3R_275()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11901,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_112"
    - Src: "com.github.javaparser.GeneratedJavaParser:11903,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_275"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_224()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11912
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_154()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_276()"
    functionUses: 1
    ICount: 10
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11913"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11915"
        BranchSideFuncs:
        - "jj_3R_276()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11917"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11915"
        BranchSideFuncs:
        - "jj_3R_276()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11913,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_154"
    - Src: "com.github.javaparser.GeneratedJavaParser:11917,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_276"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_275()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11923
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_138()"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11924"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11925"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11924"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11924,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_138"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_322()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11929
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_220()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_104()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 23
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11930"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11931"
        BranchSideFuncs:
        - "jj_3R_220()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11930"
        BranchSideFuncs:
        - "jj_3R_220()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11931"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11932"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11931"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11932"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11933"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11932"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11933"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11934"
        BranchSideFuncs:
        - "jj_3R_104()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11933"
        BranchSideFuncs:
        - "jj_3R_104()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11934"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11935"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11934"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11935"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11936"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11935"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11936"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11937"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11936"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11930,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:11931,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_220"
    - Src: "com.github.javaparser.GeneratedJavaParser:11934,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_104"
    JavaMethodInfo: null
    BBCount: 15
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_40()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11941
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_112()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_191()"
    functionUses: 3
    ICount: 11
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11942"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11943"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11942"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11943"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11944"
        BranchSideFuncs:
        - "jj_3R_191()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11943"
        BranchSideFuncs:
        - "jj_3R_191()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11944"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11945"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11944"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11942,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_112"
    - Src: "com.github.javaparser.GeneratedJavaParser:11943,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:11944,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_191"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_100()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11949
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_154()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11950"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11951"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11950"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11950,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_154"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_276()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11955
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_138()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11956"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11957"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11956"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11956,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_138"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_173()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11961
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_170()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_225()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_226()"
    functionUses: 1
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11962"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11964"
        BranchSideFuncs:
        - "jj_3R_225()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11966"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11964"
        BranchSideFuncs:
        - "jj_3R_225()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11968"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11969"
        BranchSideFuncs:
        - "jj_3R_226()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11968"
        BranchSideFuncs:
        - "jj_3R_226()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11969"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11970"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11969"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11962,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_170"
    - Src: "com.github.javaparser.GeneratedJavaParser:11966,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_225"
    - Src: "com.github.javaparser.GeneratedJavaParser:11968,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:11969,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_226"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_27()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11974
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_101()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 2
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11975"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11976"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11975"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11976"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11977"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11976"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11975,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_101"
    - Src: "com.github.javaparser.GeneratedJavaParser:11976,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_198()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11981
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_88()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_241()"
    functionUses: 2
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11982"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11983"
        BranchSideFuncs:
        - "jj_3R_241()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11985"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11986"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11985"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11982,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_88"
    - Src: "com.github.javaparser.GeneratedJavaParser:11985,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_241"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_225()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11990
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_277()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11991"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11992"
        BranchSideFuncs:
        - "jj_3R_277()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11991"
        BranchSideFuncs:
        - "jj_3R_277()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11992"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11993"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11992"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11991,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:11992,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_277"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_28()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 11997
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_101()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 2
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11998"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11999"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11998"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:11999"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12000"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:11999"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:11998,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_101"
    - Src: "com.github.javaparser.GeneratedJavaParser:11999,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_241()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12004
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_297()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12005"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12006"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12005"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12005,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_297"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_138()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12010
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_101()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 6
    ICount: 11
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12011"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12012"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12011"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12012"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12013"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12012"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12013"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12014"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12013"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12011,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_101"
    - Src: "com.github.javaparser.GeneratedJavaParser:12012,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_323()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12018
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_375()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_376()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_220()"
    functionUses: 1
    ICount: 21
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12019"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12020"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12019"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12020"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12021"
        BranchSideFuncs:
        - "jj_3R_375()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12023"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12027"
        BranchSideFuncs:
        - "jj_3R_376()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12026"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12025"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12026"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12027"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12028"
        BranchSideFuncs:
        - "jj_3R_220()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12027"
        BranchSideFuncs:
        - "jj_3R_220()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12028"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12029"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12028"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12019,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:12023,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_375"
    - Src: "com.github.javaparser.GeneratedJavaParser:12025,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_376"
    - Src: "com.github.javaparser.GeneratedJavaParser:12028,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_220"
    JavaMethodInfo: null
    BBCount: 12
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_375()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12033
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_126()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_104()"
    functionUses: 1
    ICount: 11
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12034"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12035"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12034"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12035"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12036"
        BranchSideFuncs:
        - "jj_3R_104()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12035"
        BranchSideFuncs:
        - "jj_3R_104()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12036"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12037"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12036"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12034,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_126"
    - Src: "com.github.javaparser.GeneratedJavaParser:12035,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:12036,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_104"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_376()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12042
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_393()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_467()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_468()"
    functionUses: 1
    ICount: 20
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12044"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12045"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12044"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12045"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12046"
        BranchSideFuncs:
        - "jj_3R_467()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12045"
        BranchSideFuncs:
        - "jj_3R_467()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12047"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12048"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12047"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12048"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12049"
        BranchSideFuncs:
        - "jj_3R_468()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12048"
        BranchSideFuncs:
        - "jj_3R_468()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12050"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12051"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12050"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12044,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_393"
    - Src: "com.github.javaparser.GeneratedJavaParser:12045,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:12047,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_467"
    - Src: "com.github.javaparser.GeneratedJavaParser:12050,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_468"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_393()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12055
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_408()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12056"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12057"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12056"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12056,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_408"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_236()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12061
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_147()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_41()"
    functionUses: 3
    ICount: 10
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12062"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12064"
        BranchSideFuncs:
        - "jj_3_41()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12066"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12064"
        BranchSideFuncs:
        - "jj_3_41()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12062,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_147"
    - Src: "com.github.javaparser.GeneratedJavaParser:12066,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_41"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_58()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12072
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_126()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 2
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12073"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12074"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12073"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12074"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12075"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12074"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12073,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_126"
    - Src: "com.github.javaparser.GeneratedJavaParser:12074,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_467()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12079
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_104()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12080"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12081"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12080"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12080,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_104"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_297()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12085
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_345()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_346()"
    functionUses: 1
    ICount: 13
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12086"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12087"
        BranchSideFuncs:
        - "jj_3R_345()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12086"
        BranchSideFuncs:
        - "jj_3R_345()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12087"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12089"
        BranchSideFuncs:
        - "jj_3R_346()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12091"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12089"
        BranchSideFuncs:
        - "jj_3R_346()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12086,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:12087,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_345"
    - Src: "com.github.javaparser.GeneratedJavaParser:12091,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_346"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_345()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12097
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_101()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_154()"
    functionUses: 8
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12098"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12099"
        BranchSideFuncs:
        - "jj_3R_154()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12098"
        BranchSideFuncs:
        - "jj_3R_154()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12099"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12100"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12099"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12098,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_101"
    - Src: "com.github.javaparser.GeneratedJavaParser:12099,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_154"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_41()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12104
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_113()"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12105"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12106"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12105"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12105,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_113"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_468()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12110
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_476()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12111"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12112"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12111"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12111,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_476"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_346()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12116
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_345()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12117"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12118"
        BranchSideFuncs:
        - "jj_3R_345()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12117"
        BranchSideFuncs:
        - "jj_3R_345()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12118"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12119"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12118"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12117,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:12118,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_345"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_96()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12123
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_147()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_148()"
    functionUses: 2
    ICount: 10
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12124"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12126"
        BranchSideFuncs:
        - "jj_3R_148()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12128"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12126"
        BranchSideFuncs:
        - "jj_3R_148()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12124,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_147"
    - Src: "com.github.javaparser.GeneratedJavaParser:12128,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_148"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_154()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12134
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_88()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_29()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_30()"
    functionUses: 4
    ICount: 14
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12135"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12136"
        BranchSideFuncs:
        - "jj_3_29()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12138"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12139"
        BranchSideFuncs:
        - "jj_3_30()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12141"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12139"
        BranchSideFuncs:
        - "jj_3_30()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12135,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_88"
    - Src: "com.github.javaparser.GeneratedJavaParser:12138,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_29"
    - Src: "com.github.javaparser.GeneratedJavaParser:12141,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_30"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_148()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12147
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_114()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12148"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12149"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12148"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12148,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_114"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_29()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12153
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_102()"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12154"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12155"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12154"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12154,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_102"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_30()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12159
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_101()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_88()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_31()"
    functionUses: 3
    ICount: 15
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12160"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12161"
        BranchSideFuncs:
        - "jj_3R_101()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12160"
        BranchSideFuncs:
        - "jj_3R_101()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12161"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12162"
        BranchSideFuncs:
        - "jj_3R_88()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12161"
        BranchSideFuncs:
        - "jj_3R_88()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12162"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12163"
        BranchSideFuncs:
        - "jj_3_31()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12165"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12166"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12165"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12160,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:12161,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_101"
    - Src: "com.github.javaparser.GeneratedJavaParser:12162,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_88"
    - Src: "com.github.javaparser.GeneratedJavaParser:12165,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_31"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_42()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12170
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_114()"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12171"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12172"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12171"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12171,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_114"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_31()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12176
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_102()"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12177"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12178"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12177"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12177,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_102"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_408()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12183
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_416()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_417()"
    functionUses: 1
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12185"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12189"
        BranchSideFuncs:
        - "jj_3R_417()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12188"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12187"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12188"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12185,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_416"
    - Src: "com.github.javaparser.GeneratedJavaParser:12187,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_417"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_416()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12193
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_126()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12194"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12195"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12194"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12194,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_126"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_147()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12200
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_210()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_211()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_212()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_213()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_214()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_215()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_216()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_217()"
    functionUses: 2
    ICount: 27
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12202"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12224"
        BranchSideFuncs:
        - "jj_3R_211()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12223"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12204"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12224"
        BranchSideFuncs:
        - "jj_3R_212()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12223"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12206"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12224"
        BranchSideFuncs:
        - "jj_3R_213()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12223"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12208"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12224"
        BranchSideFuncs:
        - "jj_3R_214()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12223"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12210"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12224"
        BranchSideFuncs:
        - "jj_3R_215()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12223"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12212"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12224"
        BranchSideFuncs:
        - "jj_3R_216()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12223"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12214"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12224"
        BranchSideFuncs:
        - "jj_3R_217()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12223"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12216"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12223"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12202,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_210"
    - Src: "com.github.javaparser.GeneratedJavaParser:12204,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_211"
    - Src: "com.github.javaparser.GeneratedJavaParser:12206,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_212"
    - Src: "com.github.javaparser.GeneratedJavaParser:12208,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_213"
    - Src: "com.github.javaparser.GeneratedJavaParser:12210,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_214"
    - Src: "com.github.javaparser.GeneratedJavaParser:12212,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_215"
    - Src: "com.github.javaparser.GeneratedJavaParser:12214,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_216"
    - Src: "com.github.javaparser.GeneratedJavaParser:12216,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_217"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_417()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12228
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_420()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12229"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12230"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12229"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12229,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_420"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_210()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12234
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_243()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12235"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12236"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12235"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12235,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_243"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_120()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12240
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_189()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 3
    ICount: 13
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12241"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12243"
        BranchSideFuncs:
        - "jj_3R_189()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12245"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12243"
        BranchSideFuncs:
        - "jj_3R_189()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12247"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12248"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12247"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12241,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:12245,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_189"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_211()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12252
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12253"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12254"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12253"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12253,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_212()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12258
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_244()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_245()"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12259"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12260"
        BranchSideFuncs:
        - "jj_3R_244()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12262"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12266"
        BranchSideFuncs:
        - "jj_3R_245()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12265"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12264"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12265"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12259,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:12262,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_244"
    - Src: "com.github.javaparser.GeneratedJavaParser:12264,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_245"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_59()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12270
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_124()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_84()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_82()"
    functionUses: 2
    ICount: 11
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12271"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12272"
        BranchSideFuncs:
        - "jj_3R_84()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12271"
        BranchSideFuncs:
        - "jj_3R_84()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12272"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12273"
        BranchSideFuncs:
        - "jj_3R_82()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12272"
        BranchSideFuncs:
        - "jj_3R_82()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12273"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12274"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12273"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12271,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_124"
    - Src: "com.github.javaparser.GeneratedJavaParser:12272,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_84"
    - Src: "com.github.javaparser.GeneratedJavaParser:12273,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_82"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_189()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12279
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_230()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12281"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12285"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12284"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12283"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12284"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12281,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_230"
    - Src: "com.github.javaparser.GeneratedJavaParser:12283,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_230()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12289
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_284()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12290"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12291"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12290"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12290,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_284"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_102()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12295
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_156()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 12
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12296"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12297"
        BranchSideFuncs:
        - "jj_3R_156()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12299"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12300"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12299"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12300"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12301"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12300"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12296,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:12299,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_156"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_244()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12305
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_307()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_88()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_308()"
    functionUses: 1
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12306"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12307"
        BranchSideFuncs:
        - "jj_3R_307()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12309"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12310"
        BranchSideFuncs:
        - "jj_3R_88()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12309"
        BranchSideFuncs:
        - "jj_3R_88()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12310"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12311"
        BranchSideFuncs:
        - "jj_3R_308()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12310"
        BranchSideFuncs:
        - "jj_3R_308()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12312"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12313"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12312"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12306,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:12309,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_307"
    - Src: "com.github.javaparser.GeneratedJavaParser:12310,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_88"
    - Src: "com.github.javaparser.GeneratedJavaParser:12312,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_308"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_307()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12317
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_102()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12318"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12319"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12318"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12318,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_102"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_156()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12323
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_221()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_254()"
    functionUses: 1
    ICount: 10
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12324"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12326"
        BranchSideFuncs:
        - "jj_3R_254()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12328"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12326"
        BranchSideFuncs:
        - "jj_3R_254()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12324,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_221"
    - Src: "com.github.javaparser.GeneratedJavaParser:12328,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_254"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_308()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12334
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_202()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12335"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12336"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12335"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12335,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_202"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_254()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12340
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_221()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12341"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12342"
        BranchSideFuncs:
        - "jj_3R_221()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12341"
        BranchSideFuncs:
        - "jj_3R_221()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12342"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12343"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12342"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12341,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:12342,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_221"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_420()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12347
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_104()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_493()"
    functionUses: 2
    ICount: 10
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12348"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12350"
        BranchSideFuncs:
        - "jj_3R_493()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12352"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12350"
        BranchSideFuncs:
        - "jj_3R_493()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12348,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_104"
    - Src: "com.github.javaparser.GeneratedJavaParser:12352,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_493"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_245()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12358
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_309()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_310()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12359"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12360"
        BranchSideFuncs:
        - "jj_3R_309()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12362"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12363"
        BranchSideFuncs:
        - "jj_3R_310()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12362"
        BranchSideFuncs:
        - "jj_3R_310()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12364"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12368"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12367"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12366"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12367"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12359,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:12362,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_309"
    - Src: "com.github.javaparser.GeneratedJavaParser:12364,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_310"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_309()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12372
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_102()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12373"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12374"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12373"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12373,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_102"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_310()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12378
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_82()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12379"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12380"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12379"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12379,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_82"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_213()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12384
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_246()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_247()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_248()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_249()"
    functionUses: 1
    ICount: 18
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12385"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12386"
        BranchSideFuncs:
        - "jj_3R_246()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12388"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12398"
        BranchSideFuncs:
        - "jj_3R_247()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12397"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12390"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12398"
        BranchSideFuncs:
        - "jj_3R_248()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12397"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12392"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12398"
        BranchSideFuncs:
        - "jj_3R_249()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12397"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12394"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12397"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12385,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:12388,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_246"
    - Src: "com.github.javaparser.GeneratedJavaParser:12390,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_247"
    - Src: "com.github.javaparser.GeneratedJavaParser:12392,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_248"
    - Src: "com.github.javaparser.GeneratedJavaParser:12394,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_249"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_493()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12402
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_104()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12403"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12404"
        BranchSideFuncs:
        - "jj_3R_104()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12403"
        BranchSideFuncs:
        - "jj_3R_104()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12404"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12405"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12404"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12403,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:12404,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_104"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_435()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12409
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_437()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 13
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12410"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12412"
        BranchSideFuncs:
        - "jj_3R_437()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12414"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12412"
        BranchSideFuncs:
        - "jj_3R_437()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12416"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12417"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12416"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12410,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:12414,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_437"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_246()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12421
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12422"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12423"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12422"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12422,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_437()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12428
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_454()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12430"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12434"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12433"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12432"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12433"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12430,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_454"
    - Src: "com.github.javaparser.GeneratedJavaParser:12432,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_454()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12438
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_466()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12439"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12440"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12439"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12439,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_466"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_221()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12444
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_101()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_272()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_273()"
    functionUses: 2
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12445"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12446"
        BranchSideFuncs:
        - "jj_3R_272()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12448"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12452"
        BranchSideFuncs:
        - "jj_3R_273()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12451"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12450"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12451"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12445,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_101"
    - Src: "com.github.javaparser.GeneratedJavaParser:12448,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_272"
    - Src: "com.github.javaparser.GeneratedJavaParser:12450,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_273"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_247()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12456
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_311()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12457"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12458"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12457"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12458"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12459"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12458"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12457,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_311"
    - Src: "com.github.javaparser.GeneratedJavaParser:12458,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_248()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12463
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_312()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12464"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12465"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12464"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12465"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12466"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12465"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12464,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_312"
    - Src: "com.github.javaparser.GeneratedJavaParser:12465,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_272()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12470
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_84()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12471"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12472"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12471"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12471,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_84"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_273()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12476
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_330()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12477"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12478"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12477"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12477,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_330"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_43()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12482
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_115()"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12483"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12484"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12483"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12483,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_115"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_249()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12488
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_104()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12489"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12490"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12489"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12490"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12491"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12490"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12489,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_104"
    - Src: "com.github.javaparser.GeneratedJavaParser:12490,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_214()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12495
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_250()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12496"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12497"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12496"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12496,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_250"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_215()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12501
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_117()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 11
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12502"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12503"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12502"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12503"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12504"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12503"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12504"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12505"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12504"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12502,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_117"
    - Src: "com.github.javaparser.GeneratedJavaParser:12503,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_44()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12509
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_116()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 2
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12510"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12511"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12510"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12511"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12512"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12511"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12510,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_116"
    - Src: "com.github.javaparser.GeneratedJavaParser:12511,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_476()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12516
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_420()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12517"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12518"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12517"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12517,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_420"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_216()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12522
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_118()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_251()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_252()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 19
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12523"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12524"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12523"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12524"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12525"
        BranchSideFuncs:
        - "jj_3R_251()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12527"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12528"
        BranchSideFuncs:
        - "jj_3R_252()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12527"
        BranchSideFuncs:
        - "jj_3R_252()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12529"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12533"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12532"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12531"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12532"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12523,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_118"
    - Src: "com.github.javaparser.GeneratedJavaParser:12524,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:12527,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_251"
    - Src: "com.github.javaparser.GeneratedJavaParser:12529,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_252"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_251()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12537
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_102()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12538"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12539"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12538"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12538,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_102"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_45()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12543
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_117()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 2
    ICount: 11
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12544"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12545"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12544"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12545"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12546"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12545"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12546"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12547"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12546"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12544,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_117"
    - Src: "com.github.javaparser.GeneratedJavaParser:12545,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_252()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12551
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_82()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12552"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12553"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12552"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12552,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_82"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_330()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12557
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_382()"
    functionUses: 1
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12558"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12559"
        BranchSideFuncs:
        - "jj_3R_382()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12561"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12562"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12561"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12558,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:12561,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_382"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_217()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12566
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_88()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_253()"
    functionUses: 1
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12567"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12568"
        BranchSideFuncs:
        - "jj_3R_253()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12570"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12571"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12570"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12567,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_88"
    - Src: "com.github.javaparser.GeneratedJavaParser:12570,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_253"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_46()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12575
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_118()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 2
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12576"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12577"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12576"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12577"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12578"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12577"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12576,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_118"
    - Src: "com.github.javaparser.GeneratedJavaParser:12577,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_253()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12582
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_202()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12583"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12584"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12583"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12583,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_202"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_324()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12588
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_357()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12589"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12590"
        BranchSideFuncs:
        - "jj_3R_357()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12592"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12593"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12592"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12593"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12594"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12593"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12589,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:12592,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_357"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_382()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12599
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_395()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_396()"
    functionUses: 1
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12601"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12605"
        BranchSideFuncs:
        - "jj_3R_396()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12604"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12603"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12604"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12601,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_395"
    - Src: "com.github.javaparser.GeneratedJavaParser:12603,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_396"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_395()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12609
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_101()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_170()"
    functionUses: 1
    ICount: 11
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12610"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12611"
        BranchSideFuncs:
        - "jj_3R_101()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12610"
        BranchSideFuncs:
        - "jj_3R_101()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12611"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12612"
        BranchSideFuncs:
        - "jj_3R_170()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12611"
        BranchSideFuncs:
        - "jj_3R_170()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12612"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12613"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12612"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12610,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:12611,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_101"
    - Src: "com.github.javaparser.GeneratedJavaParser:12612,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_170"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_357()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12617
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_88()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12618"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12619"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12618"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12618,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_88"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_396()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12623
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_101()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_170()"
    functionUses: 1
    ICount: 11
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12624"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12625"
        BranchSideFuncs:
        - "jj_3R_101()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12624"
        BranchSideFuncs:
        - "jj_3R_101()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12625"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12626"
        BranchSideFuncs:
        - "jj_3R_170()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12625"
        BranchSideFuncs:
        - "jj_3R_170()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12626"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12627"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12626"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12624,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:12625,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_101"
    - Src: "com.github.javaparser.GeneratedJavaParser:12626,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_170"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_466()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12632
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_11()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_475()"
    functionUses: 1
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12634"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12638"
        BranchSideFuncs:
        - "jj_3R_475()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12637"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12636"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12637"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12634,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_11"
    - Src: "com.github.javaparser.GeneratedJavaParser:12636,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_475"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_11()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12642
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_86()"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12643"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12644"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12643"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12643,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_86"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_113()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12649
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_47()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_182()"
    functionUses: 1
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12651"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12655"
        BranchSideFuncs:
        - "jj_3R_182()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12654"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12653"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12654"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12651,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_47"
    - Src: "com.github.javaparser.GeneratedJavaParser:12653,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_182"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_475()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12659
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_124()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_479()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_480()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_481()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_482()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_483()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_484()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_485()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_486()"
    functionUses: 1
    ICount: 30
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12660"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12661"
        BranchSideFuncs:
        - "jj_3R_479()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12663"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12685"
        BranchSideFuncs:
        - "jj_3R_480()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12684"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12665"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12685"
        BranchSideFuncs:
        - "jj_3R_481()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12684"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12667"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12685"
        BranchSideFuncs:
        - "jj_3R_482()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12684"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12669"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12685"
        BranchSideFuncs:
        - "jj_3R_483()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12684"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12671"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12685"
        BranchSideFuncs:
        - "jj_3R_484()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12684"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12673"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12685"
        BranchSideFuncs:
        - "jj_3R_485()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12684"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12675"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12685"
        BranchSideFuncs:
        - "jj_3R_486()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12684"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12677"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12684"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12660,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_124"
    - Src: "com.github.javaparser.GeneratedJavaParser:12663,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_479"
    - Src: "com.github.javaparser.GeneratedJavaParser:12665,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_480"
    - Src: "com.github.javaparser.GeneratedJavaParser:12667,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_481"
    - Src: "com.github.javaparser.GeneratedJavaParser:12669,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_482"
    - Src: "com.github.javaparser.GeneratedJavaParser:12671,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_483"
    - Src: "com.github.javaparser.GeneratedJavaParser:12673,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_484"
    - Src: "com.github.javaparser.GeneratedJavaParser:12675,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_485"
    - Src: "com.github.javaparser.GeneratedJavaParser:12677,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_486"
    JavaMethodInfo: null
    BBCount: 12
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_47()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12689
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_114()"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12690"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12691"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12690"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12690,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_114"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_123()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12695
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_104()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 3
    ICount: 11
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12696"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12697"
        BranchSideFuncs:
        - "jj_3R_104()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12696"
        BranchSideFuncs:
        - "jj_3R_104()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12697"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12698"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12697"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12698"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12699"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12698"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12696,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:12697,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_104"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_182()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12703
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12704"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12705"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12704"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12705"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12706"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12705"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12704,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_479()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12710
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_218()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12711"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12712"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12711"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12711,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_218"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_480()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12716
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_387()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12717"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12718"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12717"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12717,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_387"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_481()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12722
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_219()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12723"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12724"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12723"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12723,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_219"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_112()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12729
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_174()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_175()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_176()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_177()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_178()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_179()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_180()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_181()"
    functionUses: 5
    ICount: 27
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12731"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12753"
        BranchSideFuncs:
        - "jj_3R_175()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12752"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12733"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12753"
        BranchSideFuncs:
        - "jj_3R_176()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12752"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12735"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12753"
        BranchSideFuncs:
        - "jj_3R_177()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12752"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12737"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12753"
        BranchSideFuncs:
        - "jj_3R_178()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12752"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12739"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12753"
        BranchSideFuncs:
        - "jj_3R_179()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12752"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12741"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12753"
        BranchSideFuncs:
        - "jj_3R_180()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12752"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12743"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12753"
        BranchSideFuncs:
        - "jj_3R_181()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12752"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12745"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12752"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12731,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_174"
    - Src: "com.github.javaparser.GeneratedJavaParser:12733,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_175"
    - Src: "com.github.javaparser.GeneratedJavaParser:12735,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_176"
    - Src: "com.github.javaparser.GeneratedJavaParser:12737,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_177"
    - Src: "com.github.javaparser.GeneratedJavaParser:12739,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_178"
    - Src: "com.github.javaparser.GeneratedJavaParser:12741,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_179"
    - Src: "com.github.javaparser.GeneratedJavaParser:12743,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_180"
    - Src: "com.github.javaparser.GeneratedJavaParser:12745,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_181"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_482()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12757
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_388()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12758"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12759"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12758"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12758,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_388"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_5()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12763
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12764"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12765"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12764"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12764,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_483()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12769
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_492()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12770"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12771"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12770"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12770,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_492"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_174()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12775
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12776"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12777"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12776"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12776,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_6()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12781
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12782"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12783"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12782"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12782,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_114()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12788
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_183()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_184()"
    functionUses: 3
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12790"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12794"
        BranchSideFuncs:
        - "jj_3R_184()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12793"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12792"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12793"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12790,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_183"
    - Src: "com.github.javaparser.GeneratedJavaParser:12792,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_184"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_175()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12798
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12799"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12800"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12799"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12799,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_325()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12804
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_358()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12805"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12806"
        BranchSideFuncs:
        - "jj_3R_358()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12808"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12809"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12808"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12809"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12810"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12809"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12805,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:12808,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_358"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_484()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12814
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_389()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12815"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12816"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12815"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12815,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_389"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_176()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12820
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12821"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12822"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12821"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12821,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_7()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12826
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 2
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12827"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12828"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12827"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12828"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12829"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12828"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12827,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_177()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12833
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12834"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12835"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12834"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12834,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_358()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12839
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_88()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12840"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12841"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12840"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12840,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_88"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_485()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12845
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_390()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12846"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12847"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12846"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12846,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_390"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_183()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12851
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_227()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_228()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_229()"
    functionUses: 1
    ICount: 15
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12852"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12853"
        BranchSideFuncs:
        - "jj_3R_227()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12855"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12862"
        BranchSideFuncs:
        - "jj_3R_228()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12861"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12857"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12862"
        BranchSideFuncs:
        - "jj_3R_229()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12861"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12859"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12861"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12852,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:12855,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_227"
    - Src: "com.github.javaparser.GeneratedJavaParser:12857,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_228"
    - Src: "com.github.javaparser.GeneratedJavaParser:12859,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_229"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_178()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12866
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12867"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12868"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12867"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12867,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_486()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12872
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_391()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12873"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12874"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12873"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12873,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_391"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_8()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12879
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_81()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_82()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 2
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12881"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12882"
        BranchSideFuncs:
        - "jj_3R_82()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12881"
        BranchSideFuncs:
        - "jj_3R_82()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12882"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12883"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12882"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12883"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12884"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12883"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12881,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_81"
    - Src: "com.github.javaparser.GeneratedJavaParser:12882,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_82"
    - Src: "com.github.javaparser.GeneratedJavaParser:12883,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_179()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12888
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12889"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12890"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12889"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12889,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_81()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12894
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_135()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12895"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12896"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12895"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12895,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_135"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_180()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12900
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12901"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12902"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12901"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12901,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_227()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12906
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12907"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12908"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12907"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12907,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_9()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12913
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_83()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_82()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 2
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12915"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12916"
        BranchSideFuncs:
        - "jj_3R_82()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12915"
        BranchSideFuncs:
        - "jj_3R_82()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12916"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12917"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12916"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12917"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12918"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12917"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12915,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_83"
    - Src: "com.github.javaparser.GeneratedJavaParser:12916,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_82"
    - Src: "com.github.javaparser.GeneratedJavaParser:12917,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_181()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12922
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12923"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12924"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12923"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12923,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_83()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12928
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_135()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12929"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12930"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12929"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12929,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_135"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_228()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12934
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_250()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12935"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12936"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12935"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12935,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_250"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_10()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12940
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_84()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_82()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_85()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 2
    ICount: 23
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12941"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12942"
        BranchSideFuncs:
        - "jj_3R_82()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12941"
        BranchSideFuncs:
        - "jj_3R_82()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12942"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12944"
        BranchSideFuncs:
        - "jj_3R_85()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12946"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12944"
        BranchSideFuncs:
        - "jj_3R_85()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12949"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12956"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12955"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12951"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12956"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12955"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12953"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12955"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12941,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_84"
    - Src: "com.github.javaparser.GeneratedJavaParser:12942,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_82"
    - Src: "com.github.javaparser.GeneratedJavaParser:12946,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_85"
    - Src: "com.github.javaparser.GeneratedJavaParser:12949,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_229()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12961
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_282()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_88()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_283()"
    functionUses: 1
    ICount: 13
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12963"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12964"
        BranchSideFuncs:
        - "jj_3R_88()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12963"
        BranchSideFuncs:
        - "jj_3R_88()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12964"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12965"
        BranchSideFuncs:
        - "jj_3R_283()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12964"
        BranchSideFuncs:
        - "jj_3R_283()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12966"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12967"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12966"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12963,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_282"
    - Src: "com.github.javaparser.GeneratedJavaParser:12964,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_88"
    - Src: "com.github.javaparser.GeneratedJavaParser:12966,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_283"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_282()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12971
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_102()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12972"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12973"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12972"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12972,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_102"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_326()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12977
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_359()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12978"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12979"
        BranchSideFuncs:
        - "jj_3R_359()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12981"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12982"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12981"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12982"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12983"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12982"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12978,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:12981,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_359"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_283()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12987
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_202()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12988"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12989"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12988"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12988,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_202"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_359()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12993
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_104()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:12994"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12995"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:12994"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:12994,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_104"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_184()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 12999
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_104()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 11
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13000"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13001"
        BranchSideFuncs:
        - "jj_3R_104()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13000"
        BranchSideFuncs:
        - "jj_3R_104()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13001"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13002"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13001"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13002"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13003"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13002"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13000,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:13001,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_104"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_117()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13008
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_187()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_188()"
    functionUses: 3
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13010"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13014"
        BranchSideFuncs:
        - "jj_3R_188()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13013"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13012"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13013"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13010,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_187"
    - Src: "com.github.javaparser.GeneratedJavaParser:13012,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_188"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_48()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13019
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_119()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_82()"
    functionUses: 2
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13021"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13022"
        BranchSideFuncs:
        - "jj_3R_82()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13021"
        BranchSideFuncs:
        - "jj_3R_82()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13022"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13023"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13022"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13021,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_119"
    - Src: "com.github.javaparser.GeneratedJavaParser:13022,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_82"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_492()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13028
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_495()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_88()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_496()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_497()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_200()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 26
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13030"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13031"
        BranchSideFuncs:
        - "jj_3R_88()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13030"
        BranchSideFuncs:
        - "jj_3R_88()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13031"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13032"
        BranchSideFuncs:
        - "jj_3R_496()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13031"
        BranchSideFuncs:
        - "jj_3R_496()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13033"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13034"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13033"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13034"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13035"
        BranchSideFuncs:
        - "jj_3R_497()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13034"
        BranchSideFuncs:
        - "jj_3R_497()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13036"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13037"
        BranchSideFuncs:
        - "jj_3R_200()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13036"
        BranchSideFuncs:
        - "jj_3R_200()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13037"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13038"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13037"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13038"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13039"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13038"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13030,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_495"
    - Src: "com.github.javaparser.GeneratedJavaParser:13031,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_88"
    - Src: "com.github.javaparser.GeneratedJavaParser:13033,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_496"
    - Src: "com.github.javaparser.GeneratedJavaParser:13034,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:13036,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_497"
    - Src: "com.github.javaparser.GeneratedJavaParser:13037,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_200"
    JavaMethodInfo: null
    BBCount: 15
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_119()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13043
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_102()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13044"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13045"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13044"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13044,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_102"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_495()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13049
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_135()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13050"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13051"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13050"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13050,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_135"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_187()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13055
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13056"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13057"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13056"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13056,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_188()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13061
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_84()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13062"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13063"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13062"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13062,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_84"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_496()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13067
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_277()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_499()"
    functionUses: 1
    ICount: 13
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13068"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13069"
        BranchSideFuncs:
        - "jj_3R_277()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13068"
        BranchSideFuncs:
        - "jj_3R_277()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13069"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13071"
        BranchSideFuncs:
        - "jj_3R_499()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13073"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13071"
        BranchSideFuncs:
        - "jj_3R_499()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13068,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:13069,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_277"
    - Src: "com.github.javaparser.GeneratedJavaParser:13073,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_499"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_85()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13079
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_138()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13080"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13081"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13080"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13080,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_138"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_327()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13085
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_104()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 2
    ICount: 11
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13086"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13087"
        BranchSideFuncs:
        - "jj_3R_104()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13086"
        BranchSideFuncs:
        - "jj_3R_104()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13087"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13088"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13087"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13088"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13089"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13088"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13086,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:13087,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_104"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_499()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13093
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_277()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13094"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13095"
        BranchSideFuncs:
        - "jj_3R_277()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13094"
        BranchSideFuncs:
        - "jj_3R_277()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13095"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13096"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13095"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13094,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:13095,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_277"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_497()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13100
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_87()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13101"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13102"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13101"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13101,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_87"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_95()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13106
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_82()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_32()"
    functionUses: 4
    ICount: 10
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13107"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13109"
        BranchSideFuncs:
        - "jj_3_32()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13111"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13109"
        BranchSideFuncs:
        - "jj_3_32()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13107,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_82"
    - Src: "com.github.javaparser.GeneratedJavaParser:13111,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_32"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_243()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13118
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_299()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_300()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_301()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_302()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_303()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_304()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_305()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_306()"
    functionUses: 1
    ICount: 27
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13120"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13142"
        BranchSideFuncs:
        - "jj_3R_300()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13141"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13122"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13142"
        BranchSideFuncs:
        - "jj_3R_301()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13141"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13124"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13142"
        BranchSideFuncs:
        - "jj_3R_302()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13141"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13126"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13142"
        BranchSideFuncs:
        - "jj_3R_303()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13141"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13128"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13142"
        BranchSideFuncs:
        - "jj_3R_304()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13141"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13130"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13142"
        BranchSideFuncs:
        - "jj_3R_305()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13141"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13132"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13142"
        BranchSideFuncs:
        - "jj_3R_306()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13141"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13134"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13141"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13120,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_299"
    - Src: "com.github.javaparser.GeneratedJavaParser:13122,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_300"
    - Src: "com.github.javaparser.GeneratedJavaParser:13124,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_301"
    - Src: "com.github.javaparser.GeneratedJavaParser:13126,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_302"
    - Src: "com.github.javaparser.GeneratedJavaParser:13128,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_303"
    - Src: "com.github.javaparser.GeneratedJavaParser:13130,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_304"
    - Src: "com.github.javaparser.GeneratedJavaParser:13132,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_305"
    - Src: "com.github.javaparser.GeneratedJavaParser:13134,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_306"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_12()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13146
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_87()"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13147"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13148"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13147"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13147,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_87"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_299()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13152
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13153"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13154"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13153"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13153,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_32()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13158
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_82()"
    functionUses: 3
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13159"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13160"
        BranchSideFuncs:
        - "jj_3R_82()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13159"
        BranchSideFuncs:
        - "jj_3R_82()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13160"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13161"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13160"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13159,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:13160,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_82"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_300()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13165
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13166"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13167"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13166"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13166,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_301()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13171
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13172"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13173"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13172"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13172,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_302()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13177
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13178"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13179"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13178"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13178,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_328()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13183
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_104()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_140()"
    functionUses: 1
    ICount: 17
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13184"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13185"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13184"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13185"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13186"
        BranchSideFuncs:
        - "jj_3R_104()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13185"
        BranchSideFuncs:
        - "jj_3R_104()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13186"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13187"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13186"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13187"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13188"
        BranchSideFuncs:
        - "jj_3R_140()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13187"
        BranchSideFuncs:
        - "jj_3R_140()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13188"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13189"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13188"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13184,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:13186,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_104"
    - Src: "com.github.javaparser.GeneratedJavaParser:13188,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_140"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_303()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13193
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13194"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13195"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13194"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13194,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_304()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13199
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13200"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13201"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13200"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13200,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_305()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13205
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_348()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13206"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13207"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13206"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13206,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_348"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_306()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13211
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_349()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13212"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13213"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13212"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13212,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_349"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_88()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13217
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_82()"
    functionUses: 23
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13218"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13219"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13218"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13218,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_82"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_348()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13224
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_379()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_380()"
    functionUses: 1
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13226"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13230"
        BranchSideFuncs:
        - "jj_3R_380()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13229"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13228"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13229"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13226,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_379"
    - Src: "com.github.javaparser.GeneratedJavaParser:13228,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_380"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_379()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13234
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13235"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13236"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13235"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13235,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_380()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13240
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13241"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13242"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13241"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13241,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_284()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13247
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_18()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_336()"
    functionUses: 2
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13249"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13253"
        BranchSideFuncs:
        - "jj_3R_336()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13252"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13251"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13252"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13249,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_18"
    - Src: "com.github.javaparser.GeneratedJavaParser:13251,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_336"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_18()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13257
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_86()"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13258"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13259"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13258"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13258,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_86"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_349()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13263
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13264"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13265"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13264"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13264,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_336()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13269
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_124()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_363()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_364()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_365()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_366()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_367()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_368()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_369()"
    functionUses: 1
    ICount: 27
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13270"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13271"
        BranchSideFuncs:
        - "jj_3R_363()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13273"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13292"
        BranchSideFuncs:
        - "jj_3R_364()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13291"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13275"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13292"
        BranchSideFuncs:
        - "jj_3R_365()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13291"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13277"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13292"
        BranchSideFuncs:
        - "jj_3R_366()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13291"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13279"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13292"
        BranchSideFuncs:
        - "jj_3R_367()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13291"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13281"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13292"
        BranchSideFuncs:
        - "jj_3R_368()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13291"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13283"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13292"
        BranchSideFuncs:
        - "jj_3R_369()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13291"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13285"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13291"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13270,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_124"
    - Src: "com.github.javaparser.GeneratedJavaParser:13273,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_363"
    - Src: "com.github.javaparser.GeneratedJavaParser:13275,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_364"
    - Src: "com.github.javaparser.GeneratedJavaParser:13277,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_365"
    - Src: "com.github.javaparser.GeneratedJavaParser:13279,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_366"
    - Src: "com.github.javaparser.GeneratedJavaParser:13281,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_367"
    - Src: "com.github.javaparser.GeneratedJavaParser:13283,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_368"
    - Src: "com.github.javaparser.GeneratedJavaParser:13285,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_369"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_363()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13296
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_218()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13297"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13298"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13297"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13297,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_218"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_82()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13303
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 15
    ICount: 54
    EdgeCount: 17
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13305"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13354"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13353"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13307"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13354"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13353"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13309"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13354"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13353"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13311"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13354"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13353"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13313"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13354"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13353"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13315"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13354"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13353"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13317"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13354"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13353"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13319"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13354"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13353"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13321"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13354"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13353"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13323"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13354"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13353"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13325"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13354"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13353"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13327"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13354"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13353"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13329"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13354"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13353"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13331"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13354"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13353"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13333"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13354"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13353"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13335"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13354"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13353"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13337"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13353"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13305,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 19
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_364()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13358
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_219()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13359"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13360"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13359"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13359,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_219"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_365()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13364
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_387()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13365"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13366"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13365"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13365,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_387"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_329()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13370
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_360()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_140()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_457()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_458()"
    functionUses: 1
    ICount: 19
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13371"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13372"
        BranchSideFuncs:
        - "jj_3R_360()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13374"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13375"
        BranchSideFuncs:
        - "jj_3R_140()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13374"
        BranchSideFuncs:
        - "jj_3R_140()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13375"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13376"
        BranchSideFuncs:
        - "jj_3R_457()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13375"
        BranchSideFuncs:
        - "jj_3R_457()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13377"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13381"
        BranchSideFuncs:
        - "jj_3R_458()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13380"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13379"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13380"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13371,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:13374,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_360"
    - Src: "com.github.javaparser.GeneratedJavaParser:13375,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_140"
    - Src: "com.github.javaparser.GeneratedJavaParser:13377,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_457"
    - Src: "com.github.javaparser.GeneratedJavaParser:13379,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_458"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_366()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13385
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_388()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13386"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13386"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13386,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_388"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_360()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13391
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_384()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13392"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13393"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13392"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13392,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_384"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_367()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13397
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_389()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13398"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13399"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13398"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13398,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_389"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_13()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13403
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_88()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_89()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_90()"
    functionUses: 2
    ICount: 15
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13404"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13405"
        BranchSideFuncs:
        - "jj_3R_88()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13404"
        BranchSideFuncs:
        - "jj_3R_88()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13405"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13406"
        BranchSideFuncs:
        - "jj_3R_89()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13408"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13409"
        BranchSideFuncs:
        - "jj_3R_90()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13408"
        BranchSideFuncs:
        - "jj_3R_90()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13409"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13410"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13409"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13404,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:13405,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_88"
    - Src: "com.github.javaparser.GeneratedJavaParser:13408,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_89"
    - Src: "com.github.javaparser.GeneratedJavaParser:13409,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_90"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_368()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13414
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_390()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13415"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13416"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13415"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13415,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_390"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_14()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13420
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13421"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13422"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13421"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13421,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_202()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13426
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_242()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 7
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13427"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13428"
        BranchSideFuncs:
        - "jj_3R_242()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13430"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13431"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13430"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13431"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13432"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13431"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13427,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:13430,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_242"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_457()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13438
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_469()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_470()"
    functionUses: 1
    ICount: 11
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13440"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13438"
        BranchSideFuncs:
        - "jj_3R_469()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13443"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13444"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13443"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13440,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_469"
    - Src: "com.github.javaparser.GeneratedJavaParser:13443,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_470"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_369()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13448
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_391()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13449"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13450"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13449"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13449,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_391"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_15()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13454
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 2
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13455"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13456"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13455"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13456"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13457"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13456"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13455,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_242()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13461
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_298()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13462"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13463"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13462"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13462,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_298"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_16()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13468
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_91()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_82()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 2
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13470"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13471"
        BranchSideFuncs:
        - "jj_3R_82()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13470"
        BranchSideFuncs:
        - "jj_3R_82()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13471"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13472"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13471"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13472"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13473"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13472"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13470,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_91"
    - Src: "com.github.javaparser.GeneratedJavaParser:13471,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_82"
    - Src: "com.github.javaparser.GeneratedJavaParser:13472,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_469()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13477
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_124()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_170()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_477()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_116()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_140()"
    functionUses: 1
    ICount: 28
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13478"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13479"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13478"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13479"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13480"
        BranchSideFuncs:
        - "jj_3R_124()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13479"
        BranchSideFuncs:
        - "jj_3R_124()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13480"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13481"
        BranchSideFuncs:
        - "jj_3R_170()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13480"
        BranchSideFuncs:
        - "jj_3R_170()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13481"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13483"
        BranchSideFuncs:
        - "jj_3R_477()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13485"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13483"
        BranchSideFuncs:
        - "jj_3R_477()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13487"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13488"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13487"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13488"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13489"
        BranchSideFuncs:
        - "jj_3R_140()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13488"
        BranchSideFuncs:
        - "jj_3R_140()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13489"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13490"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13489"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13478,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:13480,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_124"
    - Src: "com.github.javaparser.GeneratedJavaParser:13481,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_170"
    - Src: "com.github.javaparser.GeneratedJavaParser:13485,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_477"
    - Src: "com.github.javaparser.GeneratedJavaParser:13487,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_116"
    - Src: "com.github.javaparser.GeneratedJavaParser:13489,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_140"
    JavaMethodInfo: null
    BBCount: 17
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_91()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13494
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_135()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13495"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13496"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13495"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13495,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_135"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_17()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13500
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_84()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_82()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_92()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 2
    ICount: 23
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13501"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13502"
        BranchSideFuncs:
        - "jj_3R_82()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13501"
        BranchSideFuncs:
        - "jj_3R_82()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13502"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13504"
        BranchSideFuncs:
        - "jj_3R_92()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13506"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13504"
        BranchSideFuncs:
        - "jj_3R_92()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13509"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13516"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13515"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13511"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13516"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13515"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13513"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13515"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13501,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_84"
    - Src: "com.github.javaparser.GeneratedJavaParser:13502,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_82"
    - Src: "com.github.javaparser.GeneratedJavaParser:13506,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_92"
    - Src: "com.github.javaparser.GeneratedJavaParser:13509,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_477()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13520
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_277()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13521"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13522"
        BranchSideFuncs:
        - "jj_3R_277()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13521"
        BranchSideFuncs:
        - "jj_3R_277()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13522"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13523"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13522"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13521,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:13522,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_277"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_298()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13527
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_104()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_347()"
    functionUses: 1
    ICount: 10
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13528"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13530"
        BranchSideFuncs:
        - "jj_3R_347()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13532"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13530"
        BranchSideFuncs:
        - "jj_3R_347()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13528,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_104"
    - Src: "com.github.javaparser.GeneratedJavaParser:13532,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_347"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_89()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13538
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_135()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13539"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13540"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13539"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13539,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_135"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_104()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13544
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_169()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_231()"
    functionUses: 27
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13545"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13546"
        BranchSideFuncs:
        - "jj_3R_231()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13548"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13549"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13548"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13545,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_169"
    - Src: "com.github.javaparser.GeneratedJavaParser:13548,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_231"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_390()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13553
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_84()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_129()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_444()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13554"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13555"
        BranchSideFuncs:
        - "jj_3R_129()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13554"
        BranchSideFuncs:
        - "jj_3R_129()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13555"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13557"
        BranchSideFuncs:
        - "jj_3R_444()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13559"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13557"
        BranchSideFuncs:
        - "jj_3R_444()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13561"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13562"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13561"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13554,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_84"
    - Src: "com.github.javaparser.GeneratedJavaParser:13555,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_129"
    - Src: "com.github.javaparser.GeneratedJavaParser:13559,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_444"
    - Src: "com.github.javaparser.GeneratedJavaParser:13561,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_347()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13566
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_104()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13567"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13568"
        BranchSideFuncs:
        - "jj_3R_104()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13567"
        BranchSideFuncs:
        - "jj_3R_104()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13568"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13569"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13568"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13567,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:13568,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_104"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_231()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13574
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_33()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_286()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_287()"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13576"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13583"
        BranchSideFuncs:
        - "jj_3R_286()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13582"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13578"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13583"
        BranchSideFuncs:
        - "jj_3R_287()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13582"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13580"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13582"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13576,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_33"
    - Src: "com.github.javaparser.GeneratedJavaParser:13578,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_286"
    - Src: "com.github.javaparser.GeneratedJavaParser:13580,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_287"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_444()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13587
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_129()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13588"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13589"
        BranchSideFuncs:
        - "jj_3R_129()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13588"
        BranchSideFuncs:
        - "jj_3R_129()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13589"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13590"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13589"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13588,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:13589,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_129"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_458()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13594
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_140()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13595"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13596"
        BranchSideFuncs:
        - "jj_3R_140()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13595"
        BranchSideFuncs:
        - "jj_3R_140()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13596"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13597"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13596"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13595,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:13596,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_140"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_470()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13601
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_140()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13602"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13603"
        BranchSideFuncs:
        - "jj_3R_140()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13602"
        BranchSideFuncs:
        - "jj_3R_140()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13603"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13604"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13603"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13602,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:13603,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_140"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_92()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13608
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_138()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13609"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13610"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13609"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13609,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_138"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_33()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13614
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_103()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_104()"
    functionUses: 3
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13615"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13616"
        BranchSideFuncs:
        - "jj_3R_104()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13615"
        BranchSideFuncs:
        - "jj_3R_104()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13616"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13617"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13616"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13615,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_103"
    - Src: "com.github.javaparser.GeneratedJavaParser:13616,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_104"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_286()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13621
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_338()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13622"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13623"
        BranchSideFuncs:
        - "jj_3R_338()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13622"
        BranchSideFuncs:
        - "jj_3R_338()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13623"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13624"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13623"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13622,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:13623,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_338"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_287()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13628
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_339()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_340()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13629"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13630"
        BranchSideFuncs:
        - "jj_3R_339()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13632"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13633"
        BranchSideFuncs:
        - "jj_3R_340()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13632"
        BranchSideFuncs:
        - "jj_3R_340()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13634"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13638"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13637"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13636"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13637"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13629,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:13632,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_339"
    - Src: "com.github.javaparser.GeneratedJavaParser:13634,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_340"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_339()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13642
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_102()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13643"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13644"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13643"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13643,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_102"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_340()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13648
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_82()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13649"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13650"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13649"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13649,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_82"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_129()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13654
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_116()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_194()"
    functionUses: 5
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13655"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13656"
        BranchSideFuncs:
        - "jj_3R_194()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13658"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13659"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13658"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13655,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_116"
    - Src: "com.github.javaparser.GeneratedJavaParser:13658,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_194"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_194()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13663
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_93()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13664"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13665"
        BranchSideFuncs:
        - "jj_3R_93()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13664"
        BranchSideFuncs:
        - "jj_3R_93()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13665"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13666"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13665"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13664,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:13665,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_93"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_384()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13670
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_409()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_60()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 15
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13671"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13672"
        BranchSideFuncs:
        - "jj_3R_409()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13671"
        BranchSideFuncs:
        - "jj_3R_409()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13672"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13673"
        BranchSideFuncs:
        - "jj_3_60()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13675"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13676"
        BranchSideFuncs:
        - "jj_scan_token(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13675"
        BranchSideFuncs:
        - "jj_scan_token(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13676"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13677"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13676"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13671,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:13672,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_409"
    - Src: "com.github.javaparser.GeneratedJavaParser:13675,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_60"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3_60()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13681
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13682"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13683"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13682"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13682,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_103()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13688
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_157()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_158()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_159()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_160()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_161()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_162()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_163()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_164()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_165()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_166()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_167()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3R_168()"
    functionUses: 2
    ICount: 39
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13690"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13724"
        BranchSideFuncs:
        - "jj_3R_158()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13723"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13692"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13724"
        BranchSideFuncs:
        - "jj_3R_159()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13723"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13694"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13724"
        BranchSideFuncs:
        - "jj_3R_160()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13723"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13696"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13724"
        BranchSideFuncs:
        - "jj_3R_161()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13723"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13698"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13724"
        BranchSideFuncs:
        - "jj_3R_162()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13723"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13700"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13724"
        BranchSideFuncs:
        - "jj_3R_163()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13723"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13702"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13724"
        BranchSideFuncs:
        - "jj_3R_164()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13723"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13704"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13724"
        BranchSideFuncs:
        - "jj_3R_165()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13723"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13706"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13724"
        BranchSideFuncs:
        - "jj_3R_166()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13723"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13708"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13724"
        BranchSideFuncs:
        - "jj_3R_167()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13723"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13710"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13724"
        BranchSideFuncs:
        - "jj_3R_168()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13723"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13712"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13723"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13690,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_157"
    - Src: "com.github.javaparser.GeneratedJavaParser:13692,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_158"
    - Src: "com.github.javaparser.GeneratedJavaParser:13694,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_159"
    - Src: "com.github.javaparser.GeneratedJavaParser:13696,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_160"
    - Src: "com.github.javaparser.GeneratedJavaParser:13698,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_161"
    - Src: "com.github.javaparser.GeneratedJavaParser:13700,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_162"
    - Src: "com.github.javaparser.GeneratedJavaParser:13702,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_163"
    - Src: "com.github.javaparser.GeneratedJavaParser:13704,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_164"
    - Src: "com.github.javaparser.GeneratedJavaParser:13706,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_165"
    - Src: "com.github.javaparser.GeneratedJavaParser:13708,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_166"
    - Src: "com.github.javaparser.GeneratedJavaParser:13710,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_167"
    - Src: "com.github.javaparser.GeneratedJavaParser:13712,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3R_168"
    JavaMethodInfo: null
    BBCount: 14
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_3R_157()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13728
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13729"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13730"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13729"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13729,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_la1_init_0()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13760
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 187
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_la1_init_1()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13763
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 187
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_la1_init_2()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13766
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 187
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_la1_init_3()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13769
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 188
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_la1_init_4()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13772
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 187
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].<init>(com.github.javaparser.Provider)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13782
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Provider"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserBase].<init>()"
    - "[com.github.javaparser.SimpleCharStream].<init>(com.github.javaparser.Provider,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].<init>(com.github.javaparser.SimpleCharStream)"
    - "[com.github.javaparser.Token].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser$JJCalls].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser$LookaheadSuccess].<init>(com.github.javaparser.GeneratedJavaParser$1)"
    functionUses: 1
    ICount: 51
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13789"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13790"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13791"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13792"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13783,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:13890,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser$LookaheadSuccess].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:13952,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:13784,1"
      Dst: "[com.github.javaparser.SimpleCharStream].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:13785,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:13786,1"
      Dst: "[com.github.javaparser.Token].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:13792,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser$JJCalls].<init>"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.GeneratedJavaParser].<init>(java.lang.String)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13800,1"
      Dst: "[com.github.javaparser.StringProvider].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:13800,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ReInit(java.lang.String)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13808,1"
      Dst: "[com.github.javaparser.StringProvider].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:13808,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ReInit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ReInit(com.github.javaparser.Provider)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13814
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Provider"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.SimpleCharStream].<init>(com.github.javaparser.Provider,int,int)"
    - "[com.github.javaparser.SimpleCharStream].reInit(com.github.javaparser.Provider,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].<init>(com.github.javaparser.SimpleCharStream)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].ReInit(com.github.javaparser.SimpleCharStream)"
    - "[com.github.javaparser.Token].<init>()"
    - "[com.github.javaparser.GeneratedJavaParser$JJCalls].<init>()"
    functionUses: 1
    ICount: 43
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13815"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13818"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.Provider,int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13817"
        BranchSideFuncs:
        - "reInit(com.github.javaparser.Provider,int,int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13820"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13824"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.SimpleCharStream)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13823"
        BranchSideFuncs:
        - "ReInit(com.github.javaparser.SimpleCharStream)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13828"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13829"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13830"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13831"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13816,1"
      Dst: "[com.github.javaparser.SimpleCharStream].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:13818,1"
      Dst: "[com.github.javaparser.SimpleCharStream].reInit"
    - Src: "com.github.javaparser.GeneratedJavaParser:13821,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:13824,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].ReInit"
    - Src: "com.github.javaparser.GeneratedJavaParser:13825,1"
      Dst: "[com.github.javaparser.Token].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:13831,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser$JJCalls].<init>"
    JavaMethodInfo: null
    BBCount: 12
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.GeneratedJavaParser].<init>(com.github.javaparser.GeneratedJavaParserTokenManager)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.GeneratedJavaParserTokenManager"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 45
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13843"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13844"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13843"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13844"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13845"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13844"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13838,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:13890,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser$LookaheadSuccess].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:13952,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:13840,1"
      Dst: "[com.github.javaparser.Token].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:13844,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser$JJCalls].<init>"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.GeneratedJavaParser].ReInit(com.github.javaparser.GeneratedJavaParserTokenManager)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.GeneratedJavaParserTokenManager"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 27
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13856"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13857"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13856"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13857"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13858"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13857"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13853,1"
      Dst: "[com.github.javaparser.Token].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParser:13857,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser$JJCalls].<init>"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_consume_token(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13860
    functionDepth: 0
    returnType: "com.github.javaparser.Token"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].getNextToken()"
    - "[com.github.javaparser.GeneratedJavaParser].generateParseException()"
    functionUses: 410
    ICount: 51
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13862"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13865"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13864"
        BranchSideFuncs:
        - "getNextToken()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13869"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13884"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13883"
        BranchSideFuncs:
        - "generateParseException()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13871"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13882"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13881"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13873"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13882"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13881"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13875"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13872"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13871"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13876"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13878"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13877"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13865,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].getNextToken"
    - Src: "com.github.javaparser.GeneratedJavaParser:13886,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].generateParseException"
    JavaMethodInfo: null
    BBCount: 15
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_scan_token(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13891
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].getNextToken()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_add_error_token(int,int)"
    functionUses: 333
    ICount: 50
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13892"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13900"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13899"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13894"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13897"
        BranchSideFuncs:
        - "getNextToken()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13896"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13902"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13907"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13906"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13904"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13905"
        BranchSideFuncs:
        - "jj_add_error_token(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13904"
        BranchSideFuncs:
        - "jj_add_error_token(int,int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13904"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13905"
        BranchSideFuncs:
        - "jj_add_error_token(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13904"
        BranchSideFuncs:
        - "jj_add_error_token(int,int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13905"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13906"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13907"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13908"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13907"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13908"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13909"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13908"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13908"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13909"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13908"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13895,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].getNextToken"
    - Src: "com.github.javaparser.GeneratedJavaParser:13905,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_add_error_token"
    JavaMethodInfo: null
    BBCount: 18
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].getNextToken()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13916
    functionDepth: 0
    returnType: "com.github.javaparser.Token"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].getNextToken()"
    functionUses: 2
    ICount: 20
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13917"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13920"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13919"
        BranchSideFuncs:
        - "getNextToken()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13920,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].getNextToken"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].getToken(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13930
    functionDepth: 0
    returnType: "com.github.javaparser.Token"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].getNextToken()"
    functionUses: 9
    ICount: 19
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13931"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13931"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13930"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13932"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13937"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13936"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13933"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:null"
        BranchSideFuncs:
        - "getNextToken()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13934,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].getNextToken"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_ntk_f()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13940
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].getNextToken()"
    functionUses: 183
    ICount: 19
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13943"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13948"
        BranchSideFuncs:
        - "getNextToken()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13947"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13944,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].getNextToken"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_add_error_token(int,int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13958
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.utils.VisitorList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    functionUses: 2
    ICount: 64
    EdgeCount: 39
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13959"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13963"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13962"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13963"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13965"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13964"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13965"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13993"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13992"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13968"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13971"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13972"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13988"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13987"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13973"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13986"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13985"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13975"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13981"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13980"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13976"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13974"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13973"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13981"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13986"
        BranchSideFuncs:
        - "add(java.lang.Object)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13985"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:13988"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13993"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:13992"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:13972,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.GeneratedJavaParser:13972,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.GeneratedJavaParser:13972,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.GeneratedJavaParser:13982,1"
      Dst: "[java.util.List].add"
    JavaMethodInfo: null
    BBCount: 22
    CyclomaticComplexity: 4
  - functionName: "[com.github.javaparser.GeneratedJavaParser].generateParseException()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 13999
    functionDepth: 0
    returnType: "com.github.javaparser.ParseException"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList].clear()"
    - "[com.github.javaparser.ast.NodeList].clear()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.GeneratedJavaParser].jj_rescan_token()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_add_error_token(int,int)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.ParseException].<init>(com.github.javaparser.Token,int[][],java.lang.String[],java.lang.String)"
    functionUses: 1
    ICount: 98
    EdgeCount: 15
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:14002"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:14006"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:14005"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:14006"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:14027"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:14026"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:14007"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:14006"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:14005"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:14008"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:14006"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:14005"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:14009"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:14012"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:14011"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:14012"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:14015"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:14014"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:14015"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:14018"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:14017"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:14018"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:14021"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:14020"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:14021"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:14008"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:14007"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:14027"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:14034"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:14033"
        BranchSideFuncs:
        - "jj_add_error_token(int,int)"
        - "jj_rescan_token()"
        - "size()"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:14028"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:14027"
        BranchSideFuncs:
        - "add(java.lang.Object)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:14026"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:14038"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:14040"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.Token,int[][],java.lang.String[],java.lang.String)"
    - Branch String: "com.github.javaparser.GeneratedJavaParser:14041"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:14040"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.Token,int[][],java.lang.String[],java.lang.String)"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:14000,1"
      Dst: "[java.util.List].clear"
    - Src: "com.github.javaparser.GeneratedJavaParser:14031,1"
      Dst: "[java.util.List].add"
    - Src: "com.github.javaparser.GeneratedJavaParser:14035,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_rescan_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:14036,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_add_error_token"
    - Src: "com.github.javaparser.GeneratedJavaParser:14037,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.GeneratedJavaParser:14039,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.GeneratedJavaParser:14041,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    JavaMethodInfo: null
    BBCount: 31
    CyclomaticComplexity: 5
  - functionName: "[com.github.javaparser.GeneratedJavaParser].trace_enabled()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].enable_tracing()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].disable_tracing()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_rescan_token()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 14057
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_1()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_2()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_3()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_4()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_5()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_6()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_7()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_8()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_9()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_10()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_11()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_12()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_13()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_14()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_15()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_16()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_17()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_18()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_19()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_20()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_21()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_22()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_23()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_24()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_25()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_26()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_27()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_28()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_29()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_30()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_31()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_32()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_33()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_34()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_35()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_36()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_37()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_38()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_39()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_40()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_41()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_42()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_43()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_44()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_45()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_46()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_47()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_48()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_49()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_50()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_51()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_52()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_53()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_54()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_55()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_56()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_57()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_58()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_59()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_60()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_61()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_62()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_63()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_64()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_65()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_66()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_67()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_68()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_69()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_70()"
    - "[com.github.javaparser.GeneratedJavaParser].jj_3_71()"
    functionUses: 1
    ICount: 166
    EdgeCount: 71
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:14059"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:14144"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:14063"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:14141"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:14140"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:14142"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:14063"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:14062"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:14068,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_1"
    - Src: "com.github.javaparser.GeneratedJavaParser:14069,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_2"
    - Src: "com.github.javaparser.GeneratedJavaParser:14070,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_3"
    - Src: "com.github.javaparser.GeneratedJavaParser:14071,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_4"
    - Src: "com.github.javaparser.GeneratedJavaParser:14072,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_5"
    - Src: "com.github.javaparser.GeneratedJavaParser:14073,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_6"
    - Src: "com.github.javaparser.GeneratedJavaParser:14074,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_7"
    - Src: "com.github.javaparser.GeneratedJavaParser:14075,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_8"
    - Src: "com.github.javaparser.GeneratedJavaParser:14076,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_9"
    - Src: "com.github.javaparser.GeneratedJavaParser:14077,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_10"
    - Src: "com.github.javaparser.GeneratedJavaParser:14078,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_11"
    - Src: "com.github.javaparser.GeneratedJavaParser:14079,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_12"
    - Src: "com.github.javaparser.GeneratedJavaParser:14080,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_13"
    - Src: "com.github.javaparser.GeneratedJavaParser:14081,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_14"
    - Src: "com.github.javaparser.GeneratedJavaParser:14082,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_15"
    - Src: "com.github.javaparser.GeneratedJavaParser:14083,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_16"
    - Src: "com.github.javaparser.GeneratedJavaParser:14084,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_17"
    - Src: "com.github.javaparser.GeneratedJavaParser:14085,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_18"
    - Src: "com.github.javaparser.GeneratedJavaParser:14086,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_19"
    - Src: "com.github.javaparser.GeneratedJavaParser:14087,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_20"
    - Src: "com.github.javaparser.GeneratedJavaParser:14088,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_21"
    - Src: "com.github.javaparser.GeneratedJavaParser:14089,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_22"
    - Src: "com.github.javaparser.GeneratedJavaParser:14090,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_23"
    - Src: "com.github.javaparser.GeneratedJavaParser:14091,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_24"
    - Src: "com.github.javaparser.GeneratedJavaParser:14092,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_25"
    - Src: "com.github.javaparser.GeneratedJavaParser:14093,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_26"
    - Src: "com.github.javaparser.GeneratedJavaParser:14094,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_27"
    - Src: "com.github.javaparser.GeneratedJavaParser:14095,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_28"
    - Src: "com.github.javaparser.GeneratedJavaParser:14096,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_29"
    - Src: "com.github.javaparser.GeneratedJavaParser:14097,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_30"
    - Src: "com.github.javaparser.GeneratedJavaParser:14098,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_31"
    - Src: "com.github.javaparser.GeneratedJavaParser:14099,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_32"
    - Src: "com.github.javaparser.GeneratedJavaParser:14100,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_33"
    - Src: "com.github.javaparser.GeneratedJavaParser:14101,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_34"
    - Src: "com.github.javaparser.GeneratedJavaParser:14102,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_35"
    - Src: "com.github.javaparser.GeneratedJavaParser:14103,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_36"
    - Src: "com.github.javaparser.GeneratedJavaParser:14104,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_37"
    - Src: "com.github.javaparser.GeneratedJavaParser:14105,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_38"
    - Src: "com.github.javaparser.GeneratedJavaParser:14106,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_39"
    - Src: "com.github.javaparser.GeneratedJavaParser:14107,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_40"
    - Src: "com.github.javaparser.GeneratedJavaParser:14108,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_41"
    - Src: "com.github.javaparser.GeneratedJavaParser:14109,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_42"
    - Src: "com.github.javaparser.GeneratedJavaParser:14110,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_43"
    - Src: "com.github.javaparser.GeneratedJavaParser:14111,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_44"
    - Src: "com.github.javaparser.GeneratedJavaParser:14112,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_45"
    - Src: "com.github.javaparser.GeneratedJavaParser:14113,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_46"
    - Src: "com.github.javaparser.GeneratedJavaParser:14114,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_47"
    - Src: "com.github.javaparser.GeneratedJavaParser:14115,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_48"
    - Src: "com.github.javaparser.GeneratedJavaParser:14116,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_49"
    - Src: "com.github.javaparser.GeneratedJavaParser:14117,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_50"
    - Src: "com.github.javaparser.GeneratedJavaParser:14118,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_51"
    - Src: "com.github.javaparser.GeneratedJavaParser:14119,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_52"
    - Src: "com.github.javaparser.GeneratedJavaParser:14120,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_53"
    - Src: "com.github.javaparser.GeneratedJavaParser:14121,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_54"
    - Src: "com.github.javaparser.GeneratedJavaParser:14122,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_55"
    - Src: "com.github.javaparser.GeneratedJavaParser:14123,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_56"
    - Src: "com.github.javaparser.GeneratedJavaParser:14124,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_57"
    - Src: "com.github.javaparser.GeneratedJavaParser:14125,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_58"
    - Src: "com.github.javaparser.GeneratedJavaParser:14126,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_59"
    - Src: "com.github.javaparser.GeneratedJavaParser:14127,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_60"
    - Src: "com.github.javaparser.GeneratedJavaParser:14128,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_61"
    - Src: "com.github.javaparser.GeneratedJavaParser:14129,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_62"
    - Src: "com.github.javaparser.GeneratedJavaParser:14130,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_63"
    - Src: "com.github.javaparser.GeneratedJavaParser:14131,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_64"
    - Src: "com.github.javaparser.GeneratedJavaParser:14132,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_65"
    - Src: "com.github.javaparser.GeneratedJavaParser:14133,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_66"
    - Src: "com.github.javaparser.GeneratedJavaParser:14134,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_67"
    - Src: "com.github.javaparser.GeneratedJavaParser:14135,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_68"
    - Src: "com.github.javaparser.GeneratedJavaParser:14136,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_69"
    - Src: "com.github.javaparser.GeneratedJavaParser:14137,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_70"
    - Src: "com.github.javaparser.GeneratedJavaParser:14138,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].jj_3_71"
    JavaMethodInfo: null
    BBCount: 81
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParser].jj_save(int,int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser"
    linkageType: null
    functionLinenumber: 14148
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser$JJCalls].<init>()"
    functionUses: 213
    ICount: 26
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParser:14150"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:14158"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:14157"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParser:14151"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:14156"
        BranchSideFuncs:
        - "<init>()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParser:14155"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser:14152,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser$JJCalls].<init>"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].values()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedPrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedPrimitiveType[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:34,1"
      Dst: "[java.lang.Object].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].valueOf(java.lang.String)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedPrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedPrimitiveType"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:34,1"
      Dst: "[java.lang.Enum].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].<init>(java.lang.String,int,java.lang.String,java.lang.Class,java.util.List)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedPrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 5
    argTypes:
    - "java.lang.String"
    - "int"
    - "java.lang.String"
    - "java.lang.Class"
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:54,1"
      Dst: "[java.lang.Enum].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].byName(java.lang.String)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedPrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 21
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:62"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:67"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:66"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:63"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:61"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:60"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:61,1"
      Dst: "[java.lang.String].toLowerCase"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:62,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].values"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:63,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].describe"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:63,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:67,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:67,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:67,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:67,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].isBoxType(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedPrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 18
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:74"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:77"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:76"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:78"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:83"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:82"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:79"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:77"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:76"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:74,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isReferenceType"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:77,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asReferenceType"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:77,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].getQualifiedName"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:78,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].values"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:79,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].getBoxTypeQName"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:79,1"
      Dst: "[java.lang.String].equals"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].byBoxTypeQName(java.lang.String)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedPrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 15
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:90"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:95"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:94"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:91"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:90"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:89"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:90,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].values"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:91,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].getBoxTypeQName"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:91,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:92,1"
      Dst: "[java.util.Optional].of"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:95,1"
      Dst: "[java.util.Optional].empty"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].getNumericPrimitiveTypes()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedPrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedPrimitiveType[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 16
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].toString()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedPrimitiveType"
    linkageType: null
    functionLinenumber: 106
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:107,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:107,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:107,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].asPrimitive()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedPrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedPrimitiveType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].isArray()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedPrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].isPrimitive()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedPrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].isReferenceType()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedPrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].describe()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedPrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].isTypeVariable()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedPrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].isAssignableBy(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedPrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 44
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:141"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:144"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:143"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:142"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:141"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:142"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:141"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:144"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:155"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:154"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:145"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:148"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:147"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:148"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:153"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:152"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:149"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:152"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:151"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:155"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:154"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:155"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:154"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:141,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isPrimitive"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:142,1"
      Dst: "[java.util.List].contains"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:144,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isReferenceType"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:145,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asReferenceType"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:145,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].getQualifiedName"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:145,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].getBoxTypeQName"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:145,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:148,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:148,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:148,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:155,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isConstraint"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:155,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asConstraintType"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:155,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedLambdaConstraintType].getBound"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:155,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].isAssignableBy"
    JavaMethodInfo: null
    BBCount: 20
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].getBoxTypeQName()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedPrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:159,1"
      Dst: "[java.lang.Class].getCanonicalName"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].getBoxTypeClass()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedPrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Class"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].isNumeric()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedPrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:170,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].getNumericPrimitiveTypes"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:170,1"
      Dst: "[java.util.Arrays].asList"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:170,1"
      Dst: "[java.util.List].contains"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].isBoolean()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedPrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:177"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:176"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].bnp(com.github.javaparser.resolution.types.ResolvedPrimitiveType)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedPrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedPrimitiveType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedPrimitiveType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 22
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:186"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:187"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:186"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:186"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:190"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:189"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:190"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:191"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:190"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:190"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:194"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:193"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:194"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:195"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:194"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:194"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:198"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:197"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].unp(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedPrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 64
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:205"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:-1"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:205"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:-1"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:208"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:212"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:211"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:208"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:212"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:211"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:212"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:216"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:215"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:212"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:216"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:215"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:216"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:220"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:219"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:216"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:220"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:219"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:205,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isReferenceType"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:205,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asReferenceType"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:205,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].isUnboxable"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:208,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].toUnboxedType"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:208,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:208,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].in"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:216,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isPrimitive"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:216,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asPrimitive"
    JavaMethodInfo: null
    BBCount: 14
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].in(com.github.javaparser.resolution.types.ResolvedPrimitiveType[])"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedPrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedPrimitiveType[]"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:227,1"
      Dst: "[java.util.Arrays].stream"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:227,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType$lambda_in_0__1010].bootstrap$"
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:227,1"
      Dst: "[java.util.stream.Stream].anyMatch"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].toDescriptor()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedPrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:232,1"
      Dst: "[com.github.javaparser.utils.TypeUtils].getPrimitiveTypeDescriptor"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].lambda$in$0(com.github.javaparser.resolution.types.ResolvedPrimitiveType)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedPrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedPrimitiveType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:227"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedPrimitiveType:226"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].$values()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedPrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedPrimitiveType[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 18
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmComment].<init>()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmComment"
    linkageType: null
    functionLinenumber: 26
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmComment:27,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmComment].process(com.github.javaparser.ast.comments.Comment,com.github.javaparser.printer.SourcePrinter)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmComment"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.Comment"
    - "com.github.javaparser.printer.SourcePrinter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmComment:30,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getContent"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmComment:30,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].normalizeEolInTextBlock"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmComment:31,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getHeader"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmComment:31,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmComment:33,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getFooter"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmComment:33,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmComment].prettyPrint(com.github.javaparser.ast.Node,com.github.javaparser.printer.SourcePrinter)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmComment"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.printer.SourcePrinter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmComment:38,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmComment:38,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmComment$lambda_prettyPrint_0__1011].bootstrap$"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmComment:38,1"
      Dst: "[java.util.Optional].ifPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmComment].lambda$prettyPrint$0(com.github.javaparser.printer.SourcePrinter,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmComment"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.SourcePrinter"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmComment:38,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmComment].process"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_15__319].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_15__319"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_15__319].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_15__319:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_15__319].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_15__319].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_15__319"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_15__319:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_15__319].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_15__319"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$15(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_15__319:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$15"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.DoStmt].<init>()"
    functionSourceFile: "com.github.javaparser.ast.stmt.DoStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.DoStmt:56,1"
      Dst: "[com.github.javaparser.ast.stmt.ReturnStmt].<init>"
    - Src: "com.github.javaparser.ast.stmt.DoStmt:56,1"
      Dst: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].<init>"
    - Src: "com.github.javaparser.ast.stmt.DoStmt:56,1"
      Dst: "[com.github.javaparser.ast.stmt.DoStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.DoStmt].<init>(com.github.javaparser.ast.stmt.Statement,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.stmt.DoStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.Statement"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.DoStmt:61,1"
      Dst: "[com.github.javaparser.ast.stmt.DoStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.DoStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.stmt.Statement,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.stmt.DoStmt"
    linkageType: null
    functionLinenumber: 68
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.stmt.Statement"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.Statement].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.stmt.DoStmt].setBody(com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.ast.stmt.DoStmt].setCondition(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 9
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.DoStmt:69,1"
      Dst: "[com.github.javaparser.ast.stmt.Statement].<init>"
    - Src: "com.github.javaparser.ast.stmt.DoStmt:70,1"
      Dst: "[com.github.javaparser.ast.stmt.DoStmt].setBody"
    - Src: "com.github.javaparser.ast.stmt.DoStmt:71,1"
      Dst: "[com.github.javaparser.ast.stmt.DoStmt].setCondition"
    - Src: "com.github.javaparser.ast.stmt.DoStmt:72,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.DoStmt"
    linkageType: null
    functionLinenumber: 77
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Object)"
    functionUses: 59
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.DoStmt:78,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.DoStmt"
    linkageType: null
    functionLinenumber: 83
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Object)"
    functionUses: 45
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.DoStmt:84,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.DoStmt].getBody()"
    functionSourceFile: "com.github.javaparser.ast.stmt.DoStmt"
    linkageType: null
    functionLinenumber: 88
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.Statement"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.DoStmt].getCondition()"
    functionSourceFile: "com.github.javaparser.ast.stmt.DoStmt"
    linkageType: null
    functionLinenumber: 93
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.DoStmt].setBody(com.github.javaparser.ast.stmt.Statement)"
    functionSourceFile: "com.github.javaparser.ast.stmt.DoStmt"
    linkageType: null
    functionLinenumber: 98
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.DoStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.Statement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.DoStmt:100"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.DoStmt:103"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.DoStmt:102"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.DoStmt:104"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.DoStmt:106"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.DoStmt:105"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.DoStmt:99,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.stmt.DoStmt:103,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.DoStmt:105,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.DoStmt:107,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.DoStmt].setCondition(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.stmt.DoStmt"
    linkageType: null
    functionLinenumber: 112
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.DoStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.DoStmt:114"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.DoStmt:117"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.DoStmt:116"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.DoStmt:118"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.DoStmt:120"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.DoStmt:119"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.DoStmt:113,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.stmt.DoStmt:117,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.DoStmt:119,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.DoStmt:121,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.DoStmt].clone()"
    functionSourceFile: "com.github.javaparser.ast.stmt.DoStmt"
    linkageType: null
    functionLinenumber: 127
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.DoStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.DoStmt:128,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.stmt.DoStmt:128,1"
      Dst: "[com.github.javaparser.ast.stmt.DoStmt].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.DoStmt].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.stmt.DoStmt"
    linkageType: null
    functionLinenumber: 133
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.DoStmtMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.DoStmt].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.stmt.DoStmt"
    linkageType: null
    functionLinenumber: 139
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.DoStmt].setBody(com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.ast.stmt.DoStmt].setCondition(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 17
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.DoStmt:140"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.DoStmt:143"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.DoStmt:142"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.DoStmt:143"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.DoStmt:147"
        BranchSideFuncs:
        - "setBody(com.github.javaparser.ast.stmt.Statement)"
      - BranchSide: "com.github.javaparser.ast.stmt.DoStmt:146"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.DoStmt:147"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.DoStmt:151"
        BranchSideFuncs:
        - "setCondition(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.stmt.DoStmt:150"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.DoStmt:144,1"
      Dst: "[com.github.javaparser.ast.stmt.DoStmt].setBody"
    - Src: "com.github.javaparser.ast.stmt.DoStmt:148,1"
      Dst: "[com.github.javaparser.ast.stmt.DoStmt].setCondition"
    - Src: "com.github.javaparser.ast.stmt.DoStmt:151,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.DoStmt].isDoStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.DoStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.DoStmt].asDoStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.DoStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.DoStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.DoStmt].ifDoStmt(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.stmt.DoStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.DoStmt:169,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.DoStmt].toDoStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.DoStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.DoStmt:175,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_82__447].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_82__447"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_82__447].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_82__447:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_82__447].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_82__447].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_82__447"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_82__447:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_82__447].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_82__447"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$82(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_82__447:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$82"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__735].bootstrap$(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__735"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__735].<init>(java.lang.Class)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__735:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__735].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__735].<init>(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__735"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__735:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__735].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__735"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__735:-1,1"
      Dst: "[java.lang.Class].isInstance"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_4__800].bootstrap$(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,com.github.javaparser.ast.body.VariableDeclarator,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_4__800"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 3
    argTypes:
    - "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_4__800].<init>(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,com.github.javaparser.ast.body.VariableDeclarator,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_4__800:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_4__800].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_4__800].<init>(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,com.github.javaparser.ast.body.VariableDeclarator,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_4__800"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_4__800:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_4__800].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_4__800"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$4(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Void,com.github.javaparser.ast.type.Type)"
    functionUses: 2
    ICount: 8
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_4__800:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$4"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.ClassUtils].<init>()"
    functionSourceFile: "com.github.javaparser.utils.ClassUtils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.ClassUtils:26,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.ClassUtils].isPrimitiveOrWrapper(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.utils.ClassUtils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.ClassUtils:69"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.ClassUtils:72"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.ClassUtils:71"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.ClassUtils:72"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.ClassUtils:71"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.ClassUtils:72"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.ClassUtils:71"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.ClassUtils:72,1"
      Dst: "[java.lang.Class].isPrimitive"
    - Src: "com.github.javaparser.utils.ClassUtils:72,1"
      Dst: "[com.github.javaparser.utils.ClassUtils].isPrimitiveWrapper"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.ClassUtils].isPrimitiveWrapper(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.utils.ClassUtils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.ClassUtils:86,1"
      Dst: "[java.util.Map].containsKey"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__507].bootstrap$(com.github.javaparser.ast.expr.LongLiteralExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__507"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.LongLiteralExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__507].<init>(com.github.javaparser.ast.expr.LongLiteralExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__507:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__507].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__507].<init>(com.github.javaparser.ast.expr.LongLiteralExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__507"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.LongLiteralExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__507:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__507].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__507"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__507:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_92__391].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_92__391"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_92__391].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_92__391:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_92__391].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_92__391].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_92__391"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_92__391:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_92__391].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_92__391"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$92(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_92__391:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$92"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].<init>(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator"
    linkageType: null
    functionLinenumber: 109
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator:110,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator"
    linkageType: null
    functionLinenumber: 115
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 204
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator:116"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator:115"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator"
    linkageType: null
    functionLinenumber: 120
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 148
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].remove()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_asString_2__680].bootstrap$(java.lang.StringBuilder)"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_asString_2__680"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "java.lang.StringBuilder"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_asString_2__680].<init>(java.lang.StringBuilder)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_asString_2__680:-1,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_asString_2__680].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_asString_2__680].<init>(java.lang.StringBuilder)"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_asString_2__680"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.StringBuilder"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_asString_2__680:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_asString_2__680].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_asString_2__680"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].lambda$asString$2(java.lang.StringBuilder,com.github.javaparser.ast.NodeList)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_asString_2__680:-1,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].lambda$asString$2"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.TryStmtMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.TryStmtMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.StatementMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.TryStmtMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.StatementMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_12__51].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_12__51"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_12__51].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_12__51:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_12__51].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_12__51].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_12__51"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_12__51:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_12__51].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_12__51"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$12(com.github.javaparser.ast.stmt.ForEachStmt)"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_12__51:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$12"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getFields_18__769].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getFields_18__769"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getFields_18__769].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getFields_18__769:-1,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getFields_18__769].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getFields_18__769].<init>()"
    functionSourceFile: "com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getFields_18__769"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getFields_18__769:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getFields_18__769].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getFields_18__769"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithMembers].lambda$getFields$18(com.github.javaparser.ast.body.BodyDeclaration)"
    functionUses: 7
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getFields_18__769:-1,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithMembers].lambda$getFields$18"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.AnnotationDeclarationMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.AnnotationDeclarationMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.TypeDeclarationMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.AnnotationDeclarationMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.TypeDeclarationMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_2__750].bootstrap$(com.github.javaparser.ast.body.Parameter,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.body.RecordDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_2__750"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.body.Parameter"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    - "com.github.javaparser.ast.body.RecordDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_2__750].<init>(com.github.javaparser.ast.body.Parameter,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.body.RecordDeclaration)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_2__750:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_2__750].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_2__750].<init>(com.github.javaparser.ast.body.Parameter,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.body.RecordDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_2__750"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.body.Parameter"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    - "com.github.javaparser.ast.body.RecordDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_2__750:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_2__750].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_2__750"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].lambda$validateRecordComponentAccessorMethods$2(com.github.javaparser.ast.body.Parameter,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.body.RecordDeclaration,com.github.javaparser.ast.body.MethodDeclaration)"
    functionUses: 3
    ICount: 8
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_2__750:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].lambda$validateRecordComponentAccessorMethods$2"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__382].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__382"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__382].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__382:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__382].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__382].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__382"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__382:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__382].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__382"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__382:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_11__761].bootstrap$(com.github.javaparser.ast.body.VariableDeclarator,com.github.javaparser.printer.lexicalpreservation.NodeText)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_11__761"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_11__761].<init>(com.github.javaparser.ast.body.VariableDeclarator,com.github.javaparser.printer.lexicalpreservation.NodeText)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_11__761:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_11__761].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_11__761].<init>(com.github.javaparser.ast.body.VariableDeclarator,com.github.javaparser.printer.lexicalpreservation.NodeText)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_11__761"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_11__761:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_11__761].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_11__761"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].lambda$interpret$11(com.github.javaparser.ast.body.VariableDeclarator,com.github.javaparser.printer.lexicalpreservation.NodeText,com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_11__761:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].lambda$interpret$11"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__362].bootstrap$(com.github.javaparser.ast.modules.ModuleRequiresDirective)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__362"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__362].<init>(com.github.javaparser.ast.modules.ModuleRequiresDirective)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__362:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__362].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__362].<init>(com.github.javaparser.ast.modules.ModuleRequiresDirective)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__362"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__362:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__362].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__362"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__362:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__672].bootstrap$(com.github.javaparser.ast.expr.ThisExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__672"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.ThisExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__672].<init>(com.github.javaparser.ast.expr.ThisExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__672:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__672].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__672].<init>(com.github.javaparser.ast.expr.ThisExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__672"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.ThisExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__672:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__672].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__672"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__672:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_106__276].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_106__276"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_106__276].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_106__276:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_106__276].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_106__276].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_106__276"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_106__276:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_106__276].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_106__276"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$106(java.lang.Object,com.github.javaparser.ast.stmt.BlockStmt)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_106__276:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$106"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_getNameWithScope_0__874].bootstrap$(java.lang.StringBuilder)"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_getNameWithScope_0__874"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "java.lang.StringBuilder"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_getNameWithScope_0__874].<init>(java.lang.StringBuilder)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_getNameWithScope_0__874:-1,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_getNameWithScope_0__874].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_getNameWithScope_0__874].<init>(java.lang.StringBuilder)"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_getNameWithScope_0__874"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.StringBuilder"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_getNameWithScope_0__874:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_getNameWithScope_0__874].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_getNameWithScope_0__874"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_getNameWithScope_0__874:-1,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].lambda$getNameWithScope$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.nodeTypes.NodeWithRange$lambda_getEnd_1__847].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.nodeTypes.NodeWithRange$lambda_getEnd_1__847"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange$lambda_getEnd_1__847].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithRange$lambda_getEnd_1__847:-1,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithRange$lambda_getEnd_1__847].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.nodeTypes.NodeWithRange$lambda_getEnd_1__847].<init>()"
    functionSourceFile: "com.github.javaparser.ast.nodeTypes.NodeWithRange$lambda_getEnd_1__847"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithRange$lambda_getEnd_1__847:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.nodeTypes.NodeWithRange$lambda_getEnd_1__847].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.nodeTypes.NodeWithRange$lambda_getEnd_1__847"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange].lambda$getEnd$1(com.github.javaparser.Range)"
    functionUses: 6
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithRange$lambda_getEnd_1__847:-1,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithRange].lambda$getEnd$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMappingBuilder].<init>(com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter,com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter)"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMappingBuilder"
    linkageType: null
    functionLinenumber: 483
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter"
    - "com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping].<init>()"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMappingBuilder].update()"
    functionUses: 1
    ICount: 13
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMappingBuilder:484,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMappingBuilder:472,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping].<init>"
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMappingBuilder:487,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMappingBuilder].update"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMappingBuilder].getMapping()"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMappingBuilder"
    linkageType: null
    functionLinenumber: 493
    functionDepth: 0
    returnType: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMappingBuilder].update()"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMappingBuilder"
    linkageType: null
    functionLinenumber: 497
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter].getLine()"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter].getLine()"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter].getColumn()"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter].getColumn()"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping].add(int,int,int,int)"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter].getColumn()"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter].getLine()"
    functionUses: 2
    ICount: 24
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMappingBuilder:500"
      Branch Sides:
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMappingBuilder:501"
        BranchSideFuncs:
        - "add(int,int,int,int)"
        - "getLine()"
        - "getColumn()"
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMappingBuilder:500"
        BranchSideFuncs:
        - "add(int,int,int,int)"
        - "getLine()"
        - "getColumn()"
    - Branch String: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMappingBuilder:500"
      Branch Sides:
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMappingBuilder:505"
        BranchSideFuncs:
        - "add(int,int,int,int)"
        - "getLine()"
        - "getColumn()"
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMappingBuilder:504"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMappingBuilder:498,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter].getLine"
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMappingBuilder:499,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter].getColumn"
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMappingBuilder:501,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping].add"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_43__584].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_43__584"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_43__584].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_43__584:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_43__584].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_43__584].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_43__584"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_43__584:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_43__584].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_43__584"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$43(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_43__584:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$43"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ReturnStmt].<init>()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ReturnStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ReturnStmt:51,1"
      Dst: "[com.github.javaparser.ast.stmt.ReturnStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ReturnStmt].<init>(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ReturnStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ReturnStmt:56,1"
      Dst: "[com.github.javaparser.ast.stmt.ReturnStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ReturnStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ReturnStmt"
    linkageType: null
    functionLinenumber: 63
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.Statement].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].setExpression(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ReturnStmt:64,1"
      Dst: "[com.github.javaparser.ast.stmt.Statement].<init>"
    - Src: "com.github.javaparser.ast.stmt.ReturnStmt:65,1"
      Dst: "[com.github.javaparser.ast.stmt.ReturnStmt].setExpression"
    - Src: "com.github.javaparser.ast.stmt.ReturnStmt:66,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ReturnStmt].<init>(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ReturnStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ReturnStmt:73,1"
      Dst: "[com.github.javaparser.ast.expr.NameExpr].<init>"
    - Src: "com.github.javaparser.ast.stmt.ReturnStmt:73,1"
      Dst: "[com.github.javaparser.ast.stmt.ReturnStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ReturnStmt"
    linkageType: null
    functionLinenumber: 78
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Object)"
    functionUses: 59
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ReturnStmt:79,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ReturnStmt"
    linkageType: null
    functionLinenumber: 84
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Object)"
    functionUses: 45
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ReturnStmt:85,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ReturnStmt].getExpression()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ReturnStmt"
    linkageType: null
    functionLinenumber: 89
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 19
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ReturnStmt:90,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ReturnStmt].setExpression(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ReturnStmt"
    linkageType: null
    functionLinenumber: 100
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ReturnStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 15
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.ReturnStmt:101"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ReturnStmt:104"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ReturnStmt:103"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.ReturnStmt:105"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ReturnStmt:107"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.ReturnStmt:106"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ReturnStmt:104,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.ReturnStmt:106,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.ReturnStmt:108,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ReturnStmt].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ReturnStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.ReturnStmt:115"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ReturnStmt:118"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ReturnStmt:117"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ReturnStmt:118"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ReturnStmt:124"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ReturnStmt:123"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ReturnStmt:119"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ReturnStmt:124"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ReturnStmt:123"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ReturnStmt:120,1"
      Dst: "[com.github.javaparser.ast.stmt.ReturnStmt].removeExpression"
    - Src: "com.github.javaparser.ast.stmt.ReturnStmt:124,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ReturnStmt].removeExpression()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ReturnStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ReturnStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ReturnStmt:129,1"
      Dst: "[com.github.javaparser.ast.stmt.ReturnStmt].setExpression"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ReturnStmt].clone()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ReturnStmt"
    linkageType: null
    functionLinenumber: 134
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ReturnStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ReturnStmt:135,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.stmt.ReturnStmt:135,1"
      Dst: "[com.github.javaparser.ast.stmt.ReturnStmt].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ReturnStmt].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ReturnStmt"
    linkageType: null
    functionLinenumber: 140
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.ReturnStmtMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ReturnStmt].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ReturnStmt"
    linkageType: null
    functionLinenumber: 146
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.ReturnStmt].setExpression(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 14
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.ReturnStmt:147"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ReturnStmt:150"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ReturnStmt:149"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ReturnStmt:150"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ReturnStmt:156"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ReturnStmt:155"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.stmt.ReturnStmt:151"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ReturnStmt:156"
        BranchSideFuncs:
        - "setExpression(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.stmt.ReturnStmt:155"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ReturnStmt:152,1"
      Dst: "[com.github.javaparser.ast.stmt.ReturnStmt].setExpression"
    - Src: "com.github.javaparser.ast.stmt.ReturnStmt:156,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ReturnStmt].isReturnStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ReturnStmt"
    linkageType: null
    functionLinenumber: 161
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ReturnStmt].asReturnStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ReturnStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ReturnStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ReturnStmt].ifReturnStmt(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ReturnStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ReturnStmt:174,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ReturnStmt].toReturnStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ReturnStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ReturnStmt:180,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].<init>()"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 19
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:66,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:66,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].<init>"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:66,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:66,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].<init>"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:66,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].<init>(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.type.Type,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.type.Type"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 18
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:70,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:70,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:70,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].<init>"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:70,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].<init>(com.github.javaparser.ast.NodeList,java.lang.String,com.github.javaparser.ast.type.Type,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.String"
    - "com.github.javaparser.ast.type.Type"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 17
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:74,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:74,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:74,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].<init>"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:74,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].<init>(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.type.Type,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.BlockStmt)"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 8
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.type.Type"
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.stmt.BlockStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:78,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].<init>(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.type.Type,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.BlockStmt,com.github.javaparser.ast.body.ReceiverParameter)"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 9
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.type.Type"
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.stmt.BlockStmt"
    - "com.github.javaparser.ast.body.ReceiverParameter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:83,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.type.Type,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.BlockStmt,com.github.javaparser.ast.body.ReceiverParameter)"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: 90
    functionDepth: 0
    returnType: "void"
    argCount: 10
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.type.Type"
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.stmt.BlockStmt"
    - "com.github.javaparser.ast.body.ReceiverParameter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.CallableDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.body.ReceiverParameter)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].setType(com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].setBody(com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:91,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].<init>"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:92,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].setType"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:93,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].setBody"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:94,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: 99
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Object)"
    functionUses: 20
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:100,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: 105
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Object)"
    functionUses: 23
    ICount: 5
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:106,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].getBody()"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: 110
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 20
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:111,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].setBody(com.github.javaparser.ast.stmt.BlockStmt)"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: 121
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.MethodDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.BlockStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 15
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.MethodDeclaration:122"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:125"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:124"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.MethodDeclaration:126"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:128"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:127"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:125,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:127,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:129,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].getType()"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: 134
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.Type"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 16
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].setType(com.github.javaparser.ast.type.Type)"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: 139
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.MethodDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.MethodDeclaration:141"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:144"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:143"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.MethodDeclaration:145"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:147"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:146"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:140,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:144,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:146,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:148,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].setModifiers(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: 153
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.MethodDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.CallableDeclaration].setModifiers(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:154,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].setModifiers"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].setName(com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: 158
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.MethodDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.CallableDeclaration].setName(com.github.javaparser.ast.expr.SimpleName)"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:159,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].setName"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].setParameters(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: 163
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.MethodDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.CallableDeclaration].setParameters(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:164,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].setParameters"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].setThrownExceptions(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: 168
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.MethodDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.CallableDeclaration].setThrownExceptions(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:169,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].setThrownExceptions"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].setTypeParameters(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: 173
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.MethodDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.CallableDeclaration].setTypeParameters(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:174,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].setTypeParameters"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].getDeclarationAsString(boolean,boolean,boolean)"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 3
    argTypes:
    - "boolean"
    - "boolean"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 63
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.MethodDeclaration:189"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:208"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:207"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.MethodDeclaration:192"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:195"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:194"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.MethodDeclaration:195"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:198"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:197"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.MethodDeclaration:198"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:201"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:200"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.MethodDeclaration:201"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:204"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:203"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.MethodDeclaration:204"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:208"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:207"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.MethodDeclaration:213"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:228"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:227"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.MethodDeclaration:214"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:217"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:216"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.MethodDeclaration:219"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:222"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:221"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.MethodDeclaration:223"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:227"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:226"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:188,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:190,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithModifiers].getAccessSpecifier"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:191,1"
      Dst: "[com.github.javaparser.ast.AccessSpecifier].asString"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:191,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:192,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.modifiers.NodeWithStaticModifier].isStatic"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:195,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.modifiers.NodeWithAbstractModifier].isAbstract"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:198,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.modifiers.NodeWithFinalModifier].isFinal"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:201,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].isNative"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:204,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].isSynchronized"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:208,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].getType"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:208,1"
      Dst: "[com.github.javaparser.ast.Node].toString"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:210,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getName"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:213,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getParameters"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:213,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:213,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:213,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:222,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getType"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:223,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].isVarArgs"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:229,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].appendThrowsIfRequested"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:230,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 22
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].toDescriptor()"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 20
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.MethodDeclaration:242"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:244"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:240,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:241,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:242,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getParameters"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:242,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:243,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithParameters].getParameter"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:243,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getType"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:243,1"
      Dst: "[com.github.javaparser.ast.type.Type].toDescriptor"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:246,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].getType"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:247,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].isNative()"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:251,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithModifiers].hasModifier"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].isSynchronized()"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:255,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithModifiers].hasModifier"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].isDefault()"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: 258
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithModifiers].hasModifier(com.github.javaparser.ast.Modifier$Keyword)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:259,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithModifiers].hasModifier"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].setNative(boolean)"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.MethodDeclaration"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:263,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithModifiers].setModifier"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].setSynchronized(boolean)"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.MethodDeclaration"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:267,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithModifiers].setModifier"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].setDefault(boolean)"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.MethodDeclaration"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:271,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithModifiers].setModifier"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.MethodDeclaration:277"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:280"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:279"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.MethodDeclaration:280"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:286"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:285"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.MethodDeclaration:281"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:286"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:285"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:282,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].removeBody"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:286,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].remove"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].removeBody()"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.MethodDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:291,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].setBody"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].clone()"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: 296
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.MethodDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.body.MethodDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:297,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:297,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: 302
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.MethodDeclarationMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: 308
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.MethodDeclaration].setBody(com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].setType(com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 19
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.MethodDeclaration:309"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:312"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:311"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.MethodDeclaration:312"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:318"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:317"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.MethodDeclaration:313"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:318"
        BranchSideFuncs:
        - "setBody(com.github.javaparser.ast.stmt.BlockStmt)"
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:317"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.MethodDeclaration:318"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:322"
        BranchSideFuncs:
        - "setType(com.github.javaparser.ast.type.Type)"
      - BranchSide: "com.github.javaparser.ast.body.MethodDeclaration:321"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:314,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].setBody"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:319,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].setType"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:322,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].replace"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].isMethodDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].asMethodDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.MethodDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].ifMethodDeclaration(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:340,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].resolve()"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:345,1"
      Dst: "[com.github.javaparser.ast.Node].getSymbolResolver"
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:345,1"
      Dst: "[com.github.javaparser.resolution.SymbolResolver].resolveDeclaration"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.MethodDeclaration].toMethodDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.MethodDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.MethodDeclaration:351,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$ModuleDeclarationParseStart__19].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ParseStart$ModuleDeclarationParseStart__19"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseStart"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParseStart$ModuleDeclarationParseStart__19].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$ModuleDeclarationParseStart__19:-1,1"
      Dst: "[com.github.javaparser.ParseStart$ModuleDeclarationParseStart__19].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$ModuleDeclarationParseStart__19].<init>()"
    functionSourceFile: "com.github.javaparser.ParseStart$ModuleDeclarationParseStart__19"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$ModuleDeclarationParseStart__19:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$ModuleDeclarationParseStart__19].parse(com.github.javaparser.GeneratedJavaParser)"
    functionSourceFile: "com.github.javaparser.ParseStart$ModuleDeclarationParseStart__19"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "com.github.javaparser.GeneratedJavaParser"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].ModuleDeclarationParseStart()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$ModuleDeclarationParseStart__19:-1,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ModuleDeclarationParseStart"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_13__747].bootstrap$(com.github.javaparser.printer.PrettyPrintVisitor)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_13__747"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.PrettyPrintVisitor"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_13__747].<init>(com.github.javaparser.printer.PrettyPrintVisitor)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_13__747:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_13__747].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_13__747].<init>(com.github.javaparser.printer.PrettyPrintVisitor)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_13__747"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.PrettyPrintVisitor"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_13__747:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_13__747].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_13__747"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$13(com.github.javaparser.ast.expr.SimpleName)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_13__747:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$13"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ObjectCreationExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.ObjectCreationExprMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ObjectCreationExprMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot$2].<init>(com.github.javaparser.utils.SourceRoot,com.github.javaparser.ParserConfiguration,com.github.javaparser.utils.SourceRoot$Callback)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot$2"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.utils.SourceRoot"
    - "com.github.javaparser.ParserConfiguration"
    - "com.github.javaparser.utils.SourceRoot$Callback"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot$2:326,1"
      Dst: "[java.nio.file.SimpleFileVisitor].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot$2].visitFile(java.nio.file.Path,java.nio.file.attribute.BasicFileAttributes)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot$2"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.FileVisitResult"
    argCount: 2
    argTypes:
    - "java.nio.file.Path"
    - "java.nio.file.attribute.BasicFileAttributes"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 15
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.SourceRoot$2:330"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.SourceRoot$2:333"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.SourceRoot$2:332"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.SourceRoot$2:330"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.SourceRoot$2:333"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.SourceRoot$2:332"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot$2:330,1"
      Dst: "[java.nio.file.attribute.BasicFileAttributes].isDirectory"
    - Src: "com.github.javaparser.utils.SourceRoot$2:330,1"
      Dst: "[java.nio.file.Path].toString"
    - Src: "com.github.javaparser.utils.SourceRoot$2:330,1"
      Dst: "[java.lang.String].endsWith"
    - Src: "com.github.javaparser.utils.SourceRoot$2:331,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].access$100"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot$2].preVisitDirectory(java.nio.file.Path,java.nio.file.attribute.BasicFileAttributes)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot$2"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.FileVisitResult"
    argCount: 2
    argTypes:
    - "java.nio.file.Path"
    - "java.nio.file.attribute.BasicFileAttributes"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.SourceRoot$2:338"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.SourceRoot$2:337"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot$2:338,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].isSensibleDirectoryToEnter"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot$2].visitFile(java.lang.Object,java.nio.file.attribute.BasicFileAttributes)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot$2"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.FileVisitResult"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.nio.file.attribute.BasicFileAttributes"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot$2:326,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$2].visitFile"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot$2].preVisitDirectory(java.lang.Object,java.nio.file.attribute.BasicFileAttributes)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot$2"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.FileVisitResult"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.nio.file.attribute.BasicFileAttributes"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot$2:326,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$2].preVisitDirectory"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_71__304].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_71__304"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_71__304].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_71__304:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_71__304].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_71__304].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_71__304"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_71__304:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_71__304].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_71__304"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$71(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_71__304:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$71"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_30__486].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_30__486"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_30__486].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_30__486:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_30__486].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_30__486].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_30__486"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_30__486:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_30__486].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_30__486"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$30(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_30__486:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$30"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__587].bootstrap$(com.github.javaparser.ast.type.IntersectionType)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__587"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.IntersectionType"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__587].<init>(com.github.javaparser.ast.type.IntersectionType)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__587:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__587].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__587].<init>(com.github.javaparser.ast.type.IntersectionType)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__587"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.IntersectionType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__587:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__587].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__587"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__587:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.MethodCallExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.MethodCallExprMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.MethodCallExprMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_86__349].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_86__349"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_86__349].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_86__349:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_86__349].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_86__349].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_86__349"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_86__349:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_86__349].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_86__349"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$86(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_86__349:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$86"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__660].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__660"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__660].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__660:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__660].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__660].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__660"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__660:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__660].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__660"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__660:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.ReservedKeywordValidator].<init>(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.validator.ReservedKeywordValidator"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.VisitorValidator].<init>()"
    - "[com.github.javaparser.utils.CodeGenerationUtils].f(java.lang.String,java.lang.Object[])"
    functionUses: 4
    ICount: 9
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.ReservedKeywordValidator:38,1"
      Dst: "[com.github.javaparser.ast.validator.VisitorValidator].<init>"
    - Src: "com.github.javaparser.ast.validator.ReservedKeywordValidator:40,1"
      Dst: "[com.github.javaparser.utils.CodeGenerationUtils].f"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.ReservedKeywordValidator].visit(com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.ReservedKeywordValidator"
    linkageType: null
    functionLinenumber: 44
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Name].getIdentifier()"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.ReservedKeywordValidator:45"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.ReservedKeywordValidator:48"
        BranchSideFuncs:
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.ReservedKeywordValidator:47"
        BranchSideFuncs:
        - "visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.validator.ReservedKeywordValidator:45,1"
      Dst: "[com.github.javaparser.ast.expr.Name].getIdentifier"
    - Src: "com.github.javaparser.ast.validator.ReservedKeywordValidator:45,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.ast.validator.ReservedKeywordValidator:46,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    - Src: "com.github.javaparser.ast.validator.ReservedKeywordValidator:48,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.ReservedKeywordValidator].visit(com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.ReservedKeywordValidator"
    linkageType: null
    functionLinenumber: 52
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SimpleName].getIdentifier()"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.ReservedKeywordValidator:53"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.ReservedKeywordValidator:56"
        BranchSideFuncs:
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.ReservedKeywordValidator:55"
        BranchSideFuncs:
        - "visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.validator.ReservedKeywordValidator:53,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].getIdentifier"
    - Src: "com.github.javaparser.ast.validator.ReservedKeywordValidator:53,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.ast.validator.ReservedKeywordValidator:54,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    - Src: "com.github.javaparser.ast.validator.ReservedKeywordValidator:56,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.ReservedKeywordValidator].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.ReservedKeywordValidator"
    linkageType: null
    functionLinenumber: 31
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.ReservedKeywordValidator].visit(com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.ReservedKeywordValidator:32,1"
      Dst: "[com.github.javaparser.ast.validator.ReservedKeywordValidator].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.ReservedKeywordValidator].visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.ReservedKeywordValidator"
    linkageType: null
    functionLinenumber: 31
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.ReservedKeywordValidator].visit(com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.ReservedKeywordValidator:32,1"
      Dst: "[com.github.javaparser.ast.validator.ReservedKeywordValidator].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_26__66].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_26__66"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.BiConsumer"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_26__66].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_26__66:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_26__66].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_26__66].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_26__66"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_26__66:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_26__66].accept(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_26__66"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$26(com.github.javaparser.ast.expr.SwitchExpr,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_26__66:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$26"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_110__280].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_110__280"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_110__280].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_110__280:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_110__280].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_110__280].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_110__280"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_110__280:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_110__280].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_110__280"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$110(java.lang.Object,com.github.javaparser.ast.type.ReferenceType)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_110__280:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$110"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__722].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__722"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__722].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__722:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__722].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__722].<init>()"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__722"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__722:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__722].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__722"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithOptionalScope].traverseScope()"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithScope].traverseScope()"
    functionUses: 7
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__722:-1,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithTraversableScope].traverseScope"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_97__192].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_97__192"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_97__192].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_97__192:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_97__192].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_97__192].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_97__192"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_97__192:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_97__192].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_97__192"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$97(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_97__192:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$97"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$equals__716].bootstrap$(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$equals__716"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$equals__716].<init>(com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$equals__716:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$equals__716].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$equals__716].<init>(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$equals__716"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$equals__716:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$equals__716].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$equals__716"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].equals(java.lang.Object)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$equals__716:-1,1"
      Dst: "[com.github.javaparser.ast.Node].equals"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$equals__716:-1,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.TokenRange$1].<init>(com.github.javaparser.TokenRange)"
    functionSourceFile: "com.github.javaparser.TokenRange$1"
    linkageType: null
    functionLinenumber: 77
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.TokenRange"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.TokenRange].access$000(com.github.javaparser.TokenRange)"
    functionUses: 1
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.TokenRange$1:78,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.TokenRange$1:82,1"
      Dst: "[com.github.javaparser.TokenRange].access$000"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.TokenRange$1].hasNext()"
    functionSourceFile: "com.github.javaparser.TokenRange$1"
    linkageType: null
    functionLinenumber: 85
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 204
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.TokenRange$1].next()"
    functionSourceFile: "com.github.javaparser.TokenRange$1"
    linkageType: null
    functionLinenumber: 90
    functionDepth: 0
    returnType: "com.github.javaparser.JavaToken"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.TokenRange].access$100(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.JavaToken].getNextToken()"
    functionUses: 148
    ICount: 25
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.TokenRange$1:92"
      Branch Sides:
      - BranchSide: "com.github.javaparser.TokenRange$1:95"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.TokenRange$1:94"
        BranchSideFuncs:
        - "access$100(com.github.javaparser.TokenRange)"
    - Branch String: "com.github.javaparser.TokenRange$1:95"
      Branch Sides:
      - BranchSide: "com.github.javaparser.TokenRange$1:98"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.TokenRange$1:97"
        BranchSideFuncs:
        - "getNextToken()"
    - Branch String: "com.github.javaparser.TokenRange$1:99"
      Branch Sides:
      - BranchSide: "com.github.javaparser.TokenRange$1:102"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.TokenRange$1:101"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.TokenRange$1:99"
      Branch Sides:
      - BranchSide: "com.github.javaparser.TokenRange$1:102"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.TokenRange$1:101"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.TokenRange$1:93,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    - Src: "com.github.javaparser.TokenRange$1:95,1"
      Dst: "[com.github.javaparser.TokenRange].access$100"
    - Src: "com.github.javaparser.TokenRange$1:98,1"
      Dst: "[com.github.javaparser.JavaToken].getNextToken"
    - Src: "com.github.javaparser.TokenRange$1:98,1"
      Dst: "[java.util.Optional].orElse"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:41,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].hashCode(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 45
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Modifier].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 99
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:46,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:46,1"
      Dst: "[java.lang.Integer].intValue"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 49
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    functionUses: 1
    ICount: 40
    EdgeCount: 13
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:50"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:49"
        BranchSideFuncs:
        - "getAnnotations()"
        - "getName()"
        - "getModifiers()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getMembers()"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:50,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:50,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:50,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:50,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:50,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:50,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:50,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:50,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:50,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:50,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:50,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:50,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 53
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getDefaultValue()"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getDefaultValue()"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getName()"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getType()"
    functionUses: 1
    ICount: 53
    EdgeCount: 58
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:54"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:53"
        BranchSideFuncs:
        - "getAnnotations()"
        - "getName()"
        - "getModifiers()"
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getDefaultValue()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:54"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:53"
        BranchSideFuncs:
        - "getAnnotations()"
        - "getName()"
        - "getModifiers()"
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getDefaultValue()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:54,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getDefaultValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:54,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:54,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:54,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:54,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:54,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:54,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:54,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:54,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:54,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getType"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:54,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:54,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:54,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 57
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayAccessExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].getIndex()"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].getName()"
    functionUses: 1
    ICount: 28
    EdgeCount: 75
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:58"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:57"
        BranchSideFuncs:
        - "getName()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getIndex()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:58,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayAccessExpr].getIndex"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:58,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:58,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:58,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayAccessExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:58,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:58,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:58,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:58,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 61
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayCreationExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getElementType()"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getInitializer()"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getInitializer()"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getLevels()"
    functionUses: 1
    ICount: 41
    EdgeCount: 21
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:62"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:61"
        BranchSideFuncs:
        - "getInitializer()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getElementType()"
        - "getLevels()"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:62"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:61"
        BranchSideFuncs:
        - "getInitializer()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getElementType()"
        - "getLevels()"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:62,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].getElementType"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:62,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:62,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:62,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].getInitializer"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:62,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:62,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:62,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:62,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].getLevels"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:62,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:62,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:62,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 65
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ArrayCreationLevel"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].getAnnotations()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.ArrayCreationLevel].getDimension()"
    - "[com.github.javaparser.ast.ArrayCreationLevel].getDimension()"
    functionUses: 1
    ICount: 35
    EdgeCount: 43
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:66"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:65"
        BranchSideFuncs:
        - "getAnnotations()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getDimension()"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:66"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:65"
        BranchSideFuncs:
        - "getAnnotations()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getDimension()"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:66,1"
      Dst: "[com.github.javaparser.ast.ArrayCreationLevel].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:66,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:66,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:66,1"
      Dst: "[com.github.javaparser.ast.ArrayCreationLevel].getDimension"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:66,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:66,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:66,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:66,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:66,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 69
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].getValues()"
    functionUses: 1
    ICount: 22
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:70"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:69"
        BranchSideFuncs:
        - "getValues()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:70,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].getValues"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:70,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:70,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:70,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:70,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:70,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:70,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:70,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 73
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ArrayType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.type.ArrayType].getComponentType()"
    - "[com.github.javaparser.ast.type.ArrayType].getOrigin()"
    functionUses: 1
    ICount: 32
    EdgeCount: 19
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:74"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:73"
        BranchSideFuncs:
        - "getOrigin()"
        - "getAnnotations()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getComponentType()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:74,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].getComponentType"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:74,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:74,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:74,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].getOrigin"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:74,1"
      Dst: "[java.lang.Enum].hashCode"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:74,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:74,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:74,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:74,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:74,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:74,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 77
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.AssertStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].getCheck()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.AssertStmt].getMessage()"
    - "[com.github.javaparser.ast.stmt.AssertStmt].getMessage()"
    functionUses: 1
    ICount: 35
    EdgeCount: 76
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:78"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:77"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getMessage()"
        - "getComment()"
        - "getCheck()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:78"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:77"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getMessage()"
        - "getComment()"
        - "getCheck()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:78,1"
      Dst: "[com.github.javaparser.ast.stmt.AssertStmt].getCheck"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:78,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:78,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:78,1"
      Dst: "[com.github.javaparser.ast.stmt.AssertStmt].getMessage"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:78,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:78,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:78,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:78,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 81
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.AssignExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.AssignExpr].getOperator()"
    - "[com.github.javaparser.ast.expr.AssignExpr].getTarget()"
    - "[com.github.javaparser.ast.expr.AssignExpr].getValue()"
    functionUses: 1
    ICount: 32
    EdgeCount: 76
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:82"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:81"
        BranchSideFuncs:
        - "getValue()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getOperator()"
        - "getTarget()"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:82,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].getOperator"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:82,1"
      Dst: "[java.lang.Enum].hashCode"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:82,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].getTarget"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:82,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:82,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:82,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:82,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:82,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:82,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:82,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 85
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BinaryExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.BinaryExpr].getLeft()"
    - "[com.github.javaparser.ast.expr.BinaryExpr].getOperator()"
    - "[com.github.javaparser.ast.expr.BinaryExpr].getRight()"
    functionUses: 1
    ICount: 32
    EdgeCount: 76
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:86"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:85"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getOperator()"
        - "getComment()"
        - "getRight()"
        - "getLeft()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:86,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].getLeft"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:86,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:86,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:86,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].getOperator"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:86,1"
      Dst: "[java.lang.Enum].hashCode"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:86,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].getRight"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:86,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:86,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:86,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:86,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 89
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.BlockComment"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.comments.Comment].getContent()"
    functionUses: 1
    ICount: 20
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:90"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:89"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getContent()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:90,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getContent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:90,1"
      Dst: "[java.lang.String].hashCode"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:90,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:90,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:90,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:90,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:90,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:90,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 93
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BlockStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.BlockStmt].getStatements()"
    functionUses: 1
    ICount: 22
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:94"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:93"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getStatements()"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:94,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].getStatements"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:94,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:94,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:94,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:94,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:94,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:94,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:94,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 97
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].isValue()"
    functionUses: 1
    ICount: 23
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:98"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:97"
        BranchSideFuncs:
        - "isValue()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:98"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:97"
        BranchSideFuncs:
        - "isValue()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:98,1"
      Dst: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].isValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:98,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:98,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:98,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:98,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:98,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:98,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 101
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BreakStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.BreakStmt].getLabel()"
    - "[com.github.javaparser.ast.stmt.BreakStmt].getLabel()"
    functionUses: 1
    ICount: 29
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:102"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:101"
        BranchSideFuncs:
        - "getLabel()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:102"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:101"
        BranchSideFuncs:
        - "getLabel()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:102,1"
      Dst: "[com.github.javaparser.ast.stmt.BreakStmt].getLabel"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:102,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:102,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:102,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:102,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:102,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:102,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:102,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 105
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CastExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.CastExpr].getExpression()"
    - "[com.github.javaparser.ast.expr.CastExpr].getType()"
    functionUses: 1
    ICount: 28
    EdgeCount: 51
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:106"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:105"
        BranchSideFuncs:
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getExpression()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:106,1"
      Dst: "[com.github.javaparser.ast.expr.CastExpr].getExpression"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:106,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:106,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:106,1"
      Dst: "[com.github.javaparser.ast.expr.CastExpr].getType"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:106,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:106,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:106,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:106,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 109
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.CatchClause"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].getBody()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.CatchClause].getParameter()"
    functionUses: 1
    ICount: 28
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:110"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:109"
        BranchSideFuncs:
        - "getParameter()"
        - "getBody()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:110,1"
      Dst: "[com.github.javaparser.ast.stmt.CatchClause].getBody"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:110,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:110,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:110,1"
      Dst: "[com.github.javaparser.ast.stmt.CatchClause].getParameter"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:110,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:110,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:110,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:110,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:110,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:110,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 113
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CharLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    functionUses: 1
    ICount: 20
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:114"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:113"
        BranchSideFuncs:
        - "getValue()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:114,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:114,1"
      Dst: "[java.lang.String].hashCode"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:114,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:114,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:114,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:114,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:114,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:114,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 117
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ClassExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.ClassExpr].getType()"
    functionUses: 1
    ICount: 22
    EdgeCount: 16
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:118"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:117"
        BranchSideFuncs:
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:118,1"
      Dst: "[com.github.javaparser.ast.expr.ClassExpr].getType"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:118,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:118,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:118,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:118,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:118,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:118,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 121
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getExtendedTypes()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getPermittedTypes()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getTypeParameters()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface()"
    functionUses: 1
    ICount: 71
    EdgeCount: 22
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:122"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:121"
        BranchSideFuncs:
        - "getTypeParameters()"
        - "getExtendedTypes()"
        - "isInterface()"
        - "getAnnotations()"
        - "getName()"
        - "getModifiers()"
        - "getImplementedTypes()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getMembers()"
        - "getPermittedTypes()"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:122"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:121"
        BranchSideFuncs:
        - "getTypeParameters()"
        - "getExtendedTypes()"
        - "isInterface()"
        - "getAnnotations()"
        - "getName()"
        - "getModifiers()"
        - "getImplementedTypes()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getMembers()"
        - "getPermittedTypes()"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:122,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getExtendedTypes"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:122,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:122,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:122,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getImplementedTypes"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:122,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:122,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getPermittedTypes"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:122,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:122,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:122,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:122,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:122,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:122,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:122,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:122,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:122,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:122,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:122,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 125
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getName()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getScope()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getScope()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getTypeArguments()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getTypeArguments()"
    functionUses: 1
    ICount: 54
    EdgeCount: 15
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:126"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:125"
        BranchSideFuncs:
        - "getAnnotations()"
        - "getName()"
        - "getScope()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getTypeArguments()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:126"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:125"
        BranchSideFuncs:
        - "getAnnotations()"
        - "getName()"
        - "getScope()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getTypeArguments()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:126"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:125"
        BranchSideFuncs:
        - "getAnnotations()"
        - "getName()"
        - "getScope()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getTypeArguments()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:126,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getName"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:126,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:126,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:126,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getScope"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:126,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:126,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:126,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:126,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:126,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:126,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:126,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:126,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:126,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 129
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.CompilationUnit].getImports()"
    - "[com.github.javaparser.ast.CompilationUnit].getModule()"
    - "[com.github.javaparser.ast.CompilationUnit].getModule()"
    - "[com.github.javaparser.ast.CompilationUnit].getPackageDeclaration()"
    - "[com.github.javaparser.ast.CompilationUnit].getPackageDeclaration()"
    - "[com.github.javaparser.ast.CompilationUnit].getTypes()"
    functionUses: 1
    ICount: 54
    EdgeCount: 15
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:130"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:129"
        BranchSideFuncs:
        - "getTypes()"
        - "getPackageDeclaration()"
        - "getImports()"
        - "getModule()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:130"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:129"
        BranchSideFuncs:
        - "getTypes()"
        - "getPackageDeclaration()"
        - "getImports()"
        - "getModule()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:130"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:129"
        BranchSideFuncs:
        - "getTypes()"
        - "getPackageDeclaration()"
        - "getImports()"
        - "getModule()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:130,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getImports"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:130,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:130,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:130,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getModule"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:130,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:130,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:130,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:130,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getPackageDeclaration"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:130,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:130,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getTypes"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:130,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:130,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:130,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 133
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ConditionalExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].getCondition()"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].getElseExpr()"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].getThenExpr()"
    functionUses: 1
    ICount: 34
    EdgeCount: 110
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:134"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:133"
        BranchSideFuncs:
        - "getElseExpr()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getCondition()"
        - "getThenExpr()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:134,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].getCondition"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:134,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:134,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:134,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].getElseExpr"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:134,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].getThenExpr"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:134,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:134,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:134,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:134,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 137
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ConstructorDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].getBody()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getName()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getParameters()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters()"
    functionUses: 1
    ICount: 71
    EdgeCount: 22
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:138"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:137"
        BranchSideFuncs:
        - "getParameters()"
        - "getTypeParameters()"
        - "getAnnotations()"
        - "getBody()"
        - "getName()"
        - "getModifiers()"
        - "getThrownExceptions()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getReceiverParameter()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:138"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:137"
        BranchSideFuncs:
        - "getParameters()"
        - "getTypeParameters()"
        - "getAnnotations()"
        - "getBody()"
        - "getName()"
        - "getModifiers()"
        - "getThrownExceptions()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getReceiverParameter()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:138,1"
      Dst: "[com.github.javaparser.ast.body.ConstructorDeclaration].getBody"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:138,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:138,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:138,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:138,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:138,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:138,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:138,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getParameters"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:138,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:138,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:138,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:138,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:138,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:138,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:138,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:138,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:138,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:138,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 141
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ContinueStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].getLabel()"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].getLabel()"
    functionUses: 1
    ICount: 29
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:142"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:141"
        BranchSideFuncs:
        - "getLabel()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:142"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:141"
        BranchSideFuncs:
        - "getLabel()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:142,1"
      Dst: "[com.github.javaparser.ast.stmt.ContinueStmt].getLabel"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:142,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:142,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:142,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:142,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:142,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:142,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:142,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 145
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.DoStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].getBody()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.DoStmt].getCondition()"
    functionUses: 1
    ICount: 28
    EdgeCount: 63
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:146"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:145"
        BranchSideFuncs:
        - "getBody()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getCondition()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:146,1"
      Dst: "[com.github.javaparser.ast.stmt.DoStmt].getBody"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:146,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:146,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:146,1"
      Dst: "[com.github.javaparser.ast.stmt.DoStmt].getCondition"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:146,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:146,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:146,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:146,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 149
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    functionUses: 1
    ICount: 20
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:150"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:149"
        BranchSideFuncs:
        - "getValue()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:150,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:150,1"
      Dst: "[java.lang.String].hashCode"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:150,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:150,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:150,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:150,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:150,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:150,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 153
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.EmptyStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    functionUses: 1
    ICount: 14
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:154"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:153"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:154,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:154,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:154,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:154,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:154,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 157
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.EnclosedExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].getInner()"
    functionUses: 1
    ICount: 22
    EdgeCount: 40
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:158"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:157"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getInner()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:158,1"
      Dst: "[com.github.javaparser.ast.expr.EnclosedExpr].getInner"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:158,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:158,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:158,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:158,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:158,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:158,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 161
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumConstantDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getArguments()"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getClassBody()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getName()"
    functionUses: 1
    ICount: 40
    EdgeCount: 13
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:162"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:161"
        BranchSideFuncs:
        - "getAnnotations()"
        - "getName()"
        - "getClassBody()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getArguments()"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:162,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].getArguments"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:162,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:162,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:162,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].getClassBody"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:162,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:162,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:162,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:162,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:162,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:162,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:162,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:162,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 165
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.EnumDeclaration].getEntries()"
    - "[com.github.javaparser.ast.body.EnumDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    functionUses: 1
    ICount: 52
    EdgeCount: 17
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:166"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:165"
        BranchSideFuncs:
        - "getAnnotations()"
        - "getName()"
        - "getModifiers()"
        - "getImplementedTypes()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getEntries()"
        - "getMembers()"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:166,1"
      Dst: "[com.github.javaparser.ast.body.EnumDeclaration].getEntries"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:166,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:166,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:166,1"
      Dst: "[com.github.javaparser.ast.body.EnumDeclaration].getImplementedTypes"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:166,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:166,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:166,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:166,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:166,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:166,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:166,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:166,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:166,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:166,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 169
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getArguments()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getExpression()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getExpression()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getTypeArguments()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getTypeArguments()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].isThis()"
    functionUses: 1
    ICount: 55
    EdgeCount: 47
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:170"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:169"
        BranchSideFuncs:
        - "isThis()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getArguments()"
        - "getComment()"
        - "getExpression()"
        - "getTypeArguments()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:170"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:169"
        BranchSideFuncs:
        - "isThis()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getArguments()"
        - "getComment()"
        - "getExpression()"
        - "getTypeArguments()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:170"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:169"
        BranchSideFuncs:
        - "isThis()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getArguments()"
        - "getComment()"
        - "getExpression()"
        - "getTypeArguments()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:170"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:169"
        BranchSideFuncs:
        - "isThis()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getArguments()"
        - "getComment()"
        - "getExpression()"
        - "getTypeArguments()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:170,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getArguments"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:170,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:170,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:170,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:170,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:170,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:170,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:170,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].isThis"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:170,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:170,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:170,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 173
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExpressionStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].getExpression()"
    functionUses: 1
    ICount: 22
    EdgeCount: 40
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:174"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:173"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getExpression()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:174,1"
      Dst: "[com.github.javaparser.ast.stmt.ExpressionStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:174,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:174,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:174,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:174,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:174,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:174,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 177
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.FieldAccessExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getName()"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getScope()"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getTypeArguments()"
    functionUses: 1
    ICount: 41
    EdgeCount: 45
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:178"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:177"
        BranchSideFuncs:
        - "getName()"
        - "getScope()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getTypeArguments()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:178"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:177"
        BranchSideFuncs:
        - "getName()"
        - "getScope()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getTypeArguments()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:178,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:178,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:178,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:178,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].getScope"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:178,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:178,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].getTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:178,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:178,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:178,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:178,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:178,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 181
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.FieldDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.FieldDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.FieldDeclaration].getVariables()"
    functionUses: 1
    ICount: 34
    EdgeCount: 11
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:182"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:181"
        BranchSideFuncs:
        - "getVariables()"
        - "getAnnotations()"
        - "getModifiers()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:182,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:182,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:182,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:182,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].getVariables"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:182,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:182,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:182,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:182,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:182,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:182,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 185
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].getBody()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.ForStmt].getCompare()"
    - "[com.github.javaparser.ast.stmt.ForStmt].getCompare()"
    - "[com.github.javaparser.ast.stmt.ForStmt].getInitialization()"
    - "[com.github.javaparser.ast.stmt.ForStmt].getUpdate()"
    functionUses: 1
    ICount: 47
    EdgeCount: 68
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:186"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:185"
        BranchSideFuncs:
        - "getInitialization()"
        - "getBody()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getCompare()"
        - "getComment()"
        - "getUpdate()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:186"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:185"
        BranchSideFuncs:
        - "getInitialization()"
        - "getBody()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getCompare()"
        - "getComment()"
        - "getUpdate()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:186,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].getBody"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:186,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:186,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:186,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].getCompare"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:186,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:186,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:186,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].getInitialization"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:186,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:186,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].getUpdate"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:186,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:186,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 189
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForEachStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].getBody()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].getIterable()"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].getVariable()"
    functionUses: 1
    ICount: 34
    EdgeCount: 65
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:190"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:189"
        BranchSideFuncs:
        - "getBody()"
        - "getIterable()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getVariable()"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:190,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].getBody"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:190,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:190,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:190,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].getIterable"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:190,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].getVariable"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:190,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:190,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:190,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:190,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:190,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 193
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.IfStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.IfStmt].getCondition()"
    - "[com.github.javaparser.ast.stmt.IfStmt].getElseStmt()"
    - "[com.github.javaparser.ast.stmt.IfStmt].getElseStmt()"
    - "[com.github.javaparser.ast.stmt.IfStmt].getThenStmt()"
    functionUses: 1
    ICount: 41
    EdgeCount: 87
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:194"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:193"
        BranchSideFuncs:
        - "getElseStmt()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getThenStmt()"
        - "getCondition()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:194"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:193"
        BranchSideFuncs:
        - "getElseStmt()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getThenStmt()"
        - "getCondition()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:194,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].getCondition"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:194,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:194,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:194,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].getElseStmt"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:194,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:194,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:194,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].getThenStmt"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:194,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:194,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 197
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ImportDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.ImportDeclaration].getName()"
    - "[com.github.javaparser.ast.ImportDeclaration].isAsterisk()"
    - "[com.github.javaparser.ast.ImportDeclaration].isStatic()"
    functionUses: 1
    ICount: 36
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:198"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:197"
        BranchSideFuncs:
        - "isStatic()"
        - "getName()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "isAsterisk()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:198"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:197"
        BranchSideFuncs:
        - "isStatic()"
        - "getName()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "isAsterisk()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:198"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:197"
        BranchSideFuncs:
        - "isStatic()"
        - "getName()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "isAsterisk()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:198,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].isAsterisk"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:198,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].isStatic"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:198,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:198,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:198,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:198,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:198,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:198,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:198,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:198,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 201
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.InitializerDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].getBody()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].isStatic()"
    functionUses: 1
    ICount: 35
    EdgeCount: 10
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:202"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:201"
        BranchSideFuncs:
        - "isStatic()"
        - "getAnnotations()"
        - "getBody()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:202"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:201"
        BranchSideFuncs:
        - "isStatic()"
        - "getAnnotations()"
        - "getBody()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:202,1"
      Dst: "[com.github.javaparser.ast.body.InitializerDeclaration].getBody"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:202,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:202,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:202,1"
      Dst: "[com.github.javaparser.ast.body.InitializerDeclaration].isStatic"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:202,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:202,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:202,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:202,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:202,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:202,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:202,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 205
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.InstanceOfExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getExpression()"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getPattern()"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getPattern()"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getType()"
    functionUses: 1
    ICount: 41
    EdgeCount: 47
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:206"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:205"
        BranchSideFuncs:
        - "getPattern()"
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getExpression()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:206"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:205"
        BranchSideFuncs:
        - "getPattern()"
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getExpression()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:206,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].getExpression"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:206,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:206,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:206,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].getPattern"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:206,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:206,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:206,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:206,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].getType"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:206,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:206,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 209
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    functionUses: 1
    ICount: 20
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:210"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:209"
        BranchSideFuncs:
        - "getValue()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:210,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:210,1"
      Dst: "[java.lang.String].hashCode"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:210,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:210,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:210,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:210,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:210,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:210,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 213
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.IntersectionType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.type.IntersectionType].getElements()"
    functionUses: 1
    ICount: 28
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:214"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:213"
        BranchSideFuncs:
        - "getAnnotations()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getElements()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:214,1"
      Dst: "[com.github.javaparser.ast.type.IntersectionType].getElements"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:214,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:214,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:214,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:214,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:214,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:214,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:214,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:214,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 217
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.JavadocComment"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.comments.Comment].getContent()"
    functionUses: 1
    ICount: 20
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:218"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:217"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getContent()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:218,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getContent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:218,1"
      Dst: "[java.lang.String].hashCode"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:218,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:218,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:218,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:218,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:218,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:218,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 221
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LabeledStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].getLabel()"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].getStatement()"
    functionUses: 1
    ICount: 28
    EdgeCount: 30
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:222"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:221"
        BranchSideFuncs:
        - "getStatement()"
        - "getLabel()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:222,1"
      Dst: "[com.github.javaparser.ast.stmt.LabeledStmt].getLabel"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:222,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:222,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:222,1"
      Dst: "[com.github.javaparser.ast.stmt.LabeledStmt].getStatement"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:222,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:222,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:222,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:222,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:222,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 225
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LambdaExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].getBody()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.LambdaExpr].getParameters()"
    - "[com.github.javaparser.ast.expr.LambdaExpr].isEnclosingParameters()"
    functionUses: 1
    ICount: 35
    EdgeCount: 31
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:226"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:225"
        BranchSideFuncs:
        - "getParameters()"
        - "getBody()"
        - "isEnclosingParameters()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:226"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:225"
        BranchSideFuncs:
        - "getParameters()"
        - "getBody()"
        - "isEnclosingParameters()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:226,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].getBody"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:226,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:226,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:226,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].isEnclosingParameters"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:226,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].getParameters"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:226,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:226,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:226,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:226,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:226,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 229
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.LineComment"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.comments.Comment].getContent()"
    functionUses: 1
    ICount: 20
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:230"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:229"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getContent()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:230,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getContent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:230,1"
      Dst: "[java.lang.String].hashCode"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:230,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:230,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:230,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:230,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:230,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:230,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 233
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].getClassDeclaration()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    functionUses: 1
    ICount: 22
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:234"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:233"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getClassDeclaration()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:234,1"
      Dst: "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].getClassDeclaration"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:234,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:234,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:234,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:234,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:234,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:234,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:234,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 237
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].getRecordDeclaration()"
    functionUses: 1
    ICount: 22
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:238"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:237"
        BranchSideFuncs:
        - "getRecordDeclaration()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:238,1"
      Dst: "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].getRecordDeclaration"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:238,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:238,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:238,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:238,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:238,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:238,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:238,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 241
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LongLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    functionUses: 1
    ICount: 20
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:242"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:241"
        BranchSideFuncs:
        - "getValue()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:242,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:242,1"
      Dst: "[java.lang.String].hashCode"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:242,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:242,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:242,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:242,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:242,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:242,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 245
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MarkerAnnotationExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].getName()"
    functionUses: 1
    ICount: 22
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:246"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:245"
        BranchSideFuncs:
        - "getName()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:246,1"
      Dst: "[com.github.javaparser.ast.expr.AnnotationExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:246,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:246,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:246,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:246,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:246,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:246,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:246,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 249
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MemberValuePair"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.MemberValuePair].getName()"
    - "[com.github.javaparser.ast.expr.MemberValuePair].getValue()"
    functionUses: 1
    ICount: 28
    EdgeCount: 42
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:250"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:249"
        BranchSideFuncs:
        - "getName()"
        - "getValue()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:250,1"
      Dst: "[com.github.javaparser.ast.expr.MemberValuePair].getName"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:250,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:250,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:250,1"
      Dst: "[com.github.javaparser.ast.expr.MemberValuePair].getValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:250,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:250,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:250,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:250,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:250,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 253
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodCallExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getArguments()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getName()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getScope()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getScope()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getTypeArguments()"
    functionUses: 1
    ICount: 54
    EdgeCount: 48
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:254"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:253"
        BranchSideFuncs:
        - "getName()"
        - "getScope()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getArguments()"
        - "getComment()"
        - "getTypeArguments()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:254"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:253"
        BranchSideFuncs:
        - "getName()"
        - "getScope()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getArguments()"
        - "getComment()"
        - "getTypeArguments()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:254"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:253"
        BranchSideFuncs:
        - "getName()"
        - "getScope()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getArguments()"
        - "getComment()"
        - "getTypeArguments()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:254,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].getArguments"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:254,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:254,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:254,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:254,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:254,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].getScope"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:254,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:254,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:254,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:254,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].getTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:254,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:254,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 257
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.MethodDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.MethodDeclaration].getBody()"
    - "[com.github.javaparser.ast.body.MethodDeclaration].getBody()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getName()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getParameters()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.ast.body.MethodDeclaration].getType()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters()"
    functionUses: 1
    ICount: 84
    EdgeCount: 34
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:258"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:257"
        BranchSideFuncs:
        - "getParameters()"
        - "getTypeParameters()"
        - "getAnnotations()"
        - "getBody()"
        - "getName()"
        - "getModifiers()"
        - "getThrownExceptions()"
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getReceiverParameter()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:258"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:257"
        BranchSideFuncs:
        - "getParameters()"
        - "getTypeParameters()"
        - "getAnnotations()"
        - "getBody()"
        - "getName()"
        - "getModifiers()"
        - "getThrownExceptions()"
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getReceiverParameter()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:258"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:257"
        BranchSideFuncs:
        - "getParameters()"
        - "getTypeParameters()"
        - "getAnnotations()"
        - "getBody()"
        - "getName()"
        - "getModifiers()"
        - "getThrownExceptions()"
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getReceiverParameter()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:258,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].getBody"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:258,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:258,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:258,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:258,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:258,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].getType"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:258,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:258,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:258,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:258,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:258,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:258,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getParameters"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:258,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:258,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:258,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:258,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:258,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:258,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:258,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 261
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodReferenceExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getIdentifier()"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getScope()"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getTypeArguments()"
    functionUses: 1
    ICount: 39
    EdgeCount: 44
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:262"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:261"
        BranchSideFuncs:
        - "getIdentifier()"
        - "getScope()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getTypeArguments()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:262"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:261"
        BranchSideFuncs:
        - "getIdentifier()"
        - "getScope()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getTypeArguments()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:262,1"
      Dst: "[com.github.javaparser.ast.expr.MethodReferenceExpr].getIdentifier"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:262,1"
      Dst: "[java.lang.String].hashCode"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:262,1"
      Dst: "[com.github.javaparser.ast.expr.MethodReferenceExpr].getScope"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:262,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:262,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:262,1"
      Dst: "[com.github.javaparser.ast.expr.MethodReferenceExpr].getTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:262,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:262,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:262,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:262,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:262,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 265
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NameExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.NameExpr].getName()"
    functionUses: 1
    ICount: 22
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:266"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:265"
        BranchSideFuncs:
        - "getName()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:266,1"
      Dst: "[com.github.javaparser.ast.expr.NameExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:266,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:266,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:266,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:266,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:266,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:266,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:266,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.Name,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 269
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.Name].getIdentifier()"
    - "[com.github.javaparser.ast.expr.Name].getQualifier()"
    - "[com.github.javaparser.ast.expr.Name].getQualifier()"
    functionUses: 1
    ICount: 33
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:270"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:269"
        BranchSideFuncs:
        - "getIdentifier()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getQualifier()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:270"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:269"
        BranchSideFuncs:
        - "getIdentifier()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getQualifier()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:270,1"
      Dst: "[com.github.javaparser.ast.expr.Name].getIdentifier"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:270,1"
      Dst: "[java.lang.String].hashCode"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:270,1"
      Dst: "[com.github.javaparser.ast.expr.Name].getQualifier"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:270,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:270,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:270,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:270,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:270,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:270,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:270,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.NodeList,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 273
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Modifier].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 17
    EdgeCount: 138
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:275"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:278"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:277"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:275,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:275,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:275,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:276,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:276,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:278,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 281
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].getName()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].getPairs()"
    functionUses: 1
    ICount: 28
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:282"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:281"
        BranchSideFuncs:
        - "getName()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getPairs()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:282,1"
      Dst: "[com.github.javaparser.ast.expr.NormalAnnotationExpr].getPairs"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:282,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:282,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:282,1"
      Dst: "[com.github.javaparser.ast.expr.AnnotationExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:282,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:282,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:282,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:282,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:282,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:282,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 285
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NullLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    functionUses: 1
    ICount: 14
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:286"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:285"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:286,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:286,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:286,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:286,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:286,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 289
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ObjectCreationExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getAnonymousClassBody()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getAnonymousClassBody()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getArguments()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getScope()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getScope()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getType()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getTypeArguments()"
    functionUses: 1
    ICount: 67
    EdgeCount: 51
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:290"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:289"
        BranchSideFuncs:
        - "getScope()"
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getArguments()"
        - "getAnonymousClassBody()"
        - "getComment()"
        - "getTypeArguments()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:290"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:289"
        BranchSideFuncs:
        - "getScope()"
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getArguments()"
        - "getAnonymousClassBody()"
        - "getComment()"
        - "getTypeArguments()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:290"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:289"
        BranchSideFuncs:
        - "getScope()"
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getArguments()"
        - "getAnonymousClassBody()"
        - "getComment()"
        - "getTypeArguments()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:290"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:289"
        BranchSideFuncs:
        - "getScope()"
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getArguments()"
        - "getAnonymousClassBody()"
        - "getComment()"
        - "getTypeArguments()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:290,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getAnonymousClassBody"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:290,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:290,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:290,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:290,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:290,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getArguments"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:290,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getScope"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:290,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:290,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getType"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:290,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:290,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:290,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:290,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 293
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.PackageDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.PackageDeclaration].getName()"
    functionUses: 1
    ICount: 28
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:294"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:293"
        BranchSideFuncs:
        - "getAnnotations()"
        - "getName()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:294,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:294,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:294,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:294,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:294,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:294,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:294,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:294,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:294,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:294,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.Parameter,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 297
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.Parameter"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].getAnnotations()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.Parameter].getModifiers()"
    - "[com.github.javaparser.ast.body.Parameter].getName()"
    - "[com.github.javaparser.ast.body.Parameter].getType()"
    - "[com.github.javaparser.ast.body.Parameter].getVarArgsAnnotations()"
    - "[com.github.javaparser.ast.body.Parameter].isVarArgs()"
    functionUses: 1
    ICount: 53
    EdgeCount: 25
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:298"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:297"
        BranchSideFuncs:
        - "getVarArgsAnnotations()"
        - "getAnnotations()"
        - "getName()"
        - "getModifiers()"
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "isVarArgs()"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:298"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:297"
        BranchSideFuncs:
        - "getVarArgsAnnotations()"
        - "getAnnotations()"
        - "getName()"
        - "getModifiers()"
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "isVarArgs()"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:298,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:298,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:298,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:298,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].isVarArgs"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:298,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:298,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getName"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:298,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:298,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getType"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:298,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:298,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getVarArgsAnnotations"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:298,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:298,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:298,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:298,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 301
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.PrimitiveType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.type.PrimitiveType].getType()"
    functionUses: 1
    ICount: 26
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:302"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:301"
        BranchSideFuncs:
        - "getAnnotations()"
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:302,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType].getType"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:302,1"
      Dst: "[java.lang.Enum].hashCode"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:302,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:302,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:302,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:302,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:302,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:302,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:302,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:302,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 305
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ReturnStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].getExpression()"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].getExpression()"
    functionUses: 1
    ICount: 29
    EdgeCount: 41
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:306"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:305"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getExpression()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:306"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:305"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getExpression()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:306,1"
      Dst: "[com.github.javaparser.ast.stmt.ReturnStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:306,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:306,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:306,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:306,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:306,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:306,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 309
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.SimpleName].getIdentifier()"
    functionUses: 1
    ICount: 20
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:310"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:309"
        BranchSideFuncs:
        - "getIdentifier()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:310,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].getIdentifier"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:310,1"
      Dst: "[java.lang.String].hashCode"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:310,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:310,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:310,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:310,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:310,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:310,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 313
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].getMemberValue()"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].getName()"
    functionUses: 1
    ICount: 28
    EdgeCount: 42
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:314"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:313"
        BranchSideFuncs:
        - "getName()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getMemberValue()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:314,1"
      Dst: "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].getMemberValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:314,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:314,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:314,1"
      Dst: "[com.github.javaparser.ast.expr.AnnotationExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:314,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:314,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:314,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:314,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:314,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 317
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.StringLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    functionUses: 1
    ICount: 20
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:318"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:317"
        BranchSideFuncs:
        - "getValue()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:318,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:318,1"
      Dst: "[java.lang.String].hashCode"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:318,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:318,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:318,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:318,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:318,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:318,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 321
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SuperExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.SuperExpr].getTypeName()"
    - "[com.github.javaparser.ast.expr.SuperExpr].getTypeName()"
    functionUses: 1
    ICount: 29
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:322"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:321"
        BranchSideFuncs:
        - "getTypeName()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:322"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:321"
        BranchSideFuncs:
        - "getTypeName()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:322,1"
      Dst: "[com.github.javaparser.ast.expr.SuperExpr].getTypeName"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:322,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:322,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:322,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:322,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:322,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:322,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:322,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 325
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchEntry"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getLabels()"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getStatements()"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getType()"
    functionUses: 1
    ICount: 32
    EdgeCount: 10
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:326"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:325"
        BranchSideFuncs:
        - "getLabels()"
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getStatements()"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:326,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].getLabels"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:326,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:326,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:326,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].getStatements"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:326,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].getType"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:326,1"
      Dst: "[java.lang.Enum].hashCode"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:326,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:326,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:326,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:326,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:326,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 329
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].getEntries()"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].getSelector()"
    functionUses: 1
    ICount: 28
    EdgeCount: 42
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:330"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:329"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getEntries()"
        - "getComment()"
        - "getSelector()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:330,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchStmt].getEntries"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:330,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:330,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:330,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchStmt].getSelector"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:330,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:330,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:330,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:330,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:330,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 333
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SynchronizedStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].getBody()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].getExpression()"
    functionUses: 1
    ICount: 28
    EdgeCount: 42
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:334"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:333"
        BranchSideFuncs:
        - "getBody()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getExpression()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:334,1"
      Dst: "[com.github.javaparser.ast.stmt.SynchronizedStmt].getBody"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:334,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:334,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:334,1"
      Dst: "[com.github.javaparser.ast.stmt.SynchronizedStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:334,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:334,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:334,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:334,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:334,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 337
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ThisExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.ThisExpr].getTypeName()"
    - "[com.github.javaparser.ast.expr.ThisExpr].getTypeName()"
    functionUses: 1
    ICount: 29
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:338"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:337"
        BranchSideFuncs:
        - "getTypeName()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:338"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:337"
        BranchSideFuncs:
        - "getTypeName()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:338,1"
      Dst: "[com.github.javaparser.ast.expr.ThisExpr].getTypeName"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:338,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:338,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:338,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:338,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:338,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:338,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:338,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 341
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ThrowStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].getExpression()"
    functionUses: 1
    ICount: 22
    EdgeCount: 40
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:342"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:341"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getExpression()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:342,1"
      Dst: "[com.github.javaparser.ast.stmt.ThrowStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:342,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:342,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:342,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:342,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:342,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:342,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 345
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.TryStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].getCatchClauses()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.TryStmt].getFinallyBlock()"
    - "[com.github.javaparser.ast.stmt.TryStmt].getFinallyBlock()"
    - "[com.github.javaparser.ast.stmt.TryStmt].getResources()"
    - "[com.github.javaparser.ast.stmt.TryStmt].getTryBlock()"
    functionUses: 1
    ICount: 47
    EdgeCount: 14
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:346"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:345"
        BranchSideFuncs:
        - "getCatchClauses()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getTryBlock()"
        - "getComment()"
        - "getFinallyBlock()"
        - "getResources()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:346"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:345"
        BranchSideFuncs:
        - "getCatchClauses()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getTryBlock()"
        - "getComment()"
        - "getFinallyBlock()"
        - "getResources()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:346,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getCatchClauses"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:346,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:346,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:346,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getFinallyBlock"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:346,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:346,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:346,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:346,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getResources"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:346,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getTryBlock"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:346,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:346,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:346,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 349
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TypeExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.TypeExpr].getType()"
    functionUses: 1
    ICount: 22
    EdgeCount: 16
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:350"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:349"
        BranchSideFuncs:
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:350,1"
      Dst: "[com.github.javaparser.ast.expr.TypeExpr].getType"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:350,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:350,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:350,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:350,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:350,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:350,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 353
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.TypeParameter"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.type.TypeParameter].getName()"
    - "[com.github.javaparser.ast.type.TypeParameter].getTypeBound()"
    functionUses: 1
    ICount: 34
    EdgeCount: 11
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:354"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:353"
        BranchSideFuncs:
        - "getTypeBound()"
        - "getAnnotations()"
        - "getName()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:354,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter].getName"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:354,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:354,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:354,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter].getTypeBound"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:354,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:354,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:354,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:354,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:354,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:354,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:354,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 357
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.UnaryExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.UnaryExpr].getExpression()"
    - "[com.github.javaparser.ast.expr.UnaryExpr].getOperator()"
    functionUses: 1
    ICount: 26
    EdgeCount: 41
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:358"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:357"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getOperator()"
        - "getComment()"
        - "getExpression()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:358,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr].getExpression"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:358,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:358,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:358,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr].getOperator"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:358,1"
      Dst: "[java.lang.Enum].hashCode"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:358,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:358,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:358,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:358,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.UnionType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 361
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnionType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.type.UnionType].getElements()"
    functionUses: 1
    ICount: 28
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:362"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:361"
        BranchSideFuncs:
        - "getAnnotations()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getElements()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:362,1"
      Dst: "[com.github.javaparser.ast.type.UnionType].getElements"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:362,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:362,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:362,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:362,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:362,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:362,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:362,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:362,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 365
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnknownType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    functionUses: 1
    ICount: 22
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:366"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:365"
        BranchSideFuncs:
        - "getAnnotations()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:366,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:366,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:366,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:366,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:366,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:366,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:366,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:366,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 369
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getAnnotations()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getModifiers()"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getVariables()"
    functionUses: 1
    ICount: 34
    EdgeCount: 11
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:370"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:369"
        BranchSideFuncs:
        - "getVariables()"
        - "getAnnotations()"
        - "getModifiers()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:370,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:370,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:370,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:370,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:370,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getVariables"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:370,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:370,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:370,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:370,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:370,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 373
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.VariableDeclarator].getInitializer()"
    - "[com.github.javaparser.ast.body.VariableDeclarator].getInitializer()"
    - "[com.github.javaparser.ast.body.VariableDeclarator].getName()"
    - "[com.github.javaparser.ast.body.VariableDeclarator].getType()"
    functionUses: 1
    ICount: 41
    EdgeCount: 54
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:374"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:373"
        BranchSideFuncs:
        - "getInitializer()"
        - "getName()"
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:374"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:373"
        BranchSideFuncs:
        - "getInitializer()"
        - "getName()"
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:374,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].getInitializer"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:374,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:374,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:374,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:374,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:374,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].getName"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:374,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:374,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].getType"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:374,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:374,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.VoidType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 377
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VoidType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    functionUses: 1
    ICount: 22
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:378"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:377"
        BranchSideFuncs:
        - "getAnnotations()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:378,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:378,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:378,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:378,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:378,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:378,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:378,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:378,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 381
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.WhileStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].getBody()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.WhileStmt].getCondition()"
    functionUses: 1
    ICount: 28
    EdgeCount: 63
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:382"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:381"
        BranchSideFuncs:
        - "getBody()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getCondition()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:382,1"
      Dst: "[com.github.javaparser.ast.stmt.WhileStmt].getBody"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:382,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:382,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:382,1"
      Dst: "[com.github.javaparser.ast.stmt.WhileStmt].getCondition"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:382,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:382,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:382,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:382,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 385
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.WildcardType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.type.WildcardType].getExtendedType()"
    - "[com.github.javaparser.ast.type.WildcardType].getExtendedType()"
    - "[com.github.javaparser.ast.type.WildcardType].getSuperType()"
    - "[com.github.javaparser.ast.type.WildcardType].getSuperType()"
    functionUses: 1
    ICount: 48
    EdgeCount: 17
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:386"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:385"
        BranchSideFuncs:
        - "getAnnotations()"
        - "getSuperType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getExtendedType()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:386"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:385"
        BranchSideFuncs:
        - "getAnnotations()"
        - "getSuperType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getExtendedType()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:386"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:385"
        BranchSideFuncs:
        - "getAnnotations()"
        - "getSuperType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getExtendedType()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:386,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].getExtendedType"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:386,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:386,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:386,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:386,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:386,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].getSuperType"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:386,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:386,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:386,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:386,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 389
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].getDirectives()"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].getName()"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].isOpen()"
    functionUses: 1
    ICount: 41
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:390"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:389"
        BranchSideFuncs:
        - "getDirectives()"
        - "getAnnotations()"
        - "getName()"
        - "isOpen()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:390"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:389"
        BranchSideFuncs:
        - "getDirectives()"
        - "getAnnotations()"
        - "getName()"
        - "isOpen()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:390,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:390,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:390,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:390,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].getDirectives"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:390,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].isOpen"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:390,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:390,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:390,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:390,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:390,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:390,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:390,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 393
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getModifiers()"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getName()"
    functionUses: 1
    ICount: 28
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:394"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:393"
        BranchSideFuncs:
        - "getName()"
        - "getModifiers()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:394,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:394,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:394,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:394,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getName"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:394,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:394,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:394,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:394,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:394,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:394,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 398
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleExportsDirective"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].getModuleNames()"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].getName()"
    functionUses: 1
    ICount: 28
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:399"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:398"
        BranchSideFuncs:
        - "getName()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getModuleNames()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:399,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleExportsDirective].getModuleNames"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:399,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:399,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:399,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleExportsDirective].getName"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:399,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:399,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:399,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:399,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:399,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:399,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 403
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getName()"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getWith()"
    functionUses: 1
    ICount: 28
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:404"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:403"
        BranchSideFuncs:
        - "getName()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getWith()"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:404,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getName"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:404,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:404,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:404,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getWith"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:404,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:404,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:404,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:404,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:404,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:404,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 408
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleUsesDirective"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].getName()"
    functionUses: 1
    ICount: 22
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:409"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:408"
        BranchSideFuncs:
        - "getName()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:409,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleUsesDirective].getName"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:409,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:409,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:409,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:409,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:409,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:409,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:409,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 413
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleOpensDirective"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].getModuleNames()"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].getName()"
    functionUses: 1
    ICount: 28
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:414"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:413"
        BranchSideFuncs:
        - "getName()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getModuleNames()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:414,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleOpensDirective].getModuleNames"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:414,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:414,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:414,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleOpensDirective].getName"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:414,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:414,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:414,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:414,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:414,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:414,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 418
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.UnparsableStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    functionUses: 1
    ICount: 14
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:419"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:418"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:419,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:419,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:419,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:419,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:419,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 423
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ReceiverParameter"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].getAnnotations()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.ReceiverParameter].getName()"
    - "[com.github.javaparser.ast.body.ReceiverParameter].getType()"
    functionUses: 1
    ICount: 34
    EdgeCount: 20
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:424"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:423"
        BranchSideFuncs:
        - "getAnnotations()"
        - "getName()"
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:424,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:424,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:424,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:424,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].getName"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:424,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:424,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].getType"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:424,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:424,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:424,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:424,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:424,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.VarType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 428
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VarType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    functionUses: 1
    ICount: 22
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:429"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:428"
        BranchSideFuncs:
        - "getAnnotations()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:429,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:429,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:429,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:429,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:429,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:429,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:429,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:429,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.Modifier,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 433
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Modifier"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Modifier].getKeyword()"
    functionUses: 1
    ICount: 20
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:434"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:433"
        BranchSideFuncs:
        - "getKeyword()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:434,1"
      Dst: "[com.github.javaparser.ast.Modifier].getKeyword"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:434,1"
      Dst: "[java.lang.Enum].hashCode"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:434,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:434,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:434,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:434,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:434,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:434,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 438
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SwitchExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.SwitchExpr].getEntries()"
    - "[com.github.javaparser.ast.expr.SwitchExpr].getSelector()"
    functionUses: 1
    ICount: 28
    EdgeCount: 42
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:439"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:438"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getEntries()"
        - "getComment()"
        - "getSelector()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:439,1"
      Dst: "[com.github.javaparser.ast.expr.SwitchExpr].getEntries"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:439,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:439,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:439,1"
      Dst: "[com.github.javaparser.ast.expr.SwitchExpr].getSelector"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:439,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:439,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:439,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:439,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:439,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 443
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.YieldStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.YieldStmt].getExpression()"
    functionUses: 1
    ICount: 22
    EdgeCount: 40
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:444"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:443"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
        - "getExpression()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:444,1"
      Dst: "[com.github.javaparser.ast.stmt.YieldStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:444,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:444,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:444,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:444,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:444,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:444,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 448
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    functionUses: 1
    ICount: 20
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:449"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:448"
        BranchSideFuncs:
        - "getValue()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:449,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:449,1"
      Dst: "[java.lang.String].hashCode"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:449,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:449,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:449,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:449,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:449,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:449,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 453
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.PatternExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.PatternExpr].getModifiers()"
    - "[com.github.javaparser.ast.expr.PatternExpr].getName()"
    - "[com.github.javaparser.ast.expr.PatternExpr].getType()"
    functionUses: 1
    ICount: 34
    EdgeCount: 13
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:454"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:453"
        BranchSideFuncs:
        - "getName()"
        - "getModifiers()"
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:454,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:454,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:454,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:454,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:454,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:454,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].getType"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:454,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:454,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:454,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:454,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:454,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 458
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.RecordDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getParameters()"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getReceiverParameter()"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getReceiverParameter()"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getTypeParameters()"
    functionUses: 1
    ICount: 71
    EdgeCount: 22
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:459"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:458"
        BranchSideFuncs:
        - "getParameters()"
        - "getTypeParameters()"
        - "getAnnotations()"
        - "getName()"
        - "getModifiers()"
        - "getImplementedTypes()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getMembers()"
        - "getComment()"
        - "getReceiverParameter()"
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:459"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:458"
        BranchSideFuncs:
        - "getParameters()"
        - "getTypeParameters()"
        - "getAnnotations()"
        - "getName()"
        - "getModifiers()"
        - "getImplementedTypes()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getMembers()"
        - "getComment()"
        - "getReceiverParameter()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:459,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].getImplementedTypes"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:459,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:459,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:459,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].getParameters"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:459,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].getReceiverParameter"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:459,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:459,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:459,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:459,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:459,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:459,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:459,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:459,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:459,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:459,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:459,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:459,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 462
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getBody()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getName()"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getTypeParameters()"
    functionUses: 1
    ICount: 52
    EdgeCount: 17
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.HashCodeVisitor:463"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.HashCodeVisitor:462"
        BranchSideFuncs:
        - "getTypeParameters()"
        - "getAnnotations()"
        - "getBody()"
        - "getName()"
        - "getModifiers()"
        - "getThrownExceptions()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "getComment()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:463,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getBody"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:463,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:463,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:463,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:463,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:463,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:463,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:463,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getThrownExceptions"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:463,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:463,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:463,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:463,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:463,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:463,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:463,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.PatternExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.YieldStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SwitchExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.Modifier,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Modifier"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.Modifier,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.VarType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VarType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.VarType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ReceiverParameter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.UnparsableStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleOpensDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleUsesDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleExportsDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ImportDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.Name,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.NodeList,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.NodeList,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TypeExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodReferenceExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LambdaExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.CatchClause"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.TryStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SynchronizedStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ThrowStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForEachStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.DoStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ContinueStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.WhileStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.IfStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ReturnStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BreakStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchEntry"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExpressionStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.EmptyStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LabeledStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BlockStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.AssertStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MemberValuePair"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MarkerAnnotationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.UnaryExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SuperExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ThisExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ObjectCreationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NameExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodCallExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NullLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CharLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LongLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.StringLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.InstanceOfExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.FieldAccessExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.EnclosedExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ConditionalExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ClassExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CastExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BinaryExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.AssignExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayCreationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayAccessExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnknownType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.WildcardType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.VoidType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VoidType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.VoidType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.UnionType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnionType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.UnionType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.IntersectionType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ArrayCreationLevel"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ArrayType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.PrimitiveType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.JavadocComment"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.InitializerDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.Parameter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.Parameter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.Parameter,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.MethodDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ConstructorDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.FieldDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumConstantDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.RecordDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.BlockComment"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.LineComment"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.TypeParameter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.PackageDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.HashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.HashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__624].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__624"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__624].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__624:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__624].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__624].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__624"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__624:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__624].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__624"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__624:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_83__421].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_83__421"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_83__421].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_83__421:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_83__421].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_83__421].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_83__421"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_83__421:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_83__421].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_83__421"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$83(java.lang.Object,com.github.javaparser.ast.expr.Name)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_83__421:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$83"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__575].bootstrap$(com.github.javaparser.ast.expr.UnaryExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__575"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.UnaryExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__575].<init>(com.github.javaparser.ast.expr.UnaryExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__575:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__575].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__575].<init>(com.github.javaparser.ast.expr.UnaryExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__575"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.UnaryExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__575:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__575].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__575"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__575:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider].<init>(com.github.javaparser.Provider)"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider"
    linkageType: null
    functionLinenumber: 66
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Provider"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].<init>(int,com.github.javaparser.Provider)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider:67,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider].<init>(int,com.github.javaparser.Provider)"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider"
    linkageType: null
    functionLinenumber: 72
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "int"
    - "com.github.javaparser.Provider"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter].<init>()"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter].<init>()"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMappingBuilder].<init>(com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter,com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter)"
    functionUses: 1
    ICount: 21
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider:73,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider:55,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter].<init>"
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider:59,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMappingBuilder].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider].getInputCounter()"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider].getOutputCounter()"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider].read(char[],int,int)"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider"
    linkageType: null
    functionLinenumber: 93
    functionDepth: 0
    returnType: "int"
    argCount: 3
    argTypes:
    - "char[]"
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].nextOutputChar()"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter].process(int)"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMappingBuilder].update()"
    functionUses: 3
    ICount: 23
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.UnicodeEscapeProcessingProvider:96"
      Branch Sides:
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:108"
        BranchSideFuncs:
        - "nextOutputChar()"
        - "process(int)"
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:107"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.UnicodeEscapeProcessingProvider:98"
      Branch Sides:
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:105"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:104"
        BranchSideFuncs:
        - "update()"
    - Branch String: "com.github.javaparser.UnicodeEscapeProcessingProvider:99"
      Branch Sides:
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:107"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider:97,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider].nextOutputChar"
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider:97,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter].process"
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider:105,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMappingBuilder].update"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider].close()"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider"
    linkageType: null
    functionLinenumber: 112
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.StreamProvider].close()"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].close()"
    - "[com.github.javaparser.LineEndingProcessingProvider].close()"
    - "[com.github.javaparser.StringProvider].close()"
    functionUses: 6
    ICount: 4
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider:113,1"
      Dst: "[java.io.Closeable].close"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider].nextOutputChar()"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider"
    linkageType: null
    functionLinenumber: 121
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].nextInputChar()"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].clearBackSlashSeen(int)"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].backSlashSeen()"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].clearBackSlashSeen(int)"
    functionUses: 1
    ICount: 13
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.UnicodeEscapeProcessingProvider:128"
      Branch Sides:
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:131"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:130"
        BranchSideFuncs:
        - "backSlashSeen()"
    Callsites:
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider:122,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider].nextInputChar"
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider:129,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider].clearBackSlashSeen"
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider:131,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider].backSlashSeen"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider].clearBackSlashSeen(int)"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider"
    linkageType: null
    functionLinenumber: 141
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider].backSlashSeen()"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider"
    linkageType: null
    functionLinenumber: 146
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].nextInputChar()"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].unicodeStartSeen()"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].pushBack(int)"
    functionUses: 1
    ICount: 9
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider:148,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider].nextInputChar"
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider:155,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider].unicodeStartSeen"
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider:159,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider].pushBack"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider].unicodeStartSeen()"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider"
    linkageType: null
    functionLinenumber: 165
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].nextInputChar()"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].pushBackUs(int)"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].readDigits(int,int)"
    functionUses: 1
    ICount: 10
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider:168,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider].nextInputChar"
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider:172,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider].pushBackUs"
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider:182,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider].readDigits"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider].readDigits(int,int)"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider"
    linkageType: null
    functionLinenumber: 188
    functionDepth: 0
    returnType: "int"
    argCount: 2
    argTypes:
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].digit(int)"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].pushBack(int)"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].pushBackUs(int)"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].nextInputChar()"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].digit(int)"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].pushBack(int)"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].pushBack(int)"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].pushBackUs(int)"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].nextInputChar()"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].digit(int)"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].pushBack(int)"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].pushBack(int)"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].pushBack(int)"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].pushBackUs(int)"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].nextInputChar()"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].digit(int)"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].pushBack(int)"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].pushBack(int)"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].pushBack(int)"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].pushBack(int)"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].pushBackUs(int)"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].clearBackSlashSeen(int)"
    functionUses: 1
    ICount: 40
    EdgeCount: 22
    BranchProfiles:
    - Branch String: "com.github.javaparser.UnicodeEscapeProcessingProvider:190"
      Branch Sides:
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:195"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:194"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.UnicodeEscapeProcessingProvider:197"
      Branch Sides:
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:203"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:202"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.UnicodeEscapeProcessingProvider:205"
      Branch Sides:
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:212"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:211"
        BranchSideFuncs:
        - "digit(int)"
        - "nextInputChar()"
    - Branch String: "com.github.javaparser.UnicodeEscapeProcessingProvider:214"
      Branch Sides:
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:222"
        BranchSideFuncs:
        - "pushBack(int)"
        - "pushBackUs(int)"
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:221"
        BranchSideFuncs:
        - "clearBackSlashSeen(int)"
    Callsites:
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider:189,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider].digit"
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider:191,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider].pushBack"
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider:192,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider].pushBackUs"
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider:195,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider].nextInputChar"
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider:223,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider].clearBackSlashSeen"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider].pushBackUs(int)"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider"
    linkageType: null
    functionLinenumber: 226
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].pushBack(int)"
    functionUses: 5
    ICount: 8
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.UnicodeEscapeProcessingProvider:227"
      Branch Sides:
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:229"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider:228,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider].pushBack"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider].digit(int)"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider"
    linkageType: null
    functionLinenumber: 232
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 17
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.UnicodeEscapeProcessingProvider:233"
      Branch Sides:
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:236"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:235"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.UnicodeEscapeProcessingProvider:233"
      Branch Sides:
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:236"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:235"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.UnicodeEscapeProcessingProvider:236"
      Branch Sides:
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:239"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:238"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.UnicodeEscapeProcessingProvider:236"
      Branch Sides:
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:239"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:238"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.UnicodeEscapeProcessingProvider:239"
      Branch Sides:
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:null"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.UnicodeEscapeProcessingProvider:239"
      Branch Sides:
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:null"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider].nextInputChar()"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider"
    linkageType: null
    functionLinenumber: 250
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].nextBufferedChar()"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter].process(int)"
    functionUses: 6
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider:251,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider].nextBufferedChar"
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider:252,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider$LineCounter].process"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider].nextBufferedChar()"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider"
    linkageType: null
    functionLinenumber: 260
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].isBufferEmpty()"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].fillBuffer()"
    functionUses: 1
    ICount: 15
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.UnicodeEscapeProcessingProvider:261"
      Branch Sides:
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:267"
        BranchSideFuncs:
        - "fillBuffer()"
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:266"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.UnicodeEscapeProcessingProvider:263"
      Branch Sides:
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:266"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:265"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider:261,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider].isBufferEmpty"
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider:262,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider].fillBuffer"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider].isBufferEmpty()"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider"
    linkageType: null
    functionLinenumber: 270
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 8
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.UnicodeEscapeProcessingProvider:271"
      Branch Sides:
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:270"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider].fillBuffer()"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider"
    linkageType: null
    functionLinenumber: 274
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.LineEndingProcessingProvider].read(char[],int,int)"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].read(char[],int,int)"
    - "[com.github.javaparser.StreamProvider].read(char[],int,int)"
    - "[com.github.javaparser.StringProvider].read(char[],int,int)"
    functionUses: 1
    ICount: 10
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.UnicodeEscapeProcessingProvider:277"
      Branch Sides:
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:280"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:279"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider:276,1"
      Dst: "[com.github.javaparser.Provider].read"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider].pushBack(int)"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider"
    linkageType: null
    functionLinenumber: 283
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].isBufferEmpty()"
    - "[java.lang.System].arraycopy(java.lang.Object,int,java.lang.Object,int,int)"
    - "[java.lang.System].arraycopy(java.lang.Object,int,java.lang.Object,int,int)"
    functionUses: 12
    ICount: 59
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.UnicodeEscapeProcessingProvider:284"
      Branch Sides:
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:287"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:286"
        BranchSideFuncs:
        - "isBufferEmpty()"
    - Branch String: "com.github.javaparser.UnicodeEscapeProcessingProvider:287"
      Branch Sides:
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:290"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:289"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.UnicodeEscapeProcessingProvider:290"
      Branch Sides:
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:306"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:305"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.UnicodeEscapeProcessingProvider:291"
      Branch Sides:
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider:299"
        BranchSideFuncs:
        - "arraycopy(java.lang.Object,int,java.lang.Object,int,int)"
    Callsites:
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider:287,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider].isBufferEmpty"
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider:296,1"
      Dst: "[java.lang.System].arraycopy"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider].getPositionMapping()"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider"
    linkageType: null
    functionLinenumber: 312
    functionDepth: 0
    returnType: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMappingBuilder].getMapping()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider:313,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMappingBuilder].getMapping"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.InstanceOfExpr].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.InstanceOfExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:109,1"
      Dst: "[com.github.javaparser.ast.expr.NameExpr].<init>"
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:109,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].<init>"
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:109,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.InstanceOfExpr].<init>(com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.type.ReferenceType)"
    functionSourceFile: "com.github.javaparser.ast.expr.InstanceOfExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.type.ReferenceType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:113,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.InstanceOfExpr].<init>(com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.type.ReferenceType,com.github.javaparser.ast.expr.PatternExpr)"
    functionSourceFile: "com.github.javaparser.ast.expr.InstanceOfExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.type.ReferenceType"
    - "com.github.javaparser.ast.expr.PatternExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:118,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.InstanceOfExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.type.ReferenceType,com.github.javaparser.ast.expr.PatternExpr)"
    functionSourceFile: "com.github.javaparser.ast.expr.InstanceOfExpr"
    linkageType: null
    functionLinenumber: 125
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.type.ReferenceType"
    - "com.github.javaparser.ast.expr.PatternExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Expression].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].setExpression(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].setType(com.github.javaparser.ast.type.ReferenceType)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].setPattern(com.github.javaparser.ast.expr.PatternExpr)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 3
    ICount: 11
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:126,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].<init>"
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:127,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].setExpression"
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:128,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].setType"
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:129,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].setPattern"
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:130,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.InstanceOfExpr].getName()"
    functionSourceFile: "com.github.javaparser.ast.expr.InstanceOfExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.InstanceOfExpr:142"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.InstanceOfExpr:145"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.InstanceOfExpr:144"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:143,1"
      Dst: "[java.util.Optional].empty"
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:145,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].getName"
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:145,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.InstanceOfExpr"
    linkageType: null
    functionLinenumber: 150
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Object)"
    functionUses: 204
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:151,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.InstanceOfExpr"
    linkageType: null
    functionLinenumber: 156
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Object)"
    functionUses: 147
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:157,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.InstanceOfExpr].asInstanceOfExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.InstanceOfExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.InstanceOfExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.InstanceOfExpr].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.InstanceOfExpr"
    linkageType: null
    functionLinenumber: 168
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.InstanceOfExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:169,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:169,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.InstanceOfExpr].getExpression()"
    functionSourceFile: "com.github.javaparser.ast.expr.InstanceOfExpr"
    linkageType: null
    functionLinenumber: 173
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.InstanceOfExpr].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.InstanceOfExpr"
    linkageType: null
    functionLinenumber: 179
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.InstanceOfExprMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.InstanceOfExpr].getPattern()"
    functionSourceFile: "com.github.javaparser.ast.expr.InstanceOfExpr"
    linkageType: null
    functionLinenumber: 184
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 20
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:185,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.InstanceOfExpr].getType()"
    functionSourceFile: "com.github.javaparser.ast.expr.InstanceOfExpr"
    linkageType: null
    functionLinenumber: 189
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ReferenceType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.InstanceOfExpr].ifInstanceOfExpr(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.expr.InstanceOfExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:196,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.InstanceOfExpr].isInstanceOfExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.InstanceOfExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.InstanceOfExpr].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.InstanceOfExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.InstanceOfExpr:208"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.InstanceOfExpr:211"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.InstanceOfExpr:210"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.InstanceOfExpr:211"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.InstanceOfExpr:217"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.InstanceOfExpr:216"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.InstanceOfExpr:212"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.InstanceOfExpr:217"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.InstanceOfExpr:216"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:213,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].removePattern"
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:217,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.InstanceOfExpr].removePattern()"
    functionSourceFile: "com.github.javaparser.ast.expr.InstanceOfExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.InstanceOfExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:222,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].setPattern"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.InstanceOfExpr].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.InstanceOfExpr"
    linkageType: null
    functionLinenumber: 227
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].setExpression(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].setPattern(com.github.javaparser.ast.expr.PatternExpr)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].setType(com.github.javaparser.ast.type.ReferenceType)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 24
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.InstanceOfExpr:228"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.InstanceOfExpr:231"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.InstanceOfExpr:230"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.InstanceOfExpr:231"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.InstanceOfExpr:235"
        BranchSideFuncs:
        - "setExpression(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.expr.InstanceOfExpr:234"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.InstanceOfExpr:235"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.InstanceOfExpr:241"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.InstanceOfExpr:240"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.InstanceOfExpr:236"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.InstanceOfExpr:241"
        BranchSideFuncs:
        - "setPattern(com.github.javaparser.ast.expr.PatternExpr)"
      - BranchSide: "com.github.javaparser.ast.expr.InstanceOfExpr:240"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.InstanceOfExpr:241"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.InstanceOfExpr:245"
        BranchSideFuncs:
        - "setType(com.github.javaparser.ast.type.ReferenceType)"
      - BranchSide: "com.github.javaparser.ast.expr.InstanceOfExpr:244"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:232,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].setExpression"
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:237,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].setPattern"
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:242,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].setType"
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:245,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.InstanceOfExpr].setExpression(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.InstanceOfExpr"
    linkageType: null
    functionLinenumber: 249
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.InstanceOfExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.InstanceOfExpr:251"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.InstanceOfExpr:254"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.InstanceOfExpr:253"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.InstanceOfExpr:255"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.InstanceOfExpr:257"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.InstanceOfExpr:256"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:250,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:254,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:256,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:258,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.InstanceOfExpr].setPattern(com.github.javaparser.ast.expr.PatternExpr)"
    functionSourceFile: "com.github.javaparser.ast.expr.InstanceOfExpr"
    linkageType: null
    functionLinenumber: 263
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.InstanceOfExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.PatternExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 15
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.InstanceOfExpr:264"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.InstanceOfExpr:267"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.InstanceOfExpr:266"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.InstanceOfExpr:268"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.InstanceOfExpr:270"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.InstanceOfExpr:269"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:267,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:269,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:271,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.InstanceOfExpr].setType(com.github.javaparser.ast.type.ReferenceType)"
    functionSourceFile: "com.github.javaparser.ast.expr.InstanceOfExpr"
    linkageType: null
    functionLinenumber: 276
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.InstanceOfExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.ReferenceType"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.InstanceOfExpr:278"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.InstanceOfExpr:281"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.InstanceOfExpr:280"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.InstanceOfExpr:282"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.InstanceOfExpr:284"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.InstanceOfExpr:283"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:277,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:281,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:283,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:285,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.InstanceOfExpr].toInstanceOfExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.InstanceOfExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:292,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.InstanceOfExpr].setType(com.github.javaparser.ast.type.Type)"
    functionSourceFile: "com.github.javaparser.ast.expr.InstanceOfExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.InstanceOfExpr:99,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].setType"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__564].bootstrap$(com.github.javaparser.ast.expr.BinaryExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__564"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.BinaryExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__564].<init>(com.github.javaparser.ast.expr.BinaryExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__564:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__564].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__564].<init>(com.github.javaparser.ast.expr.BinaryExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__564"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.BinaryExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__564:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__564].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__564"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__564:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].<init>()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator"
    linkageType: null
    functionLinenumber: 90
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator:91,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator"
    linkageType: null
    functionLinenumber: 94
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 204
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator"
    linkageType: null
    functionLinenumber: 99
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 148
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator:100,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$lambda_new_4__26].bootstrap$(com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$lambda_new_4__26"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Supplier"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$lambda_new_4__26].<init>(com.github.javaparser.ParserConfiguration)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$lambda_new_4__26:-1,1"
      Dst: "[com.github.javaparser.ParserConfiguration$lambda_new_4__26].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$lambda_new_4__26].<init>(com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$lambda_new_4__26"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$lambda_new_4__26:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$lambda_new_4__26].get()"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$lambda_new_4__26"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration].lambda$new$4()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$lambda_new_4__26:-1,1"
      Dst: "[com.github.javaparser.ParserConfiguration].lambda$new$4"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_91__390].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_91__390"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_91__390].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_91__390:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_91__390].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_91__390].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_91__390"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_91__390:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_91__390].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_91__390"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$91(java.lang.Object,com.github.javaparser.ast.stmt.BlockStmt)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_91__390:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$91"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_192__174].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_192__174"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_192__174].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_192__174:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_192__174].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_192__174].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_192__174"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_192__174:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_192__174].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_192__174"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$192(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_192__174:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$192"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_33__579].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_33__579"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_33__579].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_33__579:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_33__579].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_33__579].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_33__579"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_33__579:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_33__579].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_33__579"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$33(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_33__579:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$33"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_81__396].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_81__396"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_81__396].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_81__396:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_81__396].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_81__396].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_81__396"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_81__396:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_81__396].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_81__396"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$81(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_81__396:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$81"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_2Validator].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_2Validator"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].<init>(boolean,boolean,boolean)"
    - "[com.github.javaparser.ast.validator.ReservedKeywordValidator].<init>(java.lang.String)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator].<init>()"
    - "[com.github.javaparser.ast.validator.Validators].replace(com.github.javaparser.ast.validator.Validator,com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    functionUses: 2
    ICount: 14
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_2Validator:37,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_2Validator:32,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_2Validator:34,1"
      Dst: "[com.github.javaparser.ast.validator.ReservedKeywordValidator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_2Validator:38,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].replace"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_2Validator:39,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$LineEndingProcessor$lambda_postProcess_0__30].bootstrap$(com.github.javaparser.ParserConfiguration$LineEndingProcessor)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$LineEndingProcessor$lambda_postProcess_0__30"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParserConfiguration$LineEndingProcessor"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$LineEndingProcessor$lambda_postProcess_0__30].<init>(com.github.javaparser.ParserConfiguration$LineEndingProcessor)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$LineEndingProcessor$lambda_postProcess_0__30:-1,1"
      Dst: "[com.github.javaparser.ParserConfiguration$LineEndingProcessor$lambda_postProcess_0__30].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$LineEndingProcessor$lambda_postProcess_0__30].<init>(com.github.javaparser.ParserConfiguration$LineEndingProcessor)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$LineEndingProcessor$lambda_postProcess_0__30"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParserConfiguration$LineEndingProcessor"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$LineEndingProcessor$lambda_postProcess_0__30:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$LineEndingProcessor$lambda_postProcess_0__30].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$LineEndingProcessor$lambda_postProcess_0__30"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$LineEndingProcessor].lambda$postProcess$0(com.github.javaparser.ast.Node)"
    functionUses: 5
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$LineEndingProcessor$lambda_postProcess_0__30:-1,1"
      Dst: "[com.github.javaparser.ParserConfiguration$LineEndingProcessor].lambda$postProcess$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.AssignExpr].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.AssignExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.AssignExpr:114,1"
      Dst: "[com.github.javaparser.ast.expr.NameExpr].<init>"
    - Src: "com.github.javaparser.ast.expr.AssignExpr:114,1"
      Dst: "[com.github.javaparser.ast.expr.StringLiteralExpr].<init>"
    - Src: "com.github.javaparser.ast.expr.AssignExpr:114,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.AssignExpr].<init>(com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.AssignExpr$Operator)"
    functionSourceFile: "com.github.javaparser.ast.expr.AssignExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.expr.AssignExpr$Operator"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.AssignExpr:119,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.AssignExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.AssignExpr$Operator)"
    functionSourceFile: "com.github.javaparser.ast.expr.AssignExpr"
    linkageType: null
    functionLinenumber: 126
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.expr.AssignExpr$Operator"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Expression].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.expr.AssignExpr].setTarget(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.AssignExpr].setValue(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.AssignExpr].setOperator(com.github.javaparser.ast.expr.AssignExpr$Operator)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 3
    ICount: 11
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.AssignExpr:127,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].<init>"
    - Src: "com.github.javaparser.ast.expr.AssignExpr:128,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].setTarget"
    - Src: "com.github.javaparser.ast.expr.AssignExpr:129,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].setValue"
    - Src: "com.github.javaparser.ast.expr.AssignExpr:130,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].setOperator"
    - Src: "com.github.javaparser.ast.expr.AssignExpr:131,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.AssignExpr"
    linkageType: null
    functionLinenumber: 136
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Object)"
    functionUses: 204
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.AssignExpr:137,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.AssignExpr"
    linkageType: null
    functionLinenumber: 142
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Object)"
    functionUses: 147
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.AssignExpr:143,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.AssignExpr].getOperator()"
    functionSourceFile: "com.github.javaparser.ast.expr.AssignExpr"
    linkageType: null
    functionLinenumber: 147
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.AssignExpr$Operator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 9
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.AssignExpr].getTarget()"
    functionSourceFile: "com.github.javaparser.ast.expr.AssignExpr"
    linkageType: null
    functionLinenumber: 152
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 15
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.AssignExpr].getValue()"
    functionSourceFile: "com.github.javaparser.ast.expr.AssignExpr"
    linkageType: null
    functionLinenumber: 157
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.AssignExpr].setOperator(com.github.javaparser.ast.expr.AssignExpr$Operator)"
    functionSourceFile: "com.github.javaparser.ast.expr.AssignExpr"
    linkageType: null
    functionLinenumber: 162
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.AssignExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.AssignExpr$Operator"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 11
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.AssignExpr:164"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.AssignExpr:167"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.AssignExpr:166"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.AssignExpr:163,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.AssignExpr:167,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.AssignExpr].setTarget(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.AssignExpr"
    linkageType: null
    functionLinenumber: 173
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.AssignExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.AssignExpr:175"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.AssignExpr:178"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.AssignExpr:177"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.AssignExpr:179"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.AssignExpr:181"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.AssignExpr:180"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.AssignExpr:174,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.AssignExpr:178,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.AssignExpr:180,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.AssignExpr:182,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.AssignExpr].setValue(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.AssignExpr"
    linkageType: null
    functionLinenumber: 187
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.AssignExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.AssignExpr:189"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.AssignExpr:192"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.AssignExpr:191"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.AssignExpr:193"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.AssignExpr:195"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.AssignExpr:194"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.AssignExpr:188,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.AssignExpr:192,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.AssignExpr:194,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.AssignExpr:196,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.AssignExpr].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.AssignExpr"
    linkageType: null
    functionLinenumber: 202
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.AssignExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.AssignExpr:203,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.AssignExpr:203,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.AssignExpr].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.AssignExpr"
    linkageType: null
    functionLinenumber: 208
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.AssignExprMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.AssignExpr].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.AssignExpr"
    linkageType: null
    functionLinenumber: 214
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.AssignExpr].setTarget(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.AssignExpr].setValue(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 17
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.AssignExpr:215"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.AssignExpr:218"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.AssignExpr:217"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.AssignExpr:218"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.AssignExpr:222"
        BranchSideFuncs:
        - "setTarget(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.expr.AssignExpr:221"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.AssignExpr:222"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.AssignExpr:226"
        BranchSideFuncs:
        - "setValue(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.expr.AssignExpr:225"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.AssignExpr:219,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].setTarget"
    - Src: "com.github.javaparser.ast.expr.AssignExpr:223,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].setValue"
    - Src: "com.github.javaparser.ast.expr.AssignExpr:226,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.AssignExpr].isAssignExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.AssignExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.AssignExpr].asAssignExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.AssignExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.AssignExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.AssignExpr].ifAssignExpr(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.expr.AssignExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.AssignExpr:244,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.AssignExpr].toAssignExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.AssignExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.AssignExpr:250,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.AssignExpr].isAssignmentContext()"
    functionSourceFile: "com.github.javaparser.ast.expr.AssignExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$ClassOrInterfaceBodyDeclarationParseStart__8].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ParseStart$ClassOrInterfaceBodyDeclarationParseStart__8"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseStart"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParseStart$ClassOrInterfaceBodyDeclarationParseStart__8].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$ClassOrInterfaceBodyDeclarationParseStart__8:-1,1"
      Dst: "[com.github.javaparser.ParseStart$ClassOrInterfaceBodyDeclarationParseStart__8].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$ClassOrInterfaceBodyDeclarationParseStart__8].<init>()"
    functionSourceFile: "com.github.javaparser.ParseStart$ClassOrInterfaceBodyDeclarationParseStart__8"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$ClassOrInterfaceBodyDeclarationParseStart__8:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$ClassOrInterfaceBodyDeclarationParseStart__8].parse(com.github.javaparser.GeneratedJavaParser)"
    functionSourceFile: "com.github.javaparser.ParseStart$ClassOrInterfaceBodyDeclarationParseStart__8"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "com.github.javaparser.GeneratedJavaParser"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceBodyDeclarationParseStart()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$ClassOrInterfaceBodyDeclarationParseStart__8:-1,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceBodyDeclarationParseStart"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_postProcess_1__37].bootstrap$(com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1)"
    functionSourceFile: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_postProcess_1__37"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_postProcess_1__37].<init>(com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_postProcess_1__37:-1,1"
      Dst: "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_postProcess_1__37].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_postProcess_1__37].<init>(com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1)"
    functionSourceFile: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_postProcess_1__37"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_postProcess_1__37:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_postProcess_1__37].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_postProcess_1__37"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1].lambda$postProcess$1(com.github.javaparser.ast.Node)"
    functionUses: 5
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_postProcess_1__37:-1,1"
      Dst: "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1].lambda$postProcess$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_2__40].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_2__40"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_2__40].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_2__40:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_2__40].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_2__40].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_2__40"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_2__40:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_2__40].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_2__40"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$2(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration)"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_2__40:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$2"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__401].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__401"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__401].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__401:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__401].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__401].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__401"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__401:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__401].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__401"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__401:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_10__316].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_10__316"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_10__316].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_10__316:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_10__316].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_10__316].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_10__316"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_10__316:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_10__316].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_10__316"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$10(java.lang.Object,com.github.javaparser.ast.ArrayCreationLevel)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_10__316:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$10"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_51__214].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_51__214"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_51__214].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_51__214:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_51__214].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_51__214].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_51__214"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_51__214:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_51__214].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_51__214"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$51(java.lang.Object,com.github.javaparser.ast.type.TypeParameter)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_51__214:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$51"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_38__333].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_38__333"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_38__333].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_38__333:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_38__333].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_38__333].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_38__333"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_38__333:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_38__333].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_38__333"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$38(java.lang.Object,com.github.javaparser.ast.NodeList)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_38__333:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$38"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_3__754].bootstrap$(com.github.javaparser.ast.Node,java.util.Map)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_3__754"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "java.util.Map"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_3__754].<init>(com.github.javaparser.ast.Node,java.util.Map)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_3__754:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_3__754].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_3__754].<init>(com.github.javaparser.ast.Node,java.util.Map)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_3__754"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "java.util.Map"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_3__754:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_3__754].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_3__754"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].lambda$storeInitialText$3(com.github.javaparser.ast.Node,java.util.Map,com.github.javaparser.TokenRange)"
    functionUses: 3
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_3__754:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].lambda$storeInitialText$3"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].<init>(com.github.javaparser.printer.configuration.PrinterConfiguration)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.configuration.PrinterConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:66,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].<init>"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:66,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].<init>(com.github.javaparser.printer.configuration.PrinterConfiguration,com.github.javaparser.printer.SourcePrinter)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 68
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.configuration.PrinterConfiguration"
    - "com.github.javaparser.printer.SourcePrinter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:69,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].toString()"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 75
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.SourcePrinter].toString()"
    functionUses: 6
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:76,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printModifiers(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 79
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$getKeyword__778].bootstrap$()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$asString__779].bootstrap$()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 13
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:80"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:83"
        BranchSideFuncs:
        - "bootstrap$()"
        - "print(java.lang.String)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:82"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:80,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:81,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:81,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:81,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$getKeyword__778].bootstrap$"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:81,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:81,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$asString__779].bootstrap$"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:81,1"
      Dst: "[java.util.stream.Collectors].joining"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:81,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:81,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:81,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:81,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMembers(com.github.javaparser.ast.NodeList,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 85
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1:com.github.javaparser.ast.Node$PostOrderIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    functionUses: 6
    ICount: 15
    EdgeCount: 44
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:86"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:91"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "println()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:90"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:86,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:86,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:86,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:87,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:88,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMemberAnnotations(com.github.javaparser.ast.NodeList,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 93
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1:com.github.javaparser.ast.Node$PostOrderIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    functionUses: 13
    ICount: 16
    EdgeCount: 36
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:94"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:97"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:96"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:97"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:101"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "println()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:100"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:94,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:97,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:97,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:97,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:98,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:99,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 103
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "boolean"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1:com.github.javaparser.ast.Node$PostOrderIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 15
    ICount: 20
    EdgeCount: 37
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:104"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:107"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:106"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:107"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:110"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:109"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:110"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:114"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "print(java.lang.String)"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:113"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:104,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:108,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:110,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:110,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:110,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:111,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printTypeArgs(com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 116
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getTypeArguments()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getTypeArguments()"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getTypeArguments()"
    - "[com.github.javaparser.utils.Utils].isNullOrEmpty(java.util.Collection)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1:com.github.javaparser.ast.Node$PostOrderIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 6
    ICount: 24
    EdgeCount: 64
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:118"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:129"
        BranchSideFuncs:
        - "iterator()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:128"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:120"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:127"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:126"
        BranchSideFuncs:
        - "print(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:123"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:126"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:125"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:117,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments].getTypeArguments"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:117,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:118,1"
      Dst: "[com.github.javaparser.utils.Utils].isNullOrEmpty"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:119,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:120,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:120,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:121,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:122,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printTypeParameters(com.github.javaparser.ast.NodeList,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 131
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].isNullOrEmpty(java.util.Collection)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 5
    ICount: 21
    EdgeCount: 57
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:132"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:143"
        BranchSideFuncs:
        - "iterator()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:142"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:134"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:141"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:140"
        BranchSideFuncs:
        - "print(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:137"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:140"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:139"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:132,1"
      Dst: "[com.github.javaparser.utils.Utils].isNullOrEmpty"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:133,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:134,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:134,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:135,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:136,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter].accept"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printArguments(com.github.javaparser.ast.NodeList,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 145
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.utils.Utils].isNullOrEmpty(java.util.Collection)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].getOption(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.printer.SourcePrinter].getCursor()"
    - "[com.github.javaparser.printer.SourcePrinter].indentWithAlignTo(int)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].unindent()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 4
    ICount: 48
    EdgeCount: 97
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:147"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:168"
        BranchSideFuncs:
        - "getOption(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
        - "size()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:167"
        BranchSideFuncs:
        - "print(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:148"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:-1"
        BranchSideFuncs:
        - "getOption(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
        - "size()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:148"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:-1"
        BranchSideFuncs:
        - "getOption(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
        - "size()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:149"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:152"
        BranchSideFuncs:
        - "indentWithAlignTo(int)"
        - "getCursor()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:151"
        BranchSideFuncs:
        - "iterator()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:152"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:164"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:163"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:155"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:163"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:162"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:157"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:160"
        BranchSideFuncs:
        - "println()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:159"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:164"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:168"
        BranchSideFuncs:
        - "unindent()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:167"
        BranchSideFuncs:
        - "print(java.lang.String)"
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:146,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:147,1"
      Dst: "[com.github.javaparser.utils.Utils].isNullOrEmpty"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:148,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:148,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].getOption"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:148,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:150,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].getCursor"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:150,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].indentWithAlignTo"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:152,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:152,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:153,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:154,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:158,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:165,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].unindent"
    JavaMethodInfo: null
    BBCount: 17
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printPrePostFixOptionalList(com.github.javaparser.ast.NodeList,java.lang.Void,java.lang.String,java.lang.String,java.lang.String)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 171
    functionDepth: 0
    returnType: "void"
    argCount: 5
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.Void"
    - "java.lang.String"
    - "java.lang.String"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Modifier].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 2
    ICount: 24
    EdgeCount: 159
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:172"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:183"
        BranchSideFuncs:
        - "iterator()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:182"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:174"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:181"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:180"
        BranchSideFuncs:
        - "print(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:177"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:180"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:179"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:172,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:173,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:174,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:174,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:175,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:176,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printPrePostFixRequiredList(com.github.javaparser.ast.NodeList,java.lang.Void,java.lang.String,java.lang.String,java.lang.String)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 185
    functionDepth: 0
    returnType: "void"
    argCount: 5
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.Void"
    - "java.lang.String"
    - "java.lang.String"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Modifier].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 24
    EdgeCount: 159
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:187"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:196"
        BranchSideFuncs:
        - "iterator()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:195"
        BranchSideFuncs:
        - "print(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:188"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:196"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:195"
        BranchSideFuncs:
        - "print(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:191"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:194"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:193"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:186,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:187,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:188,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:188,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:189,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:190,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 199
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.util.Optional"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_printComment_0__777].bootstrap$(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void)"
    functionUses: 83
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:200,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_printComment_0__777].bootstrap$"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:200,1"
      Dst: "[java.util.Optional].ifPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 204
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.Node].getParsed()"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.ast.CompilationUnit].getPackageDeclaration()"
    - "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].getPackageDeclaration()"
    - "[com.github.javaparser.ast.CompilationUnit].getImports()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printImports(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.CompilationUnit].getTypes()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_1__744].bootstrap$(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void)"
    - "[com.github.javaparser.ast.CompilationUnit].getModule()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 40
    EdgeCount: 72
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:207"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:211"
        BranchSideFuncs:
        - "println(java.lang.String)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:210"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:211"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:215"
        BranchSideFuncs:
        - "getPackageDeclaration()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:214"
        BranchSideFuncs:
        - "getImports()"
        - "printImports(com.github.javaparser.ast.NodeList,java.lang.Void)"
        - "getTypes()"
        - "iterator()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:217"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:224"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:223"
        BranchSideFuncs:
        - "bootstrap$(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void)"
        - "printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
        - "getModule()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:220"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:215"
        BranchSideFuncs:
        - "println()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:214"
        BranchSideFuncs:
        - "getImports()"
        - "printImports(com.github.javaparser.ast.NodeList,java.lang.Void)"
        - "getTypes()"
        - "iterator()"
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:205,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:206,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:206,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:207,1"
      Dst: "[com.github.javaparser.ast.Node].getParsed"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:208,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:211,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getPackageDeclaration"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:211,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:212,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:212,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:215,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getImports"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:215,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printImports"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:217,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getTypes"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:217,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:217,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:218,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:218,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:224,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getModule"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:224,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_1__744].bootstrap$"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:224,1"
      Dst: "[java.util.Optional].ifPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:225,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsEnding"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 229
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.PackageDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.PackageDeclaration].getAnnotations()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMemberAnnotations(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].getName()"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 18
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:230,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:231,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:231,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:232,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].getAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:232,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMemberAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:233,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:234,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].getName"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:234,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:235,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:237,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsEnding"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 241
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NameExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].getName()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 10
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:242,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:243,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:243,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:244,1"
      Dst: "[com.github.javaparser.ast.expr.NameExpr].getName"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:244,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:245,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsEnding"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.Name,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 249
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.Name].getQualifier()"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].getQualifier()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.Name].getIdentifier()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 20
    EdgeCount: 10
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:252"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:256"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "getQualifier()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:255"
        BranchSideFuncs:
        - "getIdentifier()"
        - "print(java.lang.String)"
        - "printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:250,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:251,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:251,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:252,1"
      Dst: "[com.github.javaparser.ast.expr.Name].getQualifier"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:252,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:253,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:253,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:254,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:256,1"
      Dst: "[com.github.javaparser.ast.expr.Name].getIdentifier"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:257,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsEnding"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 261
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.SimpleName].getIdentifier()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 10
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:262,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:263,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:263,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:264,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].getIdentifier"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:264,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 268
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMemberAnnotations(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getTypeParameters()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printTypeParameters(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getExtendedTypes()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getExtendedTypes()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getPermittedTypes()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getPermittedTypes()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].indent()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.utils.Utils].isNullOrEmpty(java.util.Collection)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMembers(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.SourcePrinter].unindent()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 87
    EdgeCount: 197
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:273"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:276"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:275"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:280"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:290"
        BranchSideFuncs:
        - "getExtendedTypes()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:289"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:282"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:290"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:289"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:285"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:288"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:287"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:290"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:300"
        BranchSideFuncs:
        - "getImplementedTypes()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:299"
        BranchSideFuncs:
        - "isEmpty()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:292"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:300"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:299"
        BranchSideFuncs:
        - "isEmpty()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:295"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:298"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:297"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:300"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:310"
        BranchSideFuncs:
        - "getPermittedTypes()"
        - "iterator()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:309"
        BranchSideFuncs:
        - "isNullOrEmpty(java.util.Collection)"
        - "indent()"
        - "println(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:302"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:310"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:309"
        BranchSideFuncs:
        - "isNullOrEmpty(java.util.Collection)"
        - "indent()"
        - "println(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:305"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:308"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:307"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:312"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:315"
        BranchSideFuncs:
        - "printMembers(com.github.javaparser.ast.NodeList,java.lang.Void)"
        - "getMembers()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:314"
        BranchSideFuncs:
        - "printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
        - "print(java.lang.String)"
        - "unindent()"
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:269,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:270,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:270,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:271,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:271,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMemberAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:272,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:272,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printModifiers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:273,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:274,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:278,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:278,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:279,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:279,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printTypeParameters"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:280,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getExtendedTypes"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:280,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:282,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:282,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:283,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:284,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:290,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getImplementedTypes"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:300,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getPermittedTypes"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:310,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:311,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].indent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:312,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:312,1"
      Dst: "[com.github.javaparser.utils.Utils].isNullOrEmpty"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:313,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMembers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:315,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsEnding"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:316,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].unindent"
    JavaMethodInfo: null
    BBCount: 24
    CyclomaticComplexity: 4
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 321
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.RecordDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMemberAnnotations(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getTypeParameters()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printTypeParameters(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getParameters()"
    - "[com.github.javaparser.utils.Utils].isNullOrEmpty(java.util.Collection)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getParameters()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].indent()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.utils.Utils].isNullOrEmpty(java.util.Collection)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMembers(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.SourcePrinter].unindent()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 67
    EdgeCount: 138
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:330"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:339"
        BranchSideFuncs:
        - "getParameters()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:338"
        BranchSideFuncs:
        - "isEmpty()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:331"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:339"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:338"
        BranchSideFuncs:
        - "isEmpty()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:334"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:337"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:336"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:340"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:350"
        BranchSideFuncs:
        - "getImplementedTypes()"
        - "iterator()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:349"
        BranchSideFuncs:
        - "isNullOrEmpty(java.util.Collection)"
        - "indent()"
        - "println(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:342"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:350"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:349"
        BranchSideFuncs:
        - "isNullOrEmpty(java.util.Collection)"
        - "indent()"
        - "println(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:345"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:348"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:347"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:352"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:355"
        BranchSideFuncs:
        - "printMembers(com.github.javaparser.ast.NodeList,java.lang.Void)"
        - "getMembers()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:354"
        BranchSideFuncs:
        - "printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
        - "print(java.lang.String)"
        - "unindent()"
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:322,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:323,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:323,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:324,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:324,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMemberAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:325,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:325,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printModifiers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:326,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:327,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:327,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:328,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:328,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printTypeParameters"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:330,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].getParameters"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:330,1"
      Dst: "[com.github.javaparser.utils.Utils].isNullOrEmpty"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:331,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:331,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:332,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:333,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:340,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].getImplementedTypes"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:340,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:344,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:350,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:351,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].indent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:352,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:353,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMembers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:355,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsEnding"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:356,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].unindent"
    JavaMethodInfo: null
    BBCount: 15
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 361
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.JavadocComment"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].getOption(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].getOption(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - "[com.github.javaparser.ast.comments.JavadocComment].getHeader()"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].asString()"
    - "[com.github.javaparser.ast.comments.Comment].getContent()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].getOption(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - "[com.github.javaparser.utils.Utils].normalizeEolInTextBlock(java.lang.String,java.lang.String)"
    - "[com.github.javaparser.utils.Utils].trimTrailingSpaces(java.lang.String)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_2__746].bootstrap$()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.ast.comments.JavadocComment].getFooter()"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    functionUses: 1
    ICount: 74
    EdgeCount: 51
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:363"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:399"
        BranchSideFuncs:
        - "getHeader()"
        - "getOption(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
        - "asString()"
        - "getContent()"
        - "normalizeEolInTextBlock(java.lang.String,java.lang.String)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:398"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:363"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:399"
        BranchSideFuncs:
        - "getHeader()"
        - "getOption(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
        - "asString()"
        - "getContent()"
        - "normalizeEolInTextBlock(java.lang.String,java.lang.String)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:398"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:368"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:376"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:375"
        BranchSideFuncs:
        - "hasNext()"
        - "bootstrap$()"
        - "next()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:370"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:null"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:379"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:397"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:396"
        BranchSideFuncs:
        - "println(java.lang.String)"
        - "getFooter()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:380"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:385"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:384"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:381"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:396"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:395"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:386"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:390"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:389"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:391"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:394"
        BranchSideFuncs:
        - "print(java.lang.String)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:393"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:362,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:363,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].getOption"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:363,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:364,1"
      Dst: "[com.github.javaparser.ast.comments.JavadocComment].getHeader"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:364,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:365,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getContent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:365,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:365,1"
      Dst: "[com.github.javaparser.printer.configuration.ConfigurationOption].asString"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:365,1"
      Dst: "[com.github.javaparser.utils.Utils].normalizeEolInTextBlock"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:366,1"
      Dst: "[java.lang.String].split"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:367,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:369,1"
      Dst: "[java.lang.String].trim"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:370,1"
      Dst: "[java.lang.String].startsWith"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:371,1"
      Dst: "[java.lang.String].substring"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:373,1"
      Dst: "[com.github.javaparser.utils.Utils].trimTrailingSpaces"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:374,1"
      Dst: "[java.util.List].add"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:378,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:378,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_2__746].bootstrap$"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:378,1"
      Dst: "[java.util.stream.Stream].anyMatch"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:379,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:379,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:379,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:380,1"
      Dst: "[java.lang.String].isEmpty"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:390,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:397,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:397,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:397,1"
      Dst: "[com.github.javaparser.ast.comments.JavadocComment].getFooter"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:397,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 20
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 402
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getScope()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getScope()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getName()"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments].isUsingDiamondOperator()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printTypeArgs(com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments,java.lang.Void)"
    functionUses: 1
    ICount: 26
    EdgeCount: 14
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:405"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:409"
        BranchSideFuncs:
        - "getScope()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:408"
        BranchSideFuncs:
        - "getAnnotations()"
        - "getName()"
        - "printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "isUsingDiamondOperator()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:411"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:414"
        BranchSideFuncs:
        - "print(java.lang.String)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:413"
        BranchSideFuncs:
        - "printTypeArgs(com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments,java.lang.Void)"
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:403,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:404,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:404,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:405,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getScope"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:405,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:406,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:406,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:407,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:409,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:409,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:410,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getName"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:410,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:411,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments].isUsingDiamondOperator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:414,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printTypeArgs"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 419
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.TypeParameter"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].getName()"
    - "[com.github.javaparser.ast.type.TypeParameter].getTypeBound()"
    - "[com.github.javaparser.utils.Utils].isNullOrEmpty(java.util.Collection)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.type.TypeParameter].getTypeBound()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 28
    EdgeCount: 65
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:424"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:434"
        BranchSideFuncs:
        - "getTypeBound()"
        - "iterator()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:433"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:426"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:434"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:433"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:429"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:432"
        BranchSideFuncs:
        - "print(java.lang.String)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:431"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:420,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:421,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:421,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:422,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:422,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:423,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter].getName"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:423,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:424,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter].getTypeBound"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:424,1"
      Dst: "[com.github.javaparser.utils.Utils].isNullOrEmpty"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:425,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:426,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:426,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:427,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:428,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 437
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.PrimitiveType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
    - "[com.github.javaparser.ast.type.PrimitiveType$Primitive].asString()"
    - "[com.github.javaparser.ast.type.PrimitiveType].getType()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 13
    EdgeCount: 8
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:438,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:439,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:439,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:440,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:440,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:441,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType].getType"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:441,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType$Primitive].asString"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:441,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 445
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ArrayType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.ArrayType].getComponentType()"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 24
    EdgeCount: 48
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:448"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:453"
        BranchSideFuncs:
        - "getComponentType()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:452"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:454"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:458"
        BranchSideFuncs:
        - "hasNext()"
        - "getAnnotations()"
        - "print(java.lang.String)"
        - "next()"
        - "printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:457"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:446,1"
      Dst: "[java.util.LinkedList].<init>"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:450,1"
      Dst: "[java.util.List].add"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:451,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].getComponentType"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:453,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:454,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:454,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:454,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:455,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:455,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:456,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 461
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ArrayCreationLevel"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.ArrayCreationLevel].getAnnotations()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].getDimension()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].getDimension()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 17
    EdgeCount: 40
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:464"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:467"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "getDimension()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:466"
        BranchSideFuncs:
        - "print(java.lang.String)"
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:462,1"
      Dst: "[com.github.javaparser.ast.ArrayCreationLevel].getAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:462,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:463,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:464,1"
      Dst: "[com.github.javaparser.ast.ArrayCreationLevel].getDimension"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:464,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:465,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:465,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 471
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.IntersectionType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
    - "[com.github.javaparser.ast.type.IntersectionType].getElements()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 23
    EdgeCount: 45
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:476"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:484"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
        - "getElements()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:483"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:477"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:480"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:479"
        BranchSideFuncs:
        - "print(java.lang.String)"
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:472,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:473,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:473,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:474,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:474,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:476,1"
      Dst: "[com.github.javaparser.ast.type.IntersectionType].getElements"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:476,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:476,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:476,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:480,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:482,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.UnionType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 487
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnionType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
    - "[com.github.javaparser.ast.type.UnionType].getElements()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 23
    EdgeCount: 45
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:492"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:500"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
        - "getElements()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:499"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:493"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:496"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:495"
        BranchSideFuncs:
        - "print(java.lang.String)"
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:488,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:489,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:489,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:490,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:490,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:492,1"
      Dst: "[com.github.javaparser.ast.type.UnionType].getElements"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:492,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:492,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:492,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:496,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:498,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 503
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.WildcardType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.type.WildcardType].getExtendedType()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].getExtendedType()"
    - "[com.github.javaparser.ast.type.WildcardType].getSuperType()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].getSuperType()"
    functionUses: 1
    ICount: 29
    EdgeCount: 18
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:508"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:512"
        BranchSideFuncs:
        - "getExtendedType()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:511"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:512"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:516"
        BranchSideFuncs:
        - "getSuperType()"
        - "print(java.lang.String)"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:515"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:504,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:505,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:505,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:506,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:506,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:507,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:508,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].getExtendedType"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:508,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:510,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:510,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:512,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].getSuperType"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 520
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnknownType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 524
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.FieldDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMemberAnnotations(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].getModifiers()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].getVariables()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables].getMaximumCommonType()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_3__697].bootstrap$(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].getVariables()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 37
    EdgeCount: 69
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:529"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:536"
        BranchSideFuncs:
        - "bootstrap$(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void)"
        - "getMaximumCommonType()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:535"
        BranchSideFuncs:
        - "getVariables()"
        - "iterator()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:532"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:536"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:535"
        BranchSideFuncs:
        - "getVariables()"
        - "iterator()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:537"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:544"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:543"
        BranchSideFuncs:
        - "print(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:540"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:543"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:542"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:525,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:526,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:526,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:527,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:527,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMemberAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:528,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].getModifiers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:528,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printModifiers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:529,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].getVariables"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:529,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:530,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithVariables].getMaximumCommonType"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:531,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_3__697].bootstrap$"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:531,1"
      Dst: "[java.util.Optional].ifPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:532,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:533,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:537,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:537,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:538,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:539,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].accept"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 548
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].getName()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_5__701].bootstrap$(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,com.github.javaparser.ast.body.VariableDeclarator,java.lang.Void)"
    - "[com.github.javaparser.HasParentNode].findAncestor(java.lang.Class[])"
    - "[com.github.javaparser.ast.body.VariableDeclarator].getInitializer()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].getInitializer()"
    functionUses: 1
    ICount: 23
    EdgeCount: 44
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:565"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:569"
        BranchSideFuncs:
        - "getInitializer()"
        - "print(java.lang.String)"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:568"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:549,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:550,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:550,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:551,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].getName"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:551,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:552,1"
      Dst: "[com.github.javaparser.HasParentNode].findAncestor"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:552,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_5__701].bootstrap$"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:552,1"
      Dst: "[java.util.Optional].ifPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:565,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].getInitializer"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:565,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:566,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:567,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:567,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 572
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].getValues()"
    - "[com.github.javaparser.utils.Utils].isNullOrEmpty(java.util.Collection)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].getValues()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 31
    EdgeCount: 98
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:576"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:587"
        BranchSideFuncs:
        - "getValues()"
        - "iterator()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:586"
        BranchSideFuncs:
        - "print(java.lang.String)"
        - "printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:578"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:585"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:584"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:581"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:584"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:583"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:573,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:574,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:574,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:575,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:576,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].getValues"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:576,1"
      Dst: "[com.github.javaparser.utils.Utils].isNullOrEmpty"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:578,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:578,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:579,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:580,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:587,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsEnding"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.VoidType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 592
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VoidType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 11
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:593,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:594,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:594,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:595,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:595,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:596,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.VarType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 600
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VarType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 11
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:601,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:602,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:602,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:603,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:603,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:604,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.Modifier,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 608
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Modifier"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Modifier$Keyword].asString()"
    - "[com.github.javaparser.ast.Modifier].getKeyword()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 10
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:609,1"
      Dst: "[com.github.javaparser.ast.Modifier].getKeyword"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:609,1"
      Dst: "[com.github.javaparser.ast.Modifier$Keyword].asString"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:609,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 614
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayAccessExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].getName()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].getIndex()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 15
    EdgeCount: 75
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:615,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:616,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:616,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:617,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayAccessExpr].getName"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:617,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:618,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:619,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayAccessExpr].getIndex"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 624
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayCreationExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getElementType()"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getLevels()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.ArrayCreationLevel].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getInitializer()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getInitializer()"
    functionUses: 1
    ICount: 28
    EdgeCount: 56
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:629"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:632"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
        - "getLevels()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:631"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:632"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:636"
        BranchSideFuncs:
        - "getInitializer()"
        - "print(java.lang.String)"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:635"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:625,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:626,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:626,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:627,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:628,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].getElementType"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:628,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:629,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].getLevels"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:629,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:629,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:629,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:630,1"
      Dst: "[com.github.javaparser.ast.ArrayCreationLevel].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:632,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].getInitializer"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:632,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:634,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:634,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 639
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.AssignExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].getTarget()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].getOption(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.AssignExpr$Operator].asString()"
    - "[com.github.javaparser.ast.expr.AssignExpr].getOperator()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].getOption(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].getValue()"
    functionUses: 1
    ICount: 27
    EdgeCount: 80
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:643"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:646"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:645"
        BranchSideFuncs:
        - "getOption(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
        - "getOperator()"
        - "asString()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:647"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:650"
        BranchSideFuncs:
        - "print(java.lang.String)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:649"
        BranchSideFuncs:
        - "getValue()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:640,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:641,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:641,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:642,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].getTarget"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:642,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:643,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].getOption"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:643,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:644,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:646,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].getOperator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:646,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr$Operator].asString"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:650,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].getValue"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 657
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BinaryExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].getLeft()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].getOption(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.BinaryExpr$Operator].asString()"
    - "[com.github.javaparser.ast.expr.BinaryExpr].getOperator()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].getOption(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].getRight()"
    functionUses: 1
    ICount: 27
    EdgeCount: 80
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:661"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:664"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:663"
        BranchSideFuncs:
        - "getOption(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
        - "getOperator()"
        - "asString()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:665"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:668"
        BranchSideFuncs:
        - "print(java.lang.String)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:667"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "getRight()"
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:658,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:659,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:659,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:660,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].getLeft"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:660,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:661,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].getOption"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:661,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:662,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:664,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].getOperator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:664,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr$Operator].asString"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:668,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].getRight"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 672
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CastExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].getType()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].getExpression()"
    functionUses: 1
    ICount: 15
    EdgeCount: 51
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:673,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:674,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:674,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:675,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:676,1"
      Dst: "[com.github.javaparser.ast.expr.CastExpr].getType"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:676,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:678,1"
      Dst: "[com.github.javaparser.ast.expr.CastExpr].getExpression"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 682
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ClassExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].getType()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 11
    EdgeCount: 15
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:683,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:684,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:684,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:685,1"
      Dst: "[com.github.javaparser.ast.expr.ClassExpr].getType"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:685,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:686,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 690
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ConditionalExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].getCondition()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].getThenExpr()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].getElseExpr()"
    functionUses: 1
    ICount: 17
    EdgeCount: 110
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:691,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:692,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:692,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:693,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].getCondition"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:693,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:694,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:695,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].getThenExpr"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:697,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].getElseExpr"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 701
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.EnclosedExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].getInner()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 13
    EdgeCount: 40
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:702,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:703,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:703,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:704,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:705,1"
      Dst: "[com.github.javaparser.ast.expr.EnclosedExpr].getInner"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:705,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 710
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.FieldAccessExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getScope()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getName()"
    functionUses: 1
    ICount: 13
    EdgeCount: 41
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:711,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:712,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:712,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:713,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].getScope"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:713,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:714,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:715,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].getName"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:715,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 719
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.InstanceOfExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getExpression()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getPattern()"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getPattern()"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getType()"
    functionUses: 1
    ICount: 21
    EdgeCount: 46
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:724"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:727"
        BranchSideFuncs:
        - "getPattern()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:726"
        BranchSideFuncs:
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:720,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:721,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:721,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:722,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].getExpression"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:722,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:723,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:724,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].getPattern"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:724,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:725,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:725,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:727,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].getType"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 732
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.PatternExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.PatternExpr].getModifiers()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].getType()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].getName()"
    functionUses: 1
    ICount: 12
    EdgeCount: 9
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:733,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].getModifiers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:733,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printModifiers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:734,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].getType"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:734,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:735,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:736,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].getName"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:736,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 740
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CharLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 14
    EdgeCount: 7
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:741,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:742,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:742,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:743,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:744,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 749
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 10
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:750,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:751,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:751,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:752,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:752,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 756
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 10
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:757,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:758,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:758,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:759,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:759,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 763
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LongLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 10
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:764,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:765,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:765,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:766,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:766,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 770
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.StringLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 14
    EdgeCount: 7
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:771,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:772,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:772,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:773,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:774,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 779
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].indent()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_6__694].bootstrap$(com.github.javaparser.printer.DefaultPrettyPrinterVisitor)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].stripIndentOfLines()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].unindent()"
    functionUses: 1
    ICount: 18
    EdgeCount: 9
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:780,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:781,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:781,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:782,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:783,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].indent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:784,1"
      Dst: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].stripIndentOfLines"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:784,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_6__694].bootstrap$"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:784,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:789,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].unindent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 793
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].getValue()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 11
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:794,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:795,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:795,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:796,1"
      Dst: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].getValue"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:796,1"
      Dst: "[java.lang.String].valueOf"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:796,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 800
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NullLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 9
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:801,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:802,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:802,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:803,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 807
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ThisExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.ThisExpr].getTypeName()"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].getTypeName()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 18
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:810"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:814"
        BranchSideFuncs:
        - "getTypeName()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:813"
        BranchSideFuncs:
        - "print(java.lang.String)"
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:808,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:809,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:809,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:810,1"
      Dst: "[com.github.javaparser.ast.expr.ThisExpr].getTypeName"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:810,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:811,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:811,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:812,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 818
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SuperExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.SuperExpr].getTypeName()"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].getTypeName()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 18
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:821"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:825"
        BranchSideFuncs:
        - "getTypeName()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:824"
        BranchSideFuncs:
        - "print(java.lang.String)"
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:819,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:820,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:820,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:821,1"
      Dst: "[com.github.javaparser.ast.expr.SuperExpr].getTypeName"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:821,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:822,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:822,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:823,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 829
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodCallExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].getOption(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_7__734].bootstrap$()"
    - "[com.github.javaparser.HasParentNode].findAncestor(java.lang.Class[])"
    - "[com.github.javaparser.ast.Node].getParentNode()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__736].bootstrap$(java.lang.Class)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__737].bootstrap$(java.lang.Class)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__738].bootstrap$()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__739].bootstrap$(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getParentNode()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__735].bootstrap$(java.lang.Class)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__729].bootstrap$(java.lang.Class)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__730].bootstrap$(java.lang.Class)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__731].bootstrap$()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__732].bootstrap$(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getParentNode()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$init__733].bootstrap$()"
    - "[com.github.javaparser.ast.Node].getParentNode()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getScope()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__725].bootstrap$(java.lang.Class)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__726].bootstrap$(java.lang.Class)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__727].bootstrap$()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__728].bootstrap$(java.lang.Class)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_8__724].bootstrap$(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void,java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.atomic.AtomicBoolean)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getScope()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printTypeArgs(com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getName()"
    - "[com.github.javaparser.printer.SourcePrinter].duplicateIndent()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getArguments()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printArguments(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].unindent()"
    - "[com.github.javaparser.printer.SourcePrinter].reindentToPreviousLevel()"
    functionUses: 1
    ICount: 132
    EdgeCount: 35
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:837"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:852"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:839"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:852"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:843"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:848"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:847"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:843"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:848"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:847"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:848"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:847"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:854"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:866"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:865"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:856"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:866"
        BranchSideFuncs:
        - "getParentNode()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:865"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:858"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:856"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:855"
        BranchSideFuncs:
        - "bootstrap$(com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:867"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:880"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:879"
        BranchSideFuncs:
        - "getScope()"
        - "duplicateIndent()"
        - "getArguments()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "unindent()"
        - "bootstrap$(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void,java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.atomic.AtomicBoolean)"
        - "getName()"
        - "printTypeArgs(com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments,java.lang.Void)"
        - "printArguments(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:869"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:880"
        BranchSideFuncs:
        - "bootstrap$()"
        - "bootstrap$(java.lang.Class)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:879"
        BranchSideFuncs:
        - "getScope()"
        - "duplicateIndent()"
        - "getArguments()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "unindent()"
        - "bootstrap$(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void,java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.atomic.AtomicBoolean)"
        - "getName()"
        - "printTypeArgs(com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments,java.lang.Void)"
        - "printArguments(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:871"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:875"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:874"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:871"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:875"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:874"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:907"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:910"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:907"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:910"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:907"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:910"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:830,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:831,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:831,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:836,1"
      Dst: "[java.util.concurrent.atomic.AtomicBoolean].<init>"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:837,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].getOption"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:837,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:839,1"
      Dst: "[com.github.javaparser.HasParentNode].findAncestor"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:839,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_7__734].bootstrap$"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:839,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:839,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:839,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:839,1"
      Dst: "[java.lang.Boolean].booleanValue"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:842,1"
      Dst: "[com.github.javaparser.ast.Node].getParentNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:843,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:843,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__736].bootstrap$"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:843,1"
      Dst: "[java.util.Optional].filter"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:843,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__737].bootstrap$"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:843,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__738].bootstrap$"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:843,1"
      Dst: "[java.util.Optional].flatMap"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:843,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__739].bootstrap$"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:844,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:848,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__735].bootstrap$"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:848,1"
      Dst: "[java.util.concurrent.atomic.AtomicBoolean].set"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:854,1"
      Dst: "[java.util.concurrent.atomic.AtomicBoolean].get"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:856,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__729].bootstrap$"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:856,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__730].bootstrap$"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:856,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__731].bootstrap$"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:856,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__732].bootstrap$"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:857,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$init__733].bootstrap$"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:857,1"
      Dst: "[java.util.Optional].orElseThrow"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:868,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].getScope"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:869,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__725].bootstrap$"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:870,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__726].bootstrap$"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:870,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__727].bootstrap$"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:871,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__728].bootstrap$"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:880,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_8__724].bootstrap$"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:880,1"
      Dst: "[java.util.Optional].ifPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:902,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printTypeArgs"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:903,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].getName"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:903,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:904,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].duplicateIndent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:905,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].getArguments"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:905,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printArguments"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:906,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].unindent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:909,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].reindentToPreviousLevel"
    JavaMethodInfo: null
    BBCount: 27
    CyclomaticComplexity: 4
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 914
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ObjectCreationExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.Node].hasScope()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getScope()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printTypeArgs(com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getTypeArguments()"
    - "[com.github.javaparser.utils.Utils].isNullOrEmpty(java.util.Collection)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getType()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getArguments()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printArguments(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getAnonymousClassBody()"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].indent()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getAnonymousClassBody()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMembers(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].unindent()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 44
    EdgeCount: 56
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:917"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:921"
        BranchSideFuncs:
        - "getScope()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:920"
        BranchSideFuncs:
        - "isNullOrEmpty(java.util.Collection)"
        - "getTypeArguments()"
        - "printTypeArgs(com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments,java.lang.Void)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:923"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:926"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:925"
        BranchSideFuncs:
        - "getArguments()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "getType()"
        - "printArguments(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:928"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:935"
        BranchSideFuncs:
        - "printMembers(com.github.javaparser.ast.NodeList,java.lang.Void)"
        - "print(java.lang.String)"
        - "getAnonymousClassBody()"
        - "println(java.lang.String)"
        - "unindent()"
        - "indent()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:934"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:915,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:916,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:916,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:917,1"
      Dst: "[com.github.javaparser.ast.Node].hasScope"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:918,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getScope"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:918,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:918,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:919,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:922,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printTypeArgs"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:923,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getTypeArguments"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:923,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:923,1"
      Dst: "[com.github.javaparser.utils.Utils].isNullOrEmpty"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:926,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getType"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:926,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:927,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getArguments"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:927,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printArguments"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:928,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getAnonymousClassBody"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:928,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:929,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:930,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].indent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:931,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMembers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:932,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].unindent"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 938
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.UnaryExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].getOperator()"
    - "[com.github.javaparser.ast.expr.UnaryExpr$Operator].isPrefix()"
    - "[com.github.javaparser.ast.expr.UnaryExpr$Operator].asString()"
    - "[com.github.javaparser.ast.expr.UnaryExpr].getOperator()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].getExpression()"
    - "[com.github.javaparser.ast.expr.UnaryExpr].getOperator()"
    - "[com.github.javaparser.ast.expr.UnaryExpr$Operator].isPostfix()"
    - "[com.github.javaparser.ast.expr.UnaryExpr$Operator].asString()"
    - "[com.github.javaparser.ast.expr.UnaryExpr].getOperator()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 23
    EdgeCount: 48
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:941"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:944"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:943"
        BranchSideFuncs:
        - "isPostfix()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "getExpression()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:945"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:948"
        BranchSideFuncs:
        - "print(java.lang.String)"
        - "getOperator()"
        - "asString()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:947"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:939,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:940,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:940,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:941,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr].getOperator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:941,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr$Operator].isPrefix"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:942,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr$Operator].asString"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:942,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:944,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr].getExpression"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:944,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:945,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr$Operator].isPostfix"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 951
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ConstructorDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMemberAnnotations(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printTypeParameters(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithTypeParameters].isGeneric()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getName()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_9__699].bootstrap$(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void,com.github.javaparser.ast.body.ConstructorDeclaration)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getParameters()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getParameters()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.utils.Utils].isNullOrEmpty(java.util.Collection)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].getBody()"
    functionUses: 1
    ICount: 62
    EdgeCount: 137
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:957"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:960"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:959"
        BranchSideFuncs:
        - "isEmpty()"
        - "bootstrap$(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void,com.github.javaparser.ast.body.ConstructorDeclaration)"
        - "getReceiverParameter()"
        - "getName()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:968"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:977"
        BranchSideFuncs:
        - "getParameters()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:976"
        BranchSideFuncs:
        - "isNullOrEmpty(java.util.Collection)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:969"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:977"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:976"
        BranchSideFuncs:
        - "isNullOrEmpty(java.util.Collection)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:972"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:975"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:974"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:978"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:988"
        BranchSideFuncs:
        - "getThrownExceptions()"
        - "iterator()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:987"
        BranchSideFuncs:
        - "getBody()"
        - "print(java.lang.String)"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:980"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:988"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:987"
        BranchSideFuncs:
        - "getBody()"
        - "print(java.lang.String)"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:983"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:986"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:985"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:952,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:953,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:953,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:954,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:954,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMemberAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:955,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:955,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printModifiers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:956,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:956,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printTypeParameters"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:957,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithTypeParameters].isGeneric"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:958,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:960,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getName"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:960,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:962,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:962,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_9__699].bootstrap$"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:962,1"
      Dst: "[java.util.Optional].ifPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:968,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getParameters"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:968,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:969,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:969,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:970,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:971,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:978,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:978,1"
      Dst: "[com.github.javaparser.utils.Utils].isNullOrEmpty"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:982,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:989,1"
      Dst: "[com.github.javaparser.ast.body.ConstructorDeclaration].getBody"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:989,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    JavaMethodInfo: null
    BBCount: 15
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 993
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMemberAnnotations(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getModifiers()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getTypeParameters()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printTypeParameters(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithTypeParameters].isGeneric()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getName()"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.utils.Utils].isNullOrEmpty(java.util.Collection)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getBody()"
    functionUses: 1
    ICount: 40
    EdgeCount: 76
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:999"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1001"
        BranchSideFuncs:
        - "isNullOrEmpty(java.util.Collection)"
        - "getName()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1003"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1013"
        BranchSideFuncs:
        - "getThrownExceptions()"
        - "iterator()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1012"
        BranchSideFuncs:
        - "getBody()"
        - "print(java.lang.String)"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1005"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1013"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1012"
        BranchSideFuncs:
        - "getBody()"
        - "print(java.lang.String)"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1008"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1011"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1010"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:994,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:995,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:995,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:996,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:996,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMemberAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:997,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getModifiers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:997,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printModifiers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:998,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:998,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printTypeParameters"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:999,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithTypeParameters].isGeneric"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1000,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1002,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getName"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1002,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1003,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getThrownExceptions"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1003,1"
      Dst: "[com.github.javaparser.utils.Utils].isNullOrEmpty"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1005,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1005,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1006,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1007,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1014,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getBody"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1014,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1018
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.MethodDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMemberAnnotations(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printTypeParameters(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters()"
    - "[com.github.javaparser.utils.Utils].isNullOrEmpty(java.util.Collection)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].getType()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getName()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_10__740].bootstrap$(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void,com.github.javaparser.ast.body.MethodDeclaration)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getParameters()"
    - "[com.github.javaparser.utils.Utils].isNullOrEmpty(java.util.Collection)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getParameters()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.utils.Utils].isNullOrEmpty(java.util.Collection)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].getBody()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].getBody()"
    functionUses: 1
    ICount: 75
    EdgeCount: 152
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1024"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1027"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1026"
        BranchSideFuncs:
        - "getReceiverParameter()"
        - "getName()"
        - "getType()"
        - "bootstrap$(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void,com.github.javaparser.ast.body.MethodDeclaration)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1037"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1046"
        BranchSideFuncs:
        - "getParameters()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1045"
        BranchSideFuncs:
        - "isNullOrEmpty(java.util.Collection)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1038"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1046"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1045"
        BranchSideFuncs:
        - "isNullOrEmpty(java.util.Collection)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1041"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1044"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1043"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1047"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1057"
        BranchSideFuncs:
        - "getThrownExceptions()"
        - "iterator()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1056"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1049"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1057"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1056"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1052"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1055"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1054"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1057"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1060"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1059"
        BranchSideFuncs:
        - "getBody()"
        - "print(java.lang.String)"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1019,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1020,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1020,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1021,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1021,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMemberAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1022,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1022,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printModifiers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1023,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1023,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printTypeParameters"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1024,1"
      Dst: "[com.github.javaparser.utils.Utils].isNullOrEmpty"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1025,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1027,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].getType"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1027,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1029,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getName"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1029,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1031,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1031,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_10__740].bootstrap$"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1031,1"
      Dst: "[java.util.Optional].ifPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1037,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getParameters"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1038,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1038,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1039,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1040,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1047,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1057,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].getBody"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1057,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1061,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1061,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    JavaMethodInfo: null
    BBCount: 18
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.Parameter,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1066
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.Parameter"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.body.Parameter].getAnnotations()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
    - "[com.github.javaparser.ast.body.Parameter].getModifiers()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].getType()"
    - "[com.github.javaparser.ast.body.Parameter].isVarArgs()"
    - "[com.github.javaparser.ast.body.Parameter].getVarArgsAnnotations()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.Parameter].getType()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].getName()"
    functionUses: 1
    ICount: 26
    EdgeCount: 26
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1072"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1076"
        BranchSideFuncs:
        - "getVarArgsAnnotations()"
        - "printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1075"
        BranchSideFuncs:
        - "getType()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1076"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1079"
        BranchSideFuncs:
        - "print(java.lang.String)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1078"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "getName()"
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1067,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1068,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1068,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1069,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1069,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1070,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getModifiers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1070,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printModifiers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1071,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getType"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1071,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1072,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].isVarArgs"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1073,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getVarArgsAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1074,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1079,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getName"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1079,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1083
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ReceiverParameter"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].getAnnotations()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].getType()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].getName()"
    functionUses: 1
    ICount: 15
    EdgeCount: 19
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1084,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1085,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1085,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1086,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].getAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1086,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1087,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].getType"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1087,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1088,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1089,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].getName"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1089,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1093
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].isThis()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printTypeArgs(com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getExpression()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getExpression()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printTypeArgs(com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getArguments()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printArguments(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 29
    EdgeCount: 48
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1096"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1100"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1099"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1100"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1104"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "getExpression()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1103"
        BranchSideFuncs:
        - "printTypeArgs(com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments,java.lang.Void)"
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1094,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1095,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1095,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1096,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].isThis"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1097,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printTypeArgs"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1098,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1100,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getExpression"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1100,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1101,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1101,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1107,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getArguments"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1107,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printArguments"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1112
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__704].bootstrap$(java.lang.Class)"
    - "[com.github.javaparser.ast.Node].getParentNode()"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getAnnotations()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMemberAnnotations(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getAnnotations()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getModifiers()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getVariables()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_11__705].bootstrap$(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables].getMaximumCommonType()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getVariables()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 43
    EdgeCount: 71
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1115"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1118"
        BranchSideFuncs:
        - "printMemberAnnotations(com.github.javaparser.ast.NodeList,java.lang.Void)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1117"
        BranchSideFuncs:
        - "getAnnotations()"
        - "printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1121"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1124"
        BranchSideFuncs:
        - "bootstrap$(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void)"
        - "getMaximumCommonType()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1123"
        BranchSideFuncs:
        - "getVariables()"
        - "iterator()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1125"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1132"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1131"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1128"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1131"
        BranchSideFuncs:
        - "print(java.lang.String)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1130"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1113,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1114,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1114,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1115,1"
      Dst: "[com.github.javaparser.ast.Node].getParentNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1115,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1115,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__704].bootstrap$"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1115,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1115,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1115,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1115,1"
      Dst: "[java.lang.Boolean].booleanValue"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1116,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1116,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMemberAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1118,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1120,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getModifiers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1120,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printModifiers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1121,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getVariables"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1121,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1122,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithVariables].getMaximumCommonType"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1122,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_11__705].bootstrap$"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1122,1"
      Dst: "[java.util.Optional].ifPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1124,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1125,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1125,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1126,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1127,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].accept"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1135
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].getClassDeclaration()"
    functionUses: 1
    ICount: 9
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1136,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1137,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1137,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1138,1"
      Dst: "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].getClassDeclaration"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1138,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1142
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].getRecordDeclaration()"
    functionUses: 1
    ICount: 9
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1143,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1144,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1144,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1145,1"
      Dst: "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].getRecordDeclaration"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1145,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1149
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.AssertStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].getCheck()"
    - "[com.github.javaparser.ast.stmt.AssertStmt].getMessage()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].getMessage()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 22
    EdgeCount: 77
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1154"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1158"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "getMessage()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1157"
        BranchSideFuncs:
        - "print(java.lang.String)"
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1150,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1151,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1151,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1152,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1153,1"
      Dst: "[com.github.javaparser.ast.stmt.AssertStmt].getCheck"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1153,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1154,1"
      Dst: "[com.github.javaparser.ast.stmt.AssertStmt].getMessage"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1154,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1156,1"
      Dst: "[java.util.Optional].get"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1162
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BlockStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].getStatements()"
    - "[com.github.javaparser.printer.SourcePrinter].indent()"
    - "[com.github.javaparser.ast.stmt.BlockStmt].getStatements()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.SourcePrinter].unindent()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 28
    EdgeCount: 68
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1166"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1173"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "getStatements()"
        - "iterator()"
        - "indent()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1172"
        BranchSideFuncs:
        - "print(java.lang.String)"
        - "printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
        - "unindent()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1168"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1173"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "getStatements()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "iterator()"
        - "println()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1172"
        BranchSideFuncs:
        - "print(java.lang.String)"
        - "printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
        - "unindent()"
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1163,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1164,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1164,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1165,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1166,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].getStatements"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1167,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].indent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1168,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1168,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1168,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1169,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1173,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsEnding"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1174,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].unindent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1175,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1179
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LabeledStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].getLabel()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].getStatement()"
    functionUses: 1
    ICount: 13
    EdgeCount: 29
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1180,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1181,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1181,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1182,1"
      Dst: "[com.github.javaparser.ast.stmt.LabeledStmt].getLabel"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1182,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1183,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1184,1"
      Dst: "[com.github.javaparser.ast.stmt.LabeledStmt].getStatement"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1184,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1188
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.EmptyStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 9
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1189,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1190,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1190,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1191,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1195
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExpressionStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].getExpression()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 11
    EdgeCount: 39
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1196,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1197,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1197,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1198,1"
      Dst: "[com.github.javaparser.ast.stmt.ExpressionStmt].getExpression"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1198,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1199,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1203
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printSwitchNode(com.github.javaparser.ast.nodeTypes.SwitchNode,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1204,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1205,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printSwitchNode"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1209
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SwitchExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printSwitchNode(com.github.javaparser.ast.nodeTypes.SwitchNode,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1210,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1211,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printSwitchNode"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printSwitchNode(com.github.javaparser.ast.nodeTypes.SwitchNode,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1214
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.nodeTypes.SwitchNode"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].getSelector()"
    - "[com.github.javaparser.ast.expr.SwitchExpr].getSelector()"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].getEntries()"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].getEntries()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].getOption(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].indentIf(boolean)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].getEntries()"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].getEntries()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].getOption(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].unindentIf(boolean)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 2
    ICount: 32
    EdgeCount: 85
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1219"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1226"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "iterator()"
        - "indentIf(boolean)"
        - "getEntries()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1225"
        BranchSideFuncs:
        - "print(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1221"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1224"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "iterator()"
        - "getEntries()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1223"
        BranchSideFuncs:
        - "unindentIf(boolean)"
        - "getOption(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1215,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.SwitchNode].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1215,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1216,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1217,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.SwitchNode].getSelector"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1217,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1218,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1219,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.SwitchNode].getEntries"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1220,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].getOption"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1220,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1220,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].indentIf"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1221,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1221,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1221,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1222,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1224,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].unindentIf"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1230
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchEntry"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getType()"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getLabels()"
    - "[com.github.javaparser.utils.Utils].isNullOrEmpty(java.util.Collection)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getLabels()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    - "[com.github.javaparser.printer.SourcePrinter].indent()"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getStatements()"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getStatements()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    - "[com.github.javaparser.printer.SourcePrinter].unindent()"
    functionUses: 1
    ICount: 61
    EdgeCount: 160
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1234"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:-1"
        BranchSideFuncs:
        - "isNullOrEmpty(java.util.Collection)"
        - "getType()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1235"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1238"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1237"
        BranchSideFuncs:
        - "getLabels()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1239"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1246"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1245"
        BranchSideFuncs:
        - "print(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1242"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1245"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1244"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1250"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1256"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "getStatements()"
        - "iterator()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1255"
        BranchSideFuncs:
        - "unindent()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1251"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1256"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "getStatements()"
        - "iterator()"
        - "println()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1255"
        BranchSideFuncs:
        - "unindent()"
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1231,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1232,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1232,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1234,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].getType"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1235,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].getLabels"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1235,1"
      Dst: "[com.github.javaparser.utils.Utils].isNullOrEmpty"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1236,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1236,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1236,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1236,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1239,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1239,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1240,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1241,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1248,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1249,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].indent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1250,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].getStatements"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1256,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].unindent"
    JavaMethodInfo: null
    BBCount: 16
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1260
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BreakStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_12__691].bootstrap$(com.github.javaparser.printer.DefaultPrettyPrinterVisitor)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].getLabel()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 14
    EdgeCount: 7
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1261,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1262,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1262,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1263,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1264,1"
      Dst: "[com.github.javaparser.ast.stmt.BreakStmt].getLabel"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1264,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_12__691].bootstrap$"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1264,1"
      Dst: "[java.util.Optional].ifPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1269
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.YieldStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].getExpression()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 13
    EdgeCount: 40
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1270,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1271,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1271,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1272,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1273,1"
      Dst: "[com.github.javaparser.ast.stmt.YieldStmt].getExpression"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1273,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1278
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ReturnStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].getExpression()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].getExpression()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 20
    EdgeCount: 42
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1282"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1286"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "getExpression()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1285"
        BranchSideFuncs:
        - "print(java.lang.String)"
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1279,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1280,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1280,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1281,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1282,1"
      Dst: "[com.github.javaparser.ast.stmt.ReturnStmt].getExpression"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1282,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1284,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1284,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1290
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMemberAnnotations(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.ast.body.EnumDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].indent()"
    - "[com.github.javaparser.ast.body.EnumDeclaration].getEntries()"
    - "[com.github.javaparser.ast.NodeList].isNonEmpty()"
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].asInteger()"
    - "[com.github.javaparser.ast.body.EnumDeclaration].getEntries()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].getOption(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_13__707].bootstrap$()"
    - "[com.github.javaparser.ast.body.EnumDeclaration].getEntries()"
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    - "[com.github.javaparser.ast.body.EnumDeclaration].getEntries()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMembers(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].getEntries()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    - "[com.github.javaparser.printer.SourcePrinter].unindent()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 92
    EdgeCount: 145
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1297"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1307"
        BranchSideFuncs:
        - "getImplementedTypes()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1306"
        BranchSideFuncs:
        - "indent()"
        - "isNonEmpty()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1299"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1307"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1306"
        BranchSideFuncs:
        - "indent()"
        - "isNonEmpty()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1302"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1305"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1304"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1309"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1325"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1311"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1312"
        BranchSideFuncs:
        - "bootstrap$()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1311"
        BranchSideFuncs:
        - "bootstrap$()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1312"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1312"
        BranchSideFuncs:
        - "asInteger()"
        - "bootstrap$()"
        - "getOption(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
        - "iterator()"
        - "size()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1311"
        BranchSideFuncs:
        - "bootstrap$()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1314"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1326"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1325"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1317"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1324"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1323"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1318"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1321"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1320"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1326"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1330"
        BranchSideFuncs:
        - "printMembers(com.github.javaparser.ast.NodeList,java.lang.Void)"
        - "getMembers()"
        - "println(java.lang.String)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1329"
        BranchSideFuncs:
        - "getEntries()"
        - "isEmpty()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1330"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1334"
        BranchSideFuncs:
        - "println()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1333"
        BranchSideFuncs:
        - "print(java.lang.String)"
        - "unindent()"
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1291,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1292,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1292,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1293,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1293,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMemberAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1294,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1294,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printModifiers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1295,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1296,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1296,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1297,1"
      Dst: "[com.github.javaparser.ast.body.EnumDeclaration].getImplementedTypes"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1297,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1299,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1299,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1300,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1301,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1307,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1308,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].indent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1309,1"
      Dst: "[com.github.javaparser.ast.body.EnumDeclaration].getEntries"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1309,1"
      Dst: "[com.github.javaparser.ast.NodeList].isNonEmpty"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1311,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1311,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].getOption"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1311,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1311,1"
      Dst: "[com.github.javaparser.printer.configuration.ConfigurationOption].asInteger"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1311,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1312,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1312,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_13__707].bootstrap$"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1312,1"
      Dst: "[java.util.stream.Stream].anyMatch"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1316,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1326,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1328,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMembers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1334,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].unindent"
    JavaMethodInfo: null
    BBCount: 23
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1339
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumConstantDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMemberAnnotations(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getName()"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getArguments()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getArguments()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printArguments(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getClassBody()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].indent()"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getClassBody()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMembers(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].unindent()"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    functionUses: 1
    ICount: 29
    EdgeCount: 19
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1344"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1347"
        BranchSideFuncs:
        - "getArguments()"
        - "printArguments(com.github.javaparser.ast.NodeList,java.lang.Void)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1346"
        BranchSideFuncs:
        - "isEmpty()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1347"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1354"
        BranchSideFuncs:
        - "printMembers(com.github.javaparser.ast.NodeList,java.lang.Void)"
        - "println(java.lang.String)"
        - "unindent()"
        - "getClassBody()"
        - "indent()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1353"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1340,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1341,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1341,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1342,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1342,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMemberAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1343,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].getName"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1343,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1344,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].getArguments"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1344,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1345,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printArguments"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1347,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].getClassBody"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1348,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1349,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].indent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1350,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMembers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1351,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].unindent"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1357
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.InitializerDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].isStatic()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].getBody()"
    functionUses: 1
    ICount: 13
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1360"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1363"
        BranchSideFuncs:
        - "print(java.lang.String)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1362"
        BranchSideFuncs:
        - "getBody()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1358,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1359,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1359,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1360,1"
      Dst: "[com.github.javaparser.ast.body.InitializerDeclaration].isStatic"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1361,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1363,1"
      Dst: "[com.github.javaparser.ast.body.InitializerDeclaration].getBody"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1363,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1367
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.IfStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].getCondition()"
    - "[com.github.javaparser.ast.stmt.IfStmt].getThenStmt()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].indent()"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].getThenStmt()"
    - "[com.github.javaparser.printer.SourcePrinter].unindent()"
    - "[com.github.javaparser.ast.stmt.IfStmt].getElseStmt()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    - "[com.github.javaparser.ast.stmt.IfStmt].getElseStmt()"
    - "[com.github.javaparser.ast.stmt.IfStmt].getElseStmt()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].indent()"
    - "[com.github.javaparser.ast.stmt.IfStmt].getElseStmt()"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].getElseStmt()"
    - "[com.github.javaparser.printer.SourcePrinter].unindent()"
    functionUses: 1
    ICount: 61
    EdgeCount: 100
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1373"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1376"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1381"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1383"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1382"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1383"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1402"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1401"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1384"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1386"
        BranchSideFuncs:
        - "println()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1390"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1391"
        BranchSideFuncs:
        - "print(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1390"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1393"
        BranchSideFuncs:
        - "println(java.lang.String)"
        - "indent()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1397"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1399"
        BranchSideFuncs:
        - "getElseStmt()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1398"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1399"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1402"
        BranchSideFuncs:
        - "unindent()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1401"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1399"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1402"
        BranchSideFuncs:
        - "unindent()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1401"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1368,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1369,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1369,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1370,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1371,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].getCondition"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1371,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1372,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].getThenStmt"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1377,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1378,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].indent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1382,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].unindent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1383,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].getElseStmt"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1383,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1388,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1398,1"
      Dst: "[java.util.Optional].get"
    JavaMethodInfo: null
    BBCount: 19
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1405
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.WhileStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].getCondition()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].getBody()"
    functionUses: 1
    ICount: 15
    EdgeCount: 63
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1406,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1407,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1407,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1408,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1409,1"
      Dst: "[com.github.javaparser.ast.stmt.WhileStmt].getCondition"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1409,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1411,1"
      Dst: "[com.github.javaparser.ast.stmt.WhileStmt].getBody"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1415
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ContinueStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_14__748].bootstrap$(com.github.javaparser.printer.DefaultPrettyPrinterVisitor)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].getLabel()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 14
    EdgeCount: 7
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1416,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1417,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1417,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1418,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1419,1"
      Dst: "[com.github.javaparser.ast.stmt.ContinueStmt].getLabel"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1419,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_14__748].bootstrap$"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1419,1"
      Dst: "[java.util.Optional].ifPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1424
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.DoStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].getBody()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].getCondition()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 17
    EdgeCount: 64
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1425,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1426,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1426,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1427,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1428,1"
      Dst: "[com.github.javaparser.ast.stmt.DoStmt].getBody"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1428,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1430,1"
      Dst: "[com.github.javaparser.ast.stmt.DoStmt].getCondition"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1435
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForEachStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].getVariable()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].getIterable()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].getBody()"
    functionUses: 1
    ICount: 19
    EdgeCount: 66
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1436,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1437,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1437,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1438,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1439,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].getVariable"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1439,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1441,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].getIterable"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1441,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1443,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].getBody"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1447
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.ForStmt].getInitialization()"
    - "[com.github.javaparser.ast.stmt.ForStmt].getInitialization()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.ForStmt].getCompare()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].getCompare()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.ForStmt].getUpdate()"
    - "[com.github.javaparser.ast.stmt.ForStmt].getUpdate()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].getBody()"
    functionUses: 1
    ICount: 52
    EdgeCount: 244
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1451"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1460"
        BranchSideFuncs:
        - "getInitialization()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1459"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1452"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1460"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1459"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1455"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1458"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1457"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1461"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1464"
        BranchSideFuncs:
        - "getCompare()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1463"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1465"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1474"
        BranchSideFuncs:
        - "iterator()"
        - "getUpdate()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1473"
        BranchSideFuncs:
        - "getBody()"
        - "print(java.lang.String)"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1466"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1474"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1473"
        BranchSideFuncs:
        - "getBody()"
        - "print(java.lang.String)"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1469"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1472"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1471"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1448,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1449,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1449,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1450,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1451,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].getInitialization"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1452,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1452,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1453,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1454,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1461,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].getCompare"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1461,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1462,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1465,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].getUpdate"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1475,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].getBody"
    JavaMethodInfo: null
    BBCount: 15
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1479
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ThrowStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].getExpression()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 13
    EdgeCount: 40
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1480,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1481,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1481,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1482,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1483,1"
      Dst: "[com.github.javaparser.ast.stmt.ThrowStmt].getExpression"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1483,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1488
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SynchronizedStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].getExpression()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].getBody()"
    functionUses: 1
    ICount: 15
    EdgeCount: 42
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1489,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1490,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1490,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1491,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1492,1"
      Dst: "[com.github.javaparser.ast.stmt.SynchronizedStmt].getExpression"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1492,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1494,1"
      Dst: "[com.github.javaparser.ast.stmt.SynchronizedStmt].getBody"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1494,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1498
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.TryStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.TryStmt].getResources()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.TryStmt].getResources()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    - "[com.github.javaparser.printer.SourcePrinter].indent()"
    - "[com.github.javaparser.ast.stmt.TryStmt].getResources()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.printer.SourcePrinter].unindent()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].getTryBlock()"
    - "[com.github.javaparser.ast.stmt.TryStmt].getCatchClauses()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.stmt.CatchClause].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].getFinallyBlock()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].getFinallyBlock()"
    functionUses: 1
    ICount: 59
    EdgeCount: 144
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1502"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1522"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1521"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "getTryBlock()"
        - "iterator()"
        - "getCatchClauses()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1506"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1517"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1516"
        BranchSideFuncs:
        - "getResources()"
        - "size()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1508"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1515"
        BranchSideFuncs:
        - "println()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1514"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1511"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1515"
        BranchSideFuncs:
        - "indent()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1514"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1517"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1520"
        BranchSideFuncs:
        - "unindent()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1519"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1523"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1526"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "iterator()"
        - "getCatchClauses()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1525"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1526"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1530"
        BranchSideFuncs:
        - "print(java.lang.String)"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "getFinallyBlock()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1529"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1499,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1500,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1500,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1501,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1502,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getResources"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1502,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1504,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1506,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1507,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1507,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1510,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1512,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].indent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1517,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1518,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].unindent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1522,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getTryBlock"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1522,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1523,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getCatchClauses"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1524,1"
      Dst: "[com.github.javaparser.ast.stmt.CatchClause].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1526,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getFinallyBlock"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1526,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1528,1"
      Dst: "[java.util.Optional].get"
    JavaMethodInfo: null
    BBCount: 16
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1533
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.CatchClause"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].getParameter()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].getBody()"
    functionUses: 1
    ICount: 15
    EdgeCount: 9
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1534,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1535,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1535,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1536,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1537,1"
      Dst: "[com.github.javaparser.ast.stmt.CatchClause].getParameter"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1537,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1539,1"
      Dst: "[com.github.javaparser.ast.stmt.CatchClause].getBody"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1539,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1543
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMemberAnnotations(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].indent()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMembers(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].unindent()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 27
    EdgeCount: 17
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1552"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1555"
        BranchSideFuncs:
        - "printMembers(com.github.javaparser.ast.NodeList,java.lang.Void)"
        - "getMembers()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1554"
        BranchSideFuncs:
        - "print(java.lang.String)"
        - "unindent()"
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1544,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1545,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1545,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1546,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1546,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMemberAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1547,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1547,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printModifiers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1548,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1549,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1549,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1550,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1551,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].indent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1552,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1553,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMembers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1555,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].unindent"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1560
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMemberAnnotations(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getModifiers()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getType()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getName()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getDefaultValue()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getDefaultValue()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 30
    EdgeCount: 60
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1569"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1573"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "getDefaultValue()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1572"
        BranchSideFuncs:
        - "print(java.lang.String)"
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1561,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1562,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1562,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1563,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1563,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMemberAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1564,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getModifiers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1564,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printModifiers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1565,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getType"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1565,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1566,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1567,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getName"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1567,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1569,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getDefaultValue"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1569,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1571,1"
      Dst: "[java.util.Optional].get"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1577
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MarkerAnnotationExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].getName()"
    functionUses: 1
    ICount: 11
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1578,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1579,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1579,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1580,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1581,1"
      Dst: "[com.github.javaparser.ast.expr.AnnotationExpr].getName"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1581,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1585
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].getName()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].getMemberValue()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 17
    EdgeCount: 43
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1586,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1587,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1587,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1588,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1589,1"
      Dst: "[com.github.javaparser.ast.expr.AnnotationExpr].getName"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1589,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1591,1"
      Dst: "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].getMemberValue"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1591,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1596
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].getName()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].getPairs()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].getPairs()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.expr.MemberValuePair].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 29
    EdgeCount: 64
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1602"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1611"
        BranchSideFuncs:
        - "iterator()"
        - "getPairs()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1610"
        BranchSideFuncs:
        - "print(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1603"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1611"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1610"
        BranchSideFuncs:
        - "print(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1606"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1609"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1608"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1597,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1598,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1598,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1599,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1600,1"
      Dst: "[com.github.javaparser.ast.expr.AnnotationExpr].getName"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1600,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1602,1"
      Dst: "[com.github.javaparser.ast.expr.NormalAnnotationExpr].getPairs"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1603,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1603,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1604,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1605,1"
      Dst: "[com.github.javaparser.ast.expr.MemberValuePair].accept"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1615
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MemberValuePair"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].getName()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].getValue()"
    functionUses: 1
    ICount: 13
    EdgeCount: 41
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1616,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1617,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1617,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1618,1"
      Dst: "[com.github.javaparser.ast.expr.MemberValuePair].getName"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1618,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1619,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1620,1"
      Dst: "[com.github.javaparser.ast.expr.MemberValuePair].getValue"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1620,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1624
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.LineComment"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].getOption(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - "[com.github.javaparser.ast.comments.Comment].getContent()"
    - "[com.github.javaparser.ast.comments.LineComment].getHeader()"
    - "[com.github.javaparser.utils.Utils].normalizeEolInTextBlock(java.lang.String,java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1625"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1628"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1627"
        BranchSideFuncs:
        - "getHeader()"
        - "normalizeEolInTextBlock(java.lang.String,java.lang.String)"
        - "print(java.lang.String)"
        - "println(java.lang.String)"
        - "getContent()"
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1625,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].getOption"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1625,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1628,1"
      Dst: "[com.github.javaparser.ast.comments.LineComment].getHeader"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1628,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1628,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getContent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1628,1"
      Dst: "[java.util.regex.Pattern].matcher"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1628,1"
      Dst: "[java.util.regex.Matcher].replaceAll"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1628,1"
      Dst: "[com.github.javaparser.utils.Utils].normalizeEolInTextBlock"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1628,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1632
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.BlockComment"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].getOption(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].asString()"
    - "[com.github.javaparser.ast.comments.Comment].getContent()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].getOption(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - "[com.github.javaparser.utils.Utils].normalizeEolInTextBlock(java.lang.String,java.lang.String)"
    - "[com.github.javaparser.ast.comments.BlockComment].getHeader()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].asValue()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].getOption(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.comments.BlockComment].getFooter()"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    functionUses: 1
    ICount: 46
    EdgeCount: 14
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1633"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1636"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1635"
        BranchSideFuncs:
        - "getHeader()"
        - "normalizeEolInTextBlock(java.lang.String,java.lang.String)"
        - "asString()"
        - "getContent()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1640"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1645"
        BranchSideFuncs:
        - "getFooter()"
        - "print(java.lang.String)"
        - "println(java.lang.String)"
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1633,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].getOption"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1633,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1636,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getContent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1636,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1636,1"
      Dst: "[com.github.javaparser.printer.configuration.ConfigurationOption].asString"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1636,1"
      Dst: "[com.github.javaparser.utils.Utils].normalizeEolInTextBlock"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1638,1"
      Dst: "[java.lang.String].split"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1639,1"
      Dst: "[com.github.javaparser.ast.comments.BlockComment].getHeader"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1639,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1643,1"
      Dst: "[com.github.javaparser.printer.configuration.ConfigurationOption].asValue"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1647,1"
      Dst: "[com.github.javaparser.ast.comments.BlockComment].getFooter"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1647,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1651
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LambdaExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].getParameters()"
    - "[com.github.javaparser.ast.expr.LambdaExpr].isEnclosingParameters()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].getBody()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].getExpression()"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 36
    EdgeCount: 120
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1656"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1659"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1658"
        BranchSideFuncs:
        - "iterator()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1659"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1666"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1665"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1662"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1665"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1664"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1666"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1669"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1668"
        BranchSideFuncs:
        - "getBody()"
        - "print(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1671"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1674"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1652,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1653,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1653,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1654,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].getParameters"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1655,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].isEnclosingParameters"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1657,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1659,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1659,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1660,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1661,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1670,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].getBody"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1673,1"
      Dst: "[com.github.javaparser.ast.stmt.ExpressionStmt].getExpression"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1673,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1680
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodReferenceExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getScope()"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getIdentifier()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getScope()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printTypeArgs(com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 18
    EdgeCount: 43
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1685"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1688"
        BranchSideFuncs:
        - "getScope()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1687"
        BranchSideFuncs:
        - "printTypeArgs(com.github.javaparser.ast.nodeTypes.NodeWithTypeArguments,java.lang.Void)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1690"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1693"
        BranchSideFuncs:
        - "print(java.lang.String)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1692"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1681,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1682,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1682,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1683,1"
      Dst: "[com.github.javaparser.ast.expr.MethodReferenceExpr].getScope"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1684,1"
      Dst: "[com.github.javaparser.ast.expr.MethodReferenceExpr].getIdentifier"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1686,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1688,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1689,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printTypeArgs"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1696
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TypeExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.ast.expr.TypeExpr].getType()"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].getType()"
    functionUses: 1
    ICount: 11
    EdgeCount: 15
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1699"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1702"
        BranchSideFuncs:
        - "getType()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1701"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1697,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1698,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1698,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1699,1"
      Dst: "[com.github.javaparser.ast.expr.TypeExpr].getType"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1700,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.NodeList,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1705
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Modifier].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 11
    EdgeCount: 134
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1706"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1709"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1708"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1706,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1706,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1706,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1707,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1712
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ImportDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment(java.util.Optional,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.ImportDeclaration].isStatic()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].getName()"
    - "[com.github.javaparser.ast.ImportDeclaration].isAsterisk()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 22
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1716"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1719"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1718"
        BranchSideFuncs:
        - "getName()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "isAsterisk()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1720"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1723"
        BranchSideFuncs:
        - "print(java.lang.String)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1722"
        BranchSideFuncs:
        - "println(java.lang.String)"
        - "printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1713,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1714,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1714,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1715,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1716,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].isStatic"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1719,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].getName"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1719,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1720,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].isAsterisk"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1723,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1724,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsEnding"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1728
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].getAnnotations()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMemberAnnotations(com.github.javaparser.ast.NodeList,java.lang.Void)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].isOpen()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].getName()"
    - "[com.github.javaparser.printer.SourcePrinter].indent()"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].getDirectives()"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].unindent()"
    functionUses: 1
    ICount: 22
    EdgeCount: 13
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1730"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1733"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1732"
        BranchSideFuncs:
        - "getDirectives()"
        - "getName()"
        - "print(java.lang.String)"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
        - "println(java.lang.String)"
        - "indent()"
        - "unindent()"
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1729,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].getAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1729,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printMemberAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1730,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].isOpen"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1731,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1734,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].getName"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1734,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1735,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1735,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].indent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1736,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].getDirectives"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1736,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1737,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].unindent"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1741
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getModifiers()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getName()"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    functionUses: 1
    ICount: 12
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1742,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1743,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getModifiers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1743,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printModifiers"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1744,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getName"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1744,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1745,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1749
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleExportsDirective"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].getName()"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].getModuleNames()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printPrePostFixOptionalList(com.github.javaparser.ast.NodeList,java.lang.Void,java.lang.String,java.lang.String,java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    functionUses: 1
    ICount: 12
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1750,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1751,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleExportsDirective].getName"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1751,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1752,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleExportsDirective].getModuleNames"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1752,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printPrePostFixOptionalList"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1753,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1757
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getName()"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getWith()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printPrePostFixRequiredList(com.github.javaparser.ast.NodeList,java.lang.Void,java.lang.String,java.lang.String,java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    functionUses: 1
    ICount: 12
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1758,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1759,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getName"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1759,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1760,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getWith"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1760,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printPrePostFixRequiredList"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1761,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1765
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleUsesDirective"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].getName()"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    functionUses: 1
    ICount: 10
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1766,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1767,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleUsesDirective].getName"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1767,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1768,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1772
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleOpensDirective"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].getName()"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].getModuleNames()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printPrePostFixOptionalList(com.github.javaparser.ast.NodeList,java.lang.Void,java.lang.String,java.lang.String,java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    functionUses: 1
    ICount: 12
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1773,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1774,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleOpensDirective].getName"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1774,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1775,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleOpensDirective].getModuleNames"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1775,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printPrePostFixOptionalList"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1776,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1780
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.UnparsableStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1781,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printImports(com.github.javaparser.ast.NodeList,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1785
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy].<init>()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].getOption(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].hasValue()"
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].asValue()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].getOption(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - "[com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy].setSortImportsAlphabetically(boolean)"
    - "[com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy].setSortImportsAlphabetically(boolean)"
    - "[com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy].setSortImportsAlphabetically(boolean)"
    - "[com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy].sortImports(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy].sortImports(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy].sortImports(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.utils.VisitorList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    functionUses: 1
    ICount: 34
    EdgeCount: 50
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1790"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1798"
        BranchSideFuncs:
        - "hasValue()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1797"
        BranchSideFuncs:
        - "getOption(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1792"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1798"
        BranchSideFuncs:
        - "asValue()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1797"
        BranchSideFuncs:
        - "getOption(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1799"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1804"
        BranchSideFuncs:
        - "setSortImportsAlphabetically(boolean)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1803"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "sortImports(com.github.javaparser.ast.NodeList)"
        - "next()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1805"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1811"
        BranchSideFuncs:
        - "hasNext()"
        - "isEmpty()"
        - "iterator()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1810"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1807"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1810"
        BranchSideFuncs:
        - "println()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1809"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1786,1"
      Dst: "[com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy].<init>"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1789,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].getOption"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1790,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1791,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1792,1"
      Dst: "[com.github.javaparser.printer.configuration.ConfigurationOption].hasValue"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1793,1"
      Dst: "[com.github.javaparser.printer.configuration.ConfigurationOption].asValue"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1800,1"
      Dst: "[com.github.javaparser.printer.configuration.ImportOrderingStrategy].setSortImportsAlphabetically"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1804,1"
      Dst: "[com.github.javaparser.printer.configuration.ImportOrderingStrategy].sortImports"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1805,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1805,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1805,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1806,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1807,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1808,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsBeforeThisChildNode(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1813
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].getOption(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - "[com.github.javaparser.ast.Node].getParentNode()"
    - "[com.github.javaparser.ast.Node].getChildNodes()"
    - "[com.github.javaparser.utils.PositionUtils].sortByBeginPosition(java.util.List)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Modifier].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionUses: 85
    ICount: 71
    EdgeCount: 103
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1814"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1816"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1815"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1816"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1818"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1817"
        BranchSideFuncs:
        - "getParentNode()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1819"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1821"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1820"
        BranchSideFuncs:
        - "sortByBeginPosition(java.util.List)"
        - "getChildNodes()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1824"
      Branch Sides: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1826"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1821"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1820"
        BranchSideFuncs:
        - "sortByBeginPosition(java.util.List)"
        - "getChildNodes()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1831"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:null"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1835"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1839"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1838"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1835"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1839"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1838"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1836"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:null"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1839"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1845"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1844"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1841"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:null"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1814,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].getOption"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1814,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1818,1"
      Dst: "[com.github.javaparser.ast.Node].getParentNode"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1818,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1821,1"
      Dst: "[com.github.javaparser.ast.Node].getChildNodes"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1821,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1822,1"
      Dst: "[com.github.javaparser.utils.PositionUtils].sortByBeginPosition"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1824,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1826,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1832,1"
      Dst: "[java.lang.AssertionError].<init>"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1842,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1842,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1842,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1842,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1842,1"
      Dst: "[java.lang.RuntimeException].<init>"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1843,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 25
    CyclomaticComplexity: 4
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printOrphanCommentsEnding(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1847
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].getOption(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - "[com.github.javaparser.ast.Node].getChildNodes()"
    - "[com.github.javaparser.utils.PositionUtils].sortByBeginPosition(java.util.List)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Modifier].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 39
    EdgeCount: 102
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1848"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1850"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1849"
        BranchSideFuncs:
        - "sortByBeginPosition(java.util.List)"
        - "getChildNodes()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1852"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1855"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1854"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1857"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1864"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1863"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1857"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1864"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1863"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1860"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1863"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1862"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1864"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1866"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1848,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].getOption"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1848,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1850,1"
      Dst: "[com.github.javaparser.ast.Node].getChildNodes"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1850,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1851,1"
      Dst: "[com.github.javaparser.utils.PositionUtils].sortByBeginPosition"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1852,1"
      Dst: "[java.util.List].isEmpty"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1857,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1858,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1865,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 14
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].indentIf(boolean)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1869
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.SourcePrinter].indent()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1870"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1872"
        BranchSideFuncs:
        - "indent()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1871"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1871,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].indent"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].unindentIf(boolean)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1874
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.SourcePrinter].unindent()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1875"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1877"
        BranchSideFuncs:
        - "unindent()"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1876"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1876,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].unindent"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].getOption(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1879
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].get(com.github.javaparser.printer.configuration.ConfigurationOption)"
    - "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration].get(com.github.javaparser.printer.configuration.ConfigurationOption)"
    functionUses: 20
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1880,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1880,1"
      Dst: "[com.github.javaparser.printer.configuration.PrinterConfiguration].get"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.PatternExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.YieldStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SwitchExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.Modifier,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Modifier"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.Modifier,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.VarType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VarType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.VarType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ReceiverParameter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.UnparsableStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleOpensDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleUsesDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleExportsDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.WildcardType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.WhileStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.VoidType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VoidType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.VoidType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnknownType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.UnionType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnionType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.UnionType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.UnaryExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.TypeParameter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TypeExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.TryStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ThrowStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ThisExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SynchronizedStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchEntry"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SuperExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.StringLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ReturnStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.RecordDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.PrimitiveType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.Parameter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.Parameter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.Parameter,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.PackageDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ObjectCreationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NullLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.Name,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NameExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodReferenceExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.MethodDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodCallExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MemberValuePair"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MarkerAnnotationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LongLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.LineComment"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LambdaExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LabeledStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.JavadocComment"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.IntersectionType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.InstanceOfExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.InitializerDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ImportDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.IfStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForEachStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.FieldDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.FieldAccessExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExpressionStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumConstantDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.EnclosedExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.EmptyStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.DoStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ContinueStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ConstructorDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ConditionalExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ClassExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CharLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.CatchClause"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CastExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BreakStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BlockStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.BlockComment"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BinaryExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.AssignExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.AssertStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ArrayType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ArrayCreationLevel"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayCreationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayAccessExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.NodeList,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.NodeList,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:57,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$14(com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1418
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SimpleName].getIdentifier()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1419,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1419,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].getIdentifier"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$13(com.github.javaparser.ast.body.EnumConstantDeclaration)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1311
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.EnumConstantDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].getComment()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1312,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1312,1"
      Dst: "[java.util.Optional].isPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$12(com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1263
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SimpleName].getIdentifier()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1264,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1264,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].getIdentifier"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$11(java.lang.Void,com.github.javaparser.ast.type.Type)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1121
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Void"
    - "com.github.javaparser.ast.type.Type"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 10
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1122,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$10(java.lang.Void,com.github.javaparser.ast.body.MethodDeclaration,com.github.javaparser.ast.body.ReceiverParameter)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 1031
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "java.lang.Void"
    - "com.github.javaparser.ast.body.MethodDeclaration"
    - "com.github.javaparser.ast.body.ReceiverParameter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getParameters()"
    - "[com.github.javaparser.utils.Utils].isNullOrEmpty(java.util.Collection)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 11
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1033"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1036"
        BranchSideFuncs:
        - "print(java.lang.String)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1035"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1032,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1033,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getParameters"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1033,1"
      Dst: "[com.github.javaparser.utils.Utils].isNullOrEmpty"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:1034,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$9(java.lang.Void,com.github.javaparser.ast.body.ConstructorDeclaration,com.github.javaparser.ast.body.ReceiverParameter)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 962
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "java.lang.Void"
    - "com.github.javaparser.ast.body.ConstructorDeclaration"
    - "com.github.javaparser.ast.body.ReceiverParameter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getParameters()"
    - "[com.github.javaparser.utils.Utils].isNullOrEmpty(java.util.Collection)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 11
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:964"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:967"
        BranchSideFuncs:
        - "print(java.lang.String)"
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:966"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:963,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:964,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getParameters"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:964,1"
      Dst: "[com.github.javaparser.utils.Utils].isNullOrEmpty"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:965,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$8(java.lang.Void,java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.atomic.AtomicBoolean,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 880
    functionDepth: 0
    returnType: "void"
    argCount: 5
    argTypes:
    - "java.lang.Void"
    - "java.util.concurrent.atomic.AtomicBoolean"
    - "java.util.concurrent.atomic.AtomicBoolean"
    - "java.util.concurrent.atomic.AtomicBoolean"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    - "[com.github.javaparser.printer.SourcePrinter].reindentWithAlignToCursor()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 21
    EdgeCount: 37
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:882"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:900"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:899"
        BranchSideFuncs:
        - "print(java.lang.String)"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:883"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:890"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:891"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:899"
        BranchSideFuncs:
        - "print(java.lang.String)"
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:881,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:882,1"
      Dst: "[java.util.concurrent.atomic.AtomicBoolean].get"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:890,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:897,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].reindentWithAlignToCursor"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:900,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$7(com.github.javaparser.ast.stmt.Statement)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 838
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.Statement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.Statement].isAssertStmt()"
    - "[com.github.javaparser.ast.stmt.AssertStmt].isAssertStmt()"
    - "[com.github.javaparser.ast.stmt.Statement].isExpressionStmt()"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].isExpressionStmt()"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].isReturnStmt()"
    - "[com.github.javaparser.ast.stmt.Statement].isReturnStmt()"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].isThrowStmt()"
    - "[com.github.javaparser.ast.stmt.Statement].isThrowStmt()"
    functionUses: 1
    ICount: 14
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:839"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:838"
        BranchSideFuncs:
        - "isAssertStmt()"
        - "isThrowStmt()"
        - "isExpressionStmt()"
        - "isReturnStmt()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:839"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:838"
        BranchSideFuncs:
        - "isAssertStmt()"
        - "isThrowStmt()"
        - "isExpressionStmt()"
        - "isReturnStmt()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:839"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:838"
        BranchSideFuncs:
        - "isAssertStmt()"
        - "isThrowStmt()"
        - "isExpressionStmt()"
        - "isReturnStmt()"
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:839"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:838"
        BranchSideFuncs:
        - "isAssertStmt()"
        - "isThrowStmt()"
        - "isExpressionStmt()"
        - "isReturnStmt()"
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:839,1"
      Dst: "[com.github.javaparser.ast.stmt.Statement].isReturnStmt"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:839,1"
      Dst: "[com.github.javaparser.ast.stmt.Statement].isThrowStmt"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:839,1"
      Dst: "[com.github.javaparser.ast.stmt.Statement].isAssertStmt"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:839,1"
      Dst: "[com.github.javaparser.ast.stmt.Statement].isExpressionStmt"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:839,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$6(java.lang.String)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 784
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 7
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:785,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:786,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$5(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Void,com.github.javaparser.ast.nodeTypes.NodeWithVariables)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 551
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "java.lang.Void"
    - "com.github.javaparser.ast.nodeTypes.NodeWithVariables"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_4__800].bootstrap$(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,com.github.javaparser.ast.body.VariableDeclarator,java.lang.Void)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables].getMaximumCommonType()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:552,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithVariables].getMaximumCommonType"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:552,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_4__800].bootstrap$"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:552,1"
      Dst: "[java.util.Optional].ifPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$4(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Void,com.github.javaparser.ast.type.Type)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 552
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "java.lang.Void"
    - "com.github.javaparser.ast.type.Type"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.VariableDeclarator].getType()"
    - "[com.github.javaparser.ast.type.ArrayType].getArrayLevel()"
    - "[com.github.javaparser.ast.type.Type].getArrayLevel()"
    - "[com.github.javaparser.ast.type.ArrayType].getArrayLevel()"
    - "[com.github.javaparser.ast.type.Type].getArrayLevel()"
    - "[com.github.javaparser.ast.type.ArrayType].getComponentType()"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printAnnotations(com.github.javaparser.ast.NodeList,boolean,java.lang.Void)"
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionUses: 1
    ICount: 21
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:555"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:564"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:563"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:556"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:559"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:558"
        BranchSideFuncs:
        - "getComponentType()"
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:553,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].getType"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:555,1"
      Dst: "[com.github.javaparser.ast.type.Type].getArrayLevel"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:559,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].getComponentType"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:561,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:561,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].printAnnotations"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:562,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$3(java.lang.Void,com.github.javaparser.ast.type.Type)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 530
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Void"
    - "com.github.javaparser.ast.type.Type"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 10
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:531,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$2(java.lang.String)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 377
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:378"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:377"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:378"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:377"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:378,1"
      Dst: "[java.lang.String].isEmpty"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:378,1"
      Dst: "[java.lang.String].startsWith"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$1(java.lang.Void,com.github.javaparser.ast.modules.ModuleDeclaration)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 223
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Void"
    - "com.github.javaparser.ast.modules.ModuleDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:224,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$printComment$0(java.lang.Void,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    linkageType: null
    functionLinenumber: 199
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Void"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor:200,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_169__340].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_169__340"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_169__340].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_169__340:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_169__340].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_169__340].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_169__340"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_169__340:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_169__340].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_169__340"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$169(java.lang.Object,com.github.javaparser.ast.expr.AnnotationExpr)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_169__340:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$169"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.Validators].<init>(com.github.javaparser.ast.validator.Validator[])"
    functionSourceFile: "com.github.javaparser.ast.validator.Validators"
    linkageType: null
    functionLinenumber: 35
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.validator.Validator[]"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList].addAll(java.util.Collection)"
    - "[com.github.javaparser.ast.NodeList].addAll(java.util.Collection)"
    functionUses: 2
    ICount: 10
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.Validators:36,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.ast.validator.Validators:34,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.ast.validator.Validators:37,1"
      Dst: "[java.util.Arrays].asList"
    - Src: "com.github.javaparser.ast.validator.Validators:37,1"
      Dst: "[java.util.List].addAll"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.Validators].getValidators()"
    functionSourceFile: "com.github.javaparser.ast.validator.Validators"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.Validators].remove(com.github.javaparser.ast.validator.Validator)"
    functionSourceFile: "com.github.javaparser.ast.validator.Validators"
    linkageType: null
    functionLinenumber: 44
    functionDepth: 0
    returnType: "com.github.javaparser.ast.validator.Validators"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.validator.Validator"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList].remove(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].remove(java.lang.Object)"
    functionUses: 32
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.Validators:45"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.Validators:48"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.validator.Validators:47"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.Validators:45,1"
      Dst: "[java.util.List].remove"
    - Src: "com.github.javaparser.ast.validator.Validators:46,1"
      Dst: "[java.lang.AssertionError].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.Validators].replace(com.github.javaparser.ast.validator.Validator,com.github.javaparser.ast.validator.Validator)"
    functionSourceFile: "com.github.javaparser.ast.validator.Validators"
    linkageType: null
    functionLinenumber: 51
    functionDepth: 0
    returnType: "com.github.javaparser.ast.validator.Validators"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.validator.Validator"
    - "com.github.javaparser.ast.validator.Validator"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.Validators].remove(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.Validators:52,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].remove"
    - Src: "com.github.javaparser.ast.validator.Validators:53,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    functionSourceFile: "com.github.javaparser.ast.validator.Validators"
    linkageType: null
    functionLinenumber: 57
    functionDepth: 0
    returnType: "com.github.javaparser.ast.validator.Validators"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.validator.Validator"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    functionUses: 40
    ICount: 5
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.Validators:58,1"
      Dst: "[java.util.List].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.Validators].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.Validators"
    linkageType: null
    functionLinenumber: 63
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.Validators$lambda_accept_0__94].bootstrap$(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.NodeList].forEach(java.util.function.Consumer)"
    functionUses: 9
    ICount: 7
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.Validators:64,1"
      Dst: "[com.github.javaparser.ast.validator.Validators$lambda_accept_0__94].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.Validators:64,1"
      Dst: "[java.lang.Iterable].forEach"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.Validators].accept(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.Validators"
    linkageType: null
    functionLinenumber: 31
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.Validators].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.Validators:32,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.Validators].lambda$accept$0(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.validator.Validator)"
    functionSourceFile: "com.github.javaparser.ast.validator.Validators"
    linkageType: null
    functionLinenumber: 63
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    - "com.github.javaparser.ast.validator.Validator"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_0__78].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.VisitorValidator].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.TreeVisitorValidator].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.Validators].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_6__44].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_3__79].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_8__46].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_7__102].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 5
    EdgeCount: 9
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.Validators:64,1"
      Dst: "[com.github.javaparser.ast.validator.Validator].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$lambda_get_0__820].bootstrap$(com.github.javaparser.printer.configuration.ConfigurationOption)"
    functionSourceFile: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$lambda_get_0__820"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.configuration.ConfigurationOption"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$lambda_get_0__820].<init>(com.github.javaparser.printer.configuration.ConfigurationOption)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$lambda_get_0__820:-1,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$lambda_get_0__820].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$lambda_get_0__820].<init>(com.github.javaparser.printer.configuration.ConfigurationOption)"
    functionSourceFile: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$lambda_get_0__820"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.configuration.ConfigurationOption"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$lambda_get_0__820:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$lambda_get_0__820].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$lambda_get_0__820"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration].lambda$get$0(com.github.javaparser.printer.configuration.ConfigurationOption,com.github.javaparser.printer.configuration.ConfigurationOption)"
    functionUses: 2
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$lambda_get_0__820:-1,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration].lambda$get$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_56__532].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_56__532"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_56__532].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_56__532:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_56__532].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_56__532].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_56__532"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_56__532:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_56__532].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_56__532"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$56(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_56__532:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$56"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_3__99].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_3__99"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.BiConsumer"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_3__99].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_3__99:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_3__99].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_3__99].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_3__99"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_3__99:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_3__99].accept(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_3__99"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators].lambda$new$3(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_3__99:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators].lambda$new$3"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_47__629].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_47__629"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_47__629].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_47__629:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_47__629].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_47__629].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_47__629"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_47__629:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_47__629].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_47__629"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$47(java.lang.Object,com.github.javaparser.ast.stmt.Statement)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_47__629:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$47"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__395].bootstrap$(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__395"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__395].<init>(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__395:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__395].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__395].<init>(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__395"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__395:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__395].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__395"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__395:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$ModuleDirectiveParseStart__20].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ParseStart$ModuleDirectiveParseStart__20"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseStart"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParseStart$ModuleDirectiveParseStart__20].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$ModuleDirectiveParseStart__20:-1,1"
      Dst: "[com.github.javaparser.ParseStart$ModuleDirectiveParseStart__20].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$ModuleDirectiveParseStart__20].<init>()"
    functionSourceFile: "com.github.javaparser.ParseStart$ModuleDirectiveParseStart__20"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$ModuleDirectiveParseStart__20:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$ModuleDirectiveParseStart__20].parse(com.github.javaparser.GeneratedJavaParser)"
    functionSourceFile: "com.github.javaparser.ParseStart$ModuleDirectiveParseStart__20"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "com.github.javaparser.GeneratedJavaParser"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].ModuleDirectiveParseStart()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$ModuleDirectiveParseStart__20:-1,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ModuleDirectiveParseStart"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.UnaryExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.UnaryExprMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.UnaryExprMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_102__386].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_102__386"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_102__386].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_102__386:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_102__386].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_102__386].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_102__386"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_102__386:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_102__386].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_102__386"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$102(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_102__386:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$102"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_32__199].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_32__199"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_32__199].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_32__199:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_32__199].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_32__199].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_32__199"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_32__199:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_32__199].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_32__199"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$32(java.lang.Object,com.github.javaparser.ast.body.BodyDeclaration)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_32__199:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$32"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_125__605].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_125__605"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_125__605].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_125__605:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_125__605].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_125__605].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_125__605"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_125__605:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_125__605].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_125__605"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$125(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_125__605:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$125"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_36__610].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_36__610"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_36__610].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_36__610:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_36__610].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_36__610].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_36__610"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_36__610:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_36__610].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_36__610"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$36(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_36__610:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$36"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.DoubleLiteralExpr].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.DoubleLiteralExpr:46,1"
      Dst: "[com.github.javaparser.ast.expr.DoubleLiteralExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.DoubleLiteralExpr].<init>(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.DoubleLiteralExpr:51,1"
      Dst: "[com.github.javaparser.ast.expr.DoubleLiteralExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.DoubleLiteralExpr].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    linkageType: null
    functionLinenumber: 58
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.DoubleLiteralExpr:59,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].<init>"
    - Src: "com.github.javaparser.ast.expr.DoubleLiteralExpr:60,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.DoubleLiteralExpr].<init>(double)"
    functionSourceFile: "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "double"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.DoubleLiteralExpr:64,1"
      Dst: "[java.lang.String].valueOf"
    - Src: "com.github.javaparser.ast.expr.DoubleLiteralExpr:64,1"
      Dst: "[com.github.javaparser.ast.expr.DoubleLiteralExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    linkageType: null
    functionLinenumber: 69
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Object)"
    functionUses: 206
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.DoubleLiteralExpr:70,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    linkageType: null
    functionLinenumber: 75
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Object)"
    functionUses: 147
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.DoubleLiteralExpr:76,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.DoubleLiteralExpr].asDouble()"
    functionSourceFile: "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "double"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.DoubleLiteralExpr:86,1"
      Dst: "[java.lang.String].replaceAll"
    - Src: "com.github.javaparser.ast.expr.DoubleLiteralExpr:87,1"
      Dst: "[java.lang.Double].parseDouble"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.DoubleLiteralExpr].setDouble(double)"
    functionSourceFile: "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    argCount: 1
    argTypes:
    - "double"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.DoubleLiteralExpr:91,1"
      Dst: "[java.lang.String].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.DoubleLiteralExpr].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    linkageType: null
    functionLinenumber: 97
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.DoubleLiteralExpr:98,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.DoubleLiteralExpr:98,1"
      Dst: "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.DoubleLiteralExpr].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    linkageType: null
    functionLinenumber: 103
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.DoubleLiteralExprMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.DoubleLiteralExpr].isDoubleLiteralExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.DoubleLiteralExpr].asDoubleLiteralExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.DoubleLiteralExpr].ifDoubleLiteralExpr(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.DoubleLiteralExpr:122,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.DoubleLiteralExpr].toDoubleLiteralExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.DoubleLiteralExpr:128,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__727].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__727"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__727].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__727:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__727].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__727].<init>()"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__727"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__727:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__727].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__727"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithOptionalScope].traverseScope()"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithScope].traverseScope()"
    functionUses: 7
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__727:-1,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithTraversableScope].traverseScope"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.changes.Change$lambda_evaluate_0__857].bootstrap$(com.github.javaparser.printer.lexicalpreservation.changes.Change,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.changes.Change$lambda_evaluate_0__857"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.changes.Change"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.changes.Change$lambda_evaluate_0__857].<init>(com.github.javaparser.printer.lexicalpreservation.changes.Change,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.Change$lambda_evaluate_0__857:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.changes.Change$lambda_evaluate_0__857].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.changes.Change$lambda_evaluate_0__857].<init>(com.github.javaparser.printer.lexicalpreservation.changes.Change,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.changes.Change$lambda_evaluate_0__857"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.changes.Change"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.Change$lambda_evaluate_0__857:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.changes.Change$lambda_evaluate_0__857].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.changes.Change$lambda_evaluate_0__857"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.changes.Change].lambda$evaluate$0(com.github.javaparser.ast.Node,com.github.javaparser.ast.observer.ObservableProperty)"
    functionUses: 2
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.Change$lambda_evaluate_0__857:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.changes.Change].lambda$evaluate$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.InstanceOfExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.InstanceOfExprMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.InstanceOfExprMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$lambda_toString_1__89].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$lambda_toString_1__89"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$lambda_toString_1__89].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$lambda_toString_1__89:-1,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$lambda_toString_1__89].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$lambda_toString_1__89].<init>()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$lambda_toString_1__89"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$lambda_toString_1__89:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$lambda_toString_1__89].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$lambda_toString_1__89"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence].lambda$toString$1(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionUses: 9
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$lambda_toString_1__89:-1,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence].lambda$toString$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MemberValuePair].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.MemberValuePair"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MemberValuePair:50,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.expr.MemberValuePair:50,1"
      Dst: "[com.github.javaparser.ast.expr.StringLiteralExpr].<init>"
    - Src: "com.github.javaparser.ast.expr.MemberValuePair:50,1"
      Dst: "[com.github.javaparser.ast.expr.MemberValuePair].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MemberValuePair].<init>(java.lang.String,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.MemberValuePair"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MemberValuePair:54,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.expr.MemberValuePair:54,1"
      Dst: "[com.github.javaparser.ast.expr.MemberValuePair].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MemberValuePair].<init>(com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.MemberValuePair"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MemberValuePair:59,1"
      Dst: "[com.github.javaparser.ast.expr.MemberValuePair].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MemberValuePair].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.MemberValuePair"
    linkageType: null
    functionLinenumber: 66
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].setValue(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 9
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MemberValuePair:67,1"
      Dst: "[com.github.javaparser.ast.Node].<init>"
    - Src: "com.github.javaparser.ast.expr.MemberValuePair:68,1"
      Dst: "[com.github.javaparser.ast.expr.MemberValuePair].setName"
    - Src: "com.github.javaparser.ast.expr.MemberValuePair:69,1"
      Dst: "[com.github.javaparser.ast.expr.MemberValuePair].setValue"
    - Src: "com.github.javaparser.ast.expr.MemberValuePair:70,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MemberValuePair].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.MemberValuePair"
    linkageType: null
    functionLinenumber: 75
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Object)"
    functionUses: 18
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MemberValuePair:76,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MemberValuePair].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.MemberValuePair"
    linkageType: null
    functionLinenumber: 81
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Object)"
    functionUses: 18
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MemberValuePair:82,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MemberValuePair].getName()"
    functionSourceFile: "com.github.javaparser.ast.expr.MemberValuePair"
    linkageType: null
    functionLinenumber: 86
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.SimpleName"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MemberValuePair].getValue()"
    functionSourceFile: "com.github.javaparser.ast.expr.MemberValuePair"
    linkageType: null
    functionLinenumber: 91
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MemberValuePair].setName(com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.expr.MemberValuePair"
    linkageType: null
    functionLinenumber: 96
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.MemberValuePair"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.MemberValuePair:98"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MemberValuePair:101"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.MemberValuePair:100"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.MemberValuePair:102"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MemberValuePair:104"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.MemberValuePair:103"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MemberValuePair:97,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.MemberValuePair:101,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.MemberValuePair:103,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.MemberValuePair:105,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MemberValuePair].setValue(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.MemberValuePair"
    linkageType: null
    functionLinenumber: 110
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.MemberValuePair"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.MemberValuePair:112"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MemberValuePair:115"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.MemberValuePair:114"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.MemberValuePair:116"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MemberValuePair:118"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.MemberValuePair:117"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MemberValuePair:111,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.MemberValuePair:115,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.MemberValuePair:117,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.MemberValuePair:119,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MemberValuePair].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.MemberValuePair"
    linkageType: null
    functionLinenumber: 125
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.MemberValuePair"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.MemberValuePair].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MemberValuePair:126,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.MemberValuePair:126,1"
      Dst: "[com.github.javaparser.ast.expr.MemberValuePair].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MemberValuePair].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.MemberValuePair"
    linkageType: null
    functionLinenumber: 131
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.MemberValuePairMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MemberValuePair].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.MemberValuePair"
    linkageType: null
    functionLinenumber: 137
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.MemberValuePair].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].setValue(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 17
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.MemberValuePair:138"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MemberValuePair:141"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.MemberValuePair:140"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.MemberValuePair:141"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MemberValuePair:145"
        BranchSideFuncs:
        - "setName(com.github.javaparser.ast.expr.SimpleName)"
      - BranchSide: "com.github.javaparser.ast.expr.MemberValuePair:144"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.MemberValuePair:145"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MemberValuePair:149"
        BranchSideFuncs:
        - "setValue(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.expr.MemberValuePair:148"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MemberValuePair:142,1"
      Dst: "[com.github.javaparser.ast.expr.MemberValuePair].setName"
    - Src: "com.github.javaparser.ast.expr.MemberValuePair:146,1"
      Dst: "[com.github.javaparser.ast.expr.MemberValuePair].setValue"
    - Src: "com.github.javaparser.ast.expr.MemberValuePair:149,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.InitializerDeclarationMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.InitializerDeclarationMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.BodyDeclarationMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.InitializerDeclarationMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.BodyDeclarationMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$NameParseStart__14].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ParseStart$NameParseStart__14"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseStart"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParseStart$NameParseStart__14].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$NameParseStart__14:-1,1"
      Dst: "[com.github.javaparser.ParseStart$NameParseStart__14].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$NameParseStart__14].<init>()"
    functionSourceFile: "com.github.javaparser.ParseStart$NameParseStart__14"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$NameParseStart__14:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$NameParseStart__14].parse(com.github.javaparser.GeneratedJavaParser)"
    functionSourceFile: "com.github.javaparser.ParseStart$NameParseStart__14"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "com.github.javaparser.GeneratedJavaParser"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].NameParseStart()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$NameParseStart__14:-1,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].NameParseStart"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator"
    linkageType: null
    functionLinenumber: 28
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.VisitorValidator].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator:29,1"
      Dst: "[com.github.javaparser.ast.validator.VisitorValidator].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator].validate(com.github.javaparser.ast.expr.LiteralStringValueExpr,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator:33,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator].validate"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator:34,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator].visit(com.github.javaparser.ast.expr.LongLiteralExpr,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator"
    linkageType: null
    functionLinenumber: 38
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LongLiteralExpr"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator].validate(com.github.javaparser.ast.expr.LiteralStringValueExpr,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator:39,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator].validate"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator:40,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator].validate(com.github.javaparser.ast.expr.LiteralStringValueExpr,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator"
    linkageType: null
    functionLinenumber: 43
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LiteralStringValueExpr"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
    functionUses: 2
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator:44"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator:47"
        BranchSideFuncs:
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator:46"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator:44,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator:44,1"
      Dst: "[java.lang.String].contains"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator:45,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator"
    linkageType: null
    functionLinenumber: 28
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LongLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator].visit(com.github.javaparser.ast.expr.LongLiteralExpr,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator:29,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator"
    linkageType: null
    functionLinenumber: 28
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator:29,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.NoUnderscoresInIntegerLiteralsValidator].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__731].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__731"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__731].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__731:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__731].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__731].<init>()"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__731"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__731:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__731].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__731"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithOptionalScope].traverseScope()"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithScope].traverseScope()"
    functionUses: 7
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__731:-1,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithTraversableScope].traverseScope"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken$Category].values()"
    functionSourceFile: "com.github.javaparser.JavaToken$Category"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.JavaToken$Category[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaToken$Category:205,1"
      Dst: "[java.lang.Object].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken$Category].valueOf(java.lang.String)"
    functionSourceFile: "com.github.javaparser.JavaToken$Category"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.JavaToken$Category"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaToken$Category:205,1"
      Dst: "[java.lang.Enum].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken$Category].<init>(java.lang.String,int)"
    functionSourceFile: "com.github.javaparser.JavaToken$Category"
    linkageType: null
    functionLinenumber: 204
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 8
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaToken$Category:205,1"
      Dst: "[java.lang.Enum].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken$Category].isWhitespaceOrComment()"
    functionSourceFile: "com.github.javaparser.JavaToken$Category"
    linkageType: null
    functionLinenumber: 216
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.JavaToken$Category].isWhitespace()"
    functionUses: 1
    ICount: 9
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.JavaToken$Category:217"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaToken$Category:216"
        BranchSideFuncs:
        - "isWhitespace()"
    - Branch String: "com.github.javaparser.JavaToken$Category:217"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaToken$Category:216"
        BranchSideFuncs:
        - "isWhitespace()"
    Callsites:
    - Src: "com.github.javaparser.JavaToken$Category:217,1"
      Dst: "[com.github.javaparser.JavaToken$Category].isWhitespace"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken$Category].isWhitespace()"
    functionSourceFile: "com.github.javaparser.JavaToken$Category"
    linkageType: null
    functionLinenumber: 220
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 5
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.JavaToken$Category:221"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaToken$Category:220"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.JavaToken$Category:221"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaToken$Category:220"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken$Category].isEndOfLine()"
    functionSourceFile: "com.github.javaparser.JavaToken$Category"
    linkageType: null
    functionLinenumber: 224
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.JavaToken$Category:225"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaToken$Category:224"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken$Category].isComment()"
    functionSourceFile: "com.github.javaparser.JavaToken$Category"
    linkageType: null
    functionLinenumber: 228
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.JavaToken$Category:229"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaToken$Category:228"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken$Category].isWhitespaceButNotEndOfLine()"
    functionSourceFile: "com.github.javaparser.JavaToken$Category"
    linkageType: null
    functionLinenumber: 232
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.JavaToken$Category:233"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaToken$Category:232"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken$Category].isIdentifier()"
    functionSourceFile: "com.github.javaparser.JavaToken$Category"
    linkageType: null
    functionLinenumber: 236
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.JavaToken$Category:237"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaToken$Category:236"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken$Category].isKeyword()"
    functionSourceFile: "com.github.javaparser.JavaToken$Category"
    linkageType: null
    functionLinenumber: 240
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.JavaToken$Category:241"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaToken$Category:240"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken$Category].isLiteral()"
    functionSourceFile: "com.github.javaparser.JavaToken$Category"
    linkageType: null
    functionLinenumber: 244
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.JavaToken$Category:245"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaToken$Category:244"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken$Category].isSeparator()"
    functionSourceFile: "com.github.javaparser.JavaToken$Category"
    linkageType: null
    functionLinenumber: 248
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.JavaToken$Category:249"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaToken$Category:248"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken$Category].isOperator()"
    functionSourceFile: "com.github.javaparser.JavaToken$Category"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.JavaToken$Category:253"
      Branch Sides:
      - BranchSide: "com.github.javaparser.JavaToken$Category:252"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken$Category].$values()"
    functionSourceFile: "com.github.javaparser.JavaToken$Category"
    linkageType: null
    functionLinenumber: 204
    functionDepth: 0
    returnType: "com.github.javaparser.JavaToken$Category[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 18
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__711].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__711"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__711].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__711:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__711].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__711].<init>()"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__711"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__711:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__711].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__711"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithOptionalScope].traverseScope()"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithScope].traverseScope()"
    functionUses: 7
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__711:-1,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithTraversableScope].traverseScope"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ClassExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.ClassExprMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ClassExprMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedVoidType].<init>()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedVoidType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedVoidType:32,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedVoidType].describe()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedVoidType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedVoidType].isAssignableBy(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedVoidType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedVoidType].isVoid()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedVoidType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedVoidType].toDescriptor()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedVoidType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_143__238].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_143__238"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_143__238].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_143__238:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_143__238].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_143__238].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_143__238"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_143__238:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_143__238].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_143__238"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$143(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_143__238:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$143"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NullLiteralExpr].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.NullLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.NullLiteralExpr:45,1"
      Dst: "[com.github.javaparser.ast.expr.NullLiteralExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NullLiteralExpr].<init>(com.github.javaparser.TokenRange)"
    functionSourceFile: "com.github.javaparser.ast.expr.NullLiteralExpr"
    linkageType: null
    functionLinenumber: 52
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.TokenRange"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.LiteralExpr].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.NullLiteralExpr:53,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralExpr].<init>"
    - Src: "com.github.javaparser.ast.expr.NullLiteralExpr:54,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.NullLiteralExpr"
    linkageType: null
    functionLinenumber: 59
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Object)"
    functionUses: 205
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.NullLiteralExpr:60,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.NullLiteralExpr"
    linkageType: null
    functionLinenumber: 65
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Object)"
    functionUses: 147
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.NullLiteralExpr:66,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NullLiteralExpr].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.NullLiteralExpr"
    linkageType: null
    functionLinenumber: 71
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.NullLiteralExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.NullLiteralExpr:72,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.NullLiteralExpr:72,1"
      Dst: "[com.github.javaparser.ast.expr.NullLiteralExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NullLiteralExpr].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.NullLiteralExpr"
    linkageType: null
    functionLinenumber: 77
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.NullLiteralExprMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NullLiteralExpr].isNullLiteralExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.NullLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NullLiteralExpr].asNullLiteralExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.NullLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.NullLiteralExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NullLiteralExpr].ifNullLiteralExpr(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.expr.NullLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.NullLiteralExpr:96,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.NullLiteralExpr].toNullLiteralExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.NullLiteralExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.NullLiteralExpr:102,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__491].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__491"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__491].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__491:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__491].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__491].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__491"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__491:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__491].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__491"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__491:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__715].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__715"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__715].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__715:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__715].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__715].<init>()"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__715"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__715:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__715].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__715"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithOptionalScope].traverseScope()"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithScope].traverseScope()"
    functionUses: 7
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__715:-1,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithTraversableScope].traverseScope"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_12__691].bootstrap$(com.github.javaparser.printer.DefaultPrettyPrinterVisitor)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_12__691"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_12__691].<init>(com.github.javaparser.printer.DefaultPrettyPrinterVisitor)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_12__691:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_12__691].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_12__691].<init>(com.github.javaparser.printer.DefaultPrettyPrinterVisitor)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_12__691"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_12__691:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_12__691].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_12__691"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$12(com.github.javaparser.ast.expr.SimpleName)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_12__691:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$12"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SeparatedItemStringBuilder].<init>(java.lang.String,java.lang.String,java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.SeparatedItemStringBuilder"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "java.lang.String"
    - "java.lang.String"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 12
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SeparatedItemStringBuilder:38,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.utils.SeparatedItemStringBuilder:39,1"
      Dst: "[java.lang.StringBuilder].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SeparatedItemStringBuilder].append(java.lang.CharSequence,java.lang.Object[])"
    functionSourceFile: "com.github.javaparser.utils.SeparatedItemStringBuilder"
    linkageType: null
    functionLinenumber: 47
    functionDepth: 0
    returnType: "com.github.javaparser.utils.SeparatedItemStringBuilder"
    argCount: 2
    argTypes:
    - "java.lang.CharSequence"
    - "java.lang.Object[]"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 14
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.SeparatedItemStringBuilder:48"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.SeparatedItemStringBuilder:51"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.SeparatedItemStringBuilder:50"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.SeparatedItemStringBuilder:49,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.utils.SeparatedItemStringBuilder:51,1"
      Dst: "[java.lang.CharSequence].toString"
    - Src: "com.github.javaparser.utils.SeparatedItemStringBuilder:51,1"
      Dst: "[java.lang.String].format"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SeparatedItemStringBuilder].hasItems()"
    functionSourceFile: "com.github.javaparser.utils.SeparatedItemStringBuilder"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SeparatedItemStringBuilder].toString()"
    functionSourceFile: "com.github.javaparser.utils.SeparatedItemStringBuilder"
    linkageType: null
    functionLinenumber: 65
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 6
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SeparatedItemStringBuilder:66,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.utils.SeparatedItemStringBuilder:66,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.utils.SeparatedItemStringBuilder:66,1"
      Dst: "[java.lang.StringBuilder].append"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__657].bootstrap$(com.github.javaparser.ast.expr.ArrayCreationExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__657"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayCreationExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__657].<init>(com.github.javaparser.ast.expr.ArrayCreationExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__657:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__657].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__657].<init>(com.github.javaparser.ast.expr.ArrayCreationExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__657"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayCreationExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__657:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__657].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__657"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__657:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_175__245].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_175__245"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_175__245].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_175__245:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_175__245].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_175__245].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_175__245"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_175__245:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_175__245].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_175__245"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$175(java.lang.Object,com.github.javaparser.ast.Modifier)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_175__245:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$175"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$PackageDeclarationParseStart__17].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ParseStart$PackageDeclarationParseStart__17"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseStart"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParseStart$PackageDeclarationParseStart__17].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$PackageDeclarationParseStart__17:-1,1"
      Dst: "[com.github.javaparser.ParseStart$PackageDeclarationParseStart__17].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$PackageDeclarationParseStart__17].<init>()"
    functionSourceFile: "com.github.javaparser.ParseStart$PackageDeclarationParseStart__17"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$PackageDeclarationParseStart__17:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$PackageDeclarationParseStart__17].parse(com.github.javaparser.GeneratedJavaParser)"
    functionSourceFile: "com.github.javaparser.ParseStart$PackageDeclarationParseStart__17"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "com.github.javaparser.GeneratedJavaParser"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].PackageDeclarationParseStart()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$PackageDeclarationParseStart__17:-1,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].PackageDeclarationParseStart"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__622].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__622"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__622].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__622:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__622].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__622].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__622"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__622:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__622].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__622"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__622:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.LiteralStringValueExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.LiteralStringValueExprMetaModel"
    linkageType: null
    functionLinenumber: 42
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.LiteralExprMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.LiteralStringValueExprMetaModel:43,1"
      Dst: "[com.github.javaparser.metamodel.LiteralExprMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.LiteralStringValueExprMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionSourceFile: "com.github.javaparser.metamodel.LiteralStringValueExprMetaModel"
    linkageType: null
    functionLinenumber: 47
    functionDepth: 0
    returnType: "void"
    argCount: 6
    argTypes:
    - "java.util.Optional"
    - "java.lang.Class"
    - "java.lang.String"
    - "java.lang.String"
    - "boolean"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.LiteralExprMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 6
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.LiteralStringValueExprMetaModel:48,1"
      Dst: "[com.github.javaparser.metamodel.LiteralExprMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__563].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__563"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__563].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__563:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__563].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__563].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__563"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__563:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__563].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__563"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__563:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__468].bootstrap$(com.github.javaparser.ast.type.VarType)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__468"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.VarType"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__468].<init>(com.github.javaparser.ast.type.VarType)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__468:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__468].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__468].<init>(com.github.javaparser.ast.type.VarType)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__468"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.VarType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__468:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__468].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__468"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__468:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaParserBuild].<init>()"
    functionSourceFile: "com.github.javaparser.JavaParserBuild"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaParserBuild:26,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.NullType].<init>()"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.NullType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.NullType:35,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.NullType].isArray()"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.NullType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.NullType].isNull()"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.NullType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.NullType].isReferenceType()"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.NullType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.NullType].describe()"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.NullType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.NullType].isTypeVariable()"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.NullType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.NullType].isAssignableBy(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.NullType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.NullType:65,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_1__743].bootstrap$(com.github.javaparser.printer.PrettyPrintVisitor,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_1__743"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.PrettyPrintVisitor"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_1__743].<init>(com.github.javaparser.printer.PrettyPrintVisitor,java.lang.Void)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_1__743:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_1__743].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_1__743].<init>(com.github.javaparser.printer.PrettyPrintVisitor,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_1__743"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.PrettyPrintVisitor"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_1__743:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_1__743].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_1__743"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$1(java.lang.Void,com.github.javaparser.ast.modules.ModuleDeclaration)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_1__743:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_96__168].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_96__168"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_96__168].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_96__168:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_96__168].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_96__168].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_96__168"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_96__168:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_96__168].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_96__168"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$96(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_96__168:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$96"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$ImportDeclarationParseStart__4].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ParseStart$ImportDeclarationParseStart__4"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseStart"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParseStart$ImportDeclarationParseStart__4].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$ImportDeclarationParseStart__4:-1,1"
      Dst: "[com.github.javaparser.ParseStart$ImportDeclarationParseStart__4].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$ImportDeclarationParseStart__4].<init>()"
    functionSourceFile: "com.github.javaparser.ParseStart$ImportDeclarationParseStart__4"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$ImportDeclarationParseStart__4:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$ImportDeclarationParseStart__4].parse(com.github.javaparser.GeneratedJavaParser)"
    functionSourceFile: "com.github.javaparser.ParseStart$ImportDeclarationParseStart__4"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "com.github.javaparser.GeneratedJavaParser"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].ImportDeclarationParseStart()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$ImportDeclarationParseStart__4:-1,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ImportDeclarationParseStart"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_0__752].bootstrap$(com.github.javaparser.ast.Node,com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_0__752"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_0__752].<init>(com.github.javaparser.ast.Node,com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_0__752:-1,1"
      Dst: "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_0__752].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_0__752].<init>(com.github.javaparser.ast.Node,com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_0__752"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_0__752:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_0__752].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_0__752"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor].lambda$postProcess$0(com.github.javaparser.ast.Node,com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping,com.github.javaparser.Range)"
    functionUses: 3
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_0__752:-1,1"
      Dst: "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor].lambda$postProcess$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_9__512].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_9__512"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_9__512].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_9__512:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_9__512].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_9__512].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_9__512"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_9__512:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_9__512].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_9__512"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$9(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_9__512:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$9"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_51__465].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_51__465"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_51__465].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_51__465:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_51__465].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_51__465].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_51__465"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_51__465:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_51__465].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_51__465"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$51(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_51__465:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$51"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ExpressionStmtMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.ExpressionStmtMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.StatementMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ExpressionStmtMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.StatementMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__364].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__364"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__364].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__364:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__364].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__364].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__364"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__364:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__364].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__364"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__364:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_13__257].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_13__257"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_13__257].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_13__257:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_13__257].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_13__257].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_13__257"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_13__257:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_13__257].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_13__257"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$13(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_13__257:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$13"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$getKeyword__778].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$getKeyword__778"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$getKeyword__778].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$getKeyword__778:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$getKeyword__778].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$getKeyword__778].<init>()"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$getKeyword__778"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$getKeyword__778:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$getKeyword__778].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$getKeyword__778"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Modifier].getKeyword()"
    functionUses: 7
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$getKeyword__778:-1,1"
      Dst: "[com.github.javaparser.ast.Modifier].getKeyword"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SynchronizedStmt].<init>()"
    functionSourceFile: "com.github.javaparser.ast.stmt.SynchronizedStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SynchronizedStmt:56,1"
      Dst: "[com.github.javaparser.ast.expr.NameExpr].<init>"
    - Src: "com.github.javaparser.ast.stmt.SynchronizedStmt:56,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].<init>"
    - Src: "com.github.javaparser.ast.stmt.SynchronizedStmt:56,1"
      Dst: "[com.github.javaparser.ast.stmt.SynchronizedStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SynchronizedStmt].<init>(com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.stmt.BlockStmt)"
    functionSourceFile: "com.github.javaparser.ast.stmt.SynchronizedStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.stmt.BlockStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SynchronizedStmt:61,1"
      Dst: "[com.github.javaparser.ast.stmt.SynchronizedStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SynchronizedStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.stmt.BlockStmt)"
    functionSourceFile: "com.github.javaparser.ast.stmt.SynchronizedStmt"
    linkageType: null
    functionLinenumber: 68
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.stmt.BlockStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.Statement].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].setExpression(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].setBody(com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 9
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SynchronizedStmt:69,1"
      Dst: "[com.github.javaparser.ast.stmt.Statement].<init>"
    - Src: "com.github.javaparser.ast.stmt.SynchronizedStmt:70,1"
      Dst: "[com.github.javaparser.ast.stmt.SynchronizedStmt].setExpression"
    - Src: "com.github.javaparser.ast.stmt.SynchronizedStmt:71,1"
      Dst: "[com.github.javaparser.ast.stmt.SynchronizedStmt].setBody"
    - Src: "com.github.javaparser.ast.stmt.SynchronizedStmt:72,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.SynchronizedStmt"
    linkageType: null
    functionLinenumber: 77
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Object)"
    functionUses: 59
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SynchronizedStmt:78,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.SynchronizedStmt"
    linkageType: null
    functionLinenumber: 83
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Object)"
    functionUses: 45
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SynchronizedStmt:84,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SynchronizedStmt].getExpression()"
    functionSourceFile: "com.github.javaparser.ast.stmt.SynchronizedStmt"
    linkageType: null
    functionLinenumber: 88
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SynchronizedStmt].setExpression(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.stmt.SynchronizedStmt"
    linkageType: null
    functionLinenumber: 93
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.SynchronizedStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.SynchronizedStmt:95"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.SynchronizedStmt:98"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.SynchronizedStmt:97"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.SynchronizedStmt:99"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.SynchronizedStmt:101"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.SynchronizedStmt:100"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SynchronizedStmt:94,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.stmt.SynchronizedStmt:98,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.SynchronizedStmt:100,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.SynchronizedStmt:102,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SynchronizedStmt].getBody()"
    functionSourceFile: "com.github.javaparser.ast.stmt.SynchronizedStmt"
    linkageType: null
    functionLinenumber: 107
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.BlockStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SynchronizedStmt].setBody(com.github.javaparser.ast.stmt.BlockStmt)"
    functionSourceFile: "com.github.javaparser.ast.stmt.SynchronizedStmt"
    linkageType: null
    functionLinenumber: 112
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.SynchronizedStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.BlockStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.SynchronizedStmt:114"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.SynchronizedStmt:117"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.SynchronizedStmt:116"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.SynchronizedStmt:118"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.SynchronizedStmt:120"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.SynchronizedStmt:119"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SynchronizedStmt:113,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.stmt.SynchronizedStmt:117,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.SynchronizedStmt:119,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.SynchronizedStmt:121,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SynchronizedStmt].clone()"
    functionSourceFile: "com.github.javaparser.ast.stmt.SynchronizedStmt"
    linkageType: null
    functionLinenumber: 127
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.SynchronizedStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SynchronizedStmt:128,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.stmt.SynchronizedStmt:128,1"
      Dst: "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SynchronizedStmt].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.stmt.SynchronizedStmt"
    linkageType: null
    functionLinenumber: 133
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.SynchronizedStmtMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SynchronizedStmt].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.stmt.SynchronizedStmt"
    linkageType: null
    functionLinenumber: 139
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].setBody(com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].setExpression(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 17
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.SynchronizedStmt:140"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.SynchronizedStmt:143"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.SynchronizedStmt:142"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.SynchronizedStmt:143"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.SynchronizedStmt:147"
        BranchSideFuncs:
        - "setBody(com.github.javaparser.ast.stmt.BlockStmt)"
      - BranchSide: "com.github.javaparser.ast.stmt.SynchronizedStmt:146"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.SynchronizedStmt:147"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.SynchronizedStmt:151"
        BranchSideFuncs:
        - "setExpression(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.stmt.SynchronizedStmt:150"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SynchronizedStmt:144,1"
      Dst: "[com.github.javaparser.ast.stmt.SynchronizedStmt].setBody"
    - Src: "com.github.javaparser.ast.stmt.SynchronizedStmt:148,1"
      Dst: "[com.github.javaparser.ast.stmt.SynchronizedStmt].setExpression"
    - Src: "com.github.javaparser.ast.stmt.SynchronizedStmt:151,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SynchronizedStmt].isSynchronizedStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.SynchronizedStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SynchronizedStmt].asSynchronizedStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.SynchronizedStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.SynchronizedStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SynchronizedStmt].ifSynchronizedStmt(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.stmt.SynchronizedStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SynchronizedStmt:169,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SynchronizedStmt].toSynchronizedStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.SynchronizedStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SynchronizedStmt:175,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$2].<init>(java.util.Map)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$2"
    linkageType: null
    functionLinenumber: 424
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Map"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.TreeVisitor].<init>()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$2:425,1"
      Dst: "[com.github.javaparser.ast.visitor.TreeVisitor].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$2].process(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$2"
    linkageType: null
    functionLinenumber: 428
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].isPhantom()"
    - "[com.github.javaparser.ast.type.UnknownType].isPhantom()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].access$300(com.github.javaparser.ast.Node,java.util.List)"
    - "[com.github.javaparser.utils.VisitorMap].get(java.lang.Object)"
    functionUses: 1
    ICount: 9
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$2:429"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$2:432"
        BranchSideFuncs:
        - "access$300(com.github.javaparser.ast.Node,java.util.List)"
        - "get(java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$2:431"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$2:429,1"
      Dst: "[com.github.javaparser.ast.Node].isPhantom"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$2:430,1"
      Dst: "[java.util.Map].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$2:430,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].access$300"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.TokenTypes].<init>()"
    functionSourceFile: "com.github.javaparser.TokenTypes"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.TokenTypes:30,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.TokenTypes].isWhitespace(int)"
    functionSourceFile: "com.github.javaparser.TokenTypes"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.TokenTypes].getCategory(int)"
    - "[com.github.javaparser.JavaToken$Category].isWhitespace()"
    functionUses: 2
    ICount: 4
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.TokenTypes:33,1"
      Dst: "[com.github.javaparser.TokenTypes].getCategory"
    - Src: "com.github.javaparser.TokenTypes:33,1"
      Dst: "[com.github.javaparser.JavaToken$Category].isWhitespace"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.TokenTypes].isEndOfLineToken(int)"
    functionSourceFile: "com.github.javaparser.TokenTypes"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.TokenTypes].getCategory(int)"
    - "[com.github.javaparser.JavaToken$Category].isEndOfLine()"
    functionUses: 5
    ICount: 4
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.TokenTypes:37,1"
      Dst: "[com.github.javaparser.TokenTypes].getCategory"
    - Src: "com.github.javaparser.TokenTypes:37,1"
      Dst: "[com.github.javaparser.JavaToken$Category].isEndOfLine"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.TokenTypes].isWhitespaceOrComment(int)"
    functionSourceFile: "com.github.javaparser.TokenTypes"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.TokenTypes].getCategory(int)"
    - "[com.github.javaparser.JavaToken$Category].isWhitespaceOrComment()"
    functionUses: 1
    ICount: 4
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.TokenTypes:41,1"
      Dst: "[com.github.javaparser.TokenTypes].getCategory"
    - Src: "com.github.javaparser.TokenTypes:41,1"
      Dst: "[com.github.javaparser.JavaToken$Category].isWhitespaceOrComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.TokenTypes].isSpaceOrTab(int)"
    functionSourceFile: "com.github.javaparser.TokenTypes"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.TokenTypes:55,1"
      Dst: "[com.github.javaparser.TokenTypes].isWhitespaceButNotEndOfLine"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.TokenTypes].isWhitespaceButNotEndOfLine(int)"
    functionSourceFile: "com.github.javaparser.TokenTypes"
    linkageType: null
    functionLinenumber: 58
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.TokenTypes].getCategory(int)"
    - "[com.github.javaparser.JavaToken$Category].isWhitespaceButNotEndOfLine()"
    functionUses: 3
    ICount: 4
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.TokenTypes:59,1"
      Dst: "[com.github.javaparser.TokenTypes].getCategory"
    - Src: "com.github.javaparser.TokenTypes:59,1"
      Dst: "[com.github.javaparser.JavaToken$Category].isWhitespaceButNotEndOfLine"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.TokenTypes].isComment(int)"
    functionSourceFile: "com.github.javaparser.TokenTypes"
    linkageType: null
    functionLinenumber: 62
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.TokenTypes].getCategory(int)"
    - "[com.github.javaparser.JavaToken$Category].isComment()"
    functionUses: 1
    ICount: 4
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.TokenTypes:63,1"
      Dst: "[com.github.javaparser.TokenTypes].getCategory"
    - Src: "com.github.javaparser.TokenTypes:63,1"
      Dst: "[com.github.javaparser.JavaToken$Category].isComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.TokenTypes].eolTokenKind(com.github.javaparser.utils.LineSeparator)"
    functionSourceFile: "com.github.javaparser.TokenTypes"
    linkageType: null
    functionLinenumber: 69
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "com.github.javaparser.utils.LineSeparator"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.LineSeparator].equalsString(com.github.javaparser.utils.LineSeparator)"
    - "[com.github.javaparser.utils.LineSeparator].equalsString(com.github.javaparser.utils.LineSeparator)"
    - "[com.github.javaparser.utils.LineSeparator].equalsString(com.github.javaparser.utils.LineSeparator)"
    functionUses: 4
    ICount: 16
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.TokenTypes:70"
      Branch Sides:
      - BranchSide: "com.github.javaparser.TokenTypes:73"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.TokenTypes:72"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.TokenTypes:73"
      Branch Sides:
      - BranchSide: "com.github.javaparser.TokenTypes:76"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.TokenTypes:75"
        BranchSideFuncs:
        - "equalsString(com.github.javaparser.utils.LineSeparator)"
    - Branch String: "com.github.javaparser.TokenTypes:76"
      Branch Sides:
      - BranchSide: "com.github.javaparser.TokenTypes:79"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.TokenTypes:78"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.TokenTypes:70,1"
      Dst: "[com.github.javaparser.utils.LineSeparator].equalsString"
    - Src: "com.github.javaparser.TokenTypes:79,1"
      Dst: "[java.lang.AssertionError].<init>"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.TokenTypes].eolTokenKind()"
    functionSourceFile: "com.github.javaparser.TokenTypes"
    linkageType: null
    functionLinenumber: 82
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.TokenTypes].eolTokenKind(com.github.javaparser.utils.LineSeparator)"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.TokenTypes:83,1"
      Dst: "[com.github.javaparser.TokenTypes].eolTokenKind"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.TokenTypes].spaceTokenKind()"
    functionSourceFile: "com.github.javaparser.TokenTypes"
    linkageType: null
    functionLinenumber: 89
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 1
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.TokenTypes].getCategory(int)"
    functionSourceFile: "com.github.javaparser.TokenTypes"
    linkageType: null
    functionLinenumber: 97
    functionDepth: 0
    returnType: "com.github.javaparser.JavaToken$Category"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 6
    ICount: 27
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.TokenTypes:260,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.TokenTypes:260,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.TokenTypes:260,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.TokenTypes:260,1"
      Dst: "[java.lang.AssertionError].<init>"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade].<init>(com.github.javaparser.utils.VisitorMap,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade"
    linkageType: null
    functionLinenumber: 87
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.utils.VisitorMap"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade:88,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade"
    linkageType: null
    functionLinenumber: 93
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade:94,1"
      Dst: "[java.lang.AssertionError].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade"
    linkageType: null
    functionLinenumber: 98
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade:99,1"
      Dst: "[java.lang.AssertionError].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade].hashCode()"
    functionSourceFile: "com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade"
    linkageType: null
    functionLinenumber: 103
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Modifier].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorMap].access$000(com.github.javaparser.utils.VisitorMap)"
    functionUses: 3
    ICount: 8
    EdgeCount: 100
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade:104,1"
      Dst: "[com.github.javaparser.utils.VisitorMap].access$000"
    - Src: "com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade:104,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade:104,1"
      Dst: "[java.lang.Integer].intValue"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade"
    linkageType: null
    functionLinenumber: 108
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Modifier].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorMap].access$100(com.github.javaparser.utils.VisitorMap)"
    functionUses: 2
    ICount: 15
    EdgeCount: 100
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade:109"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade:110"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade:109"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade:109"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade:112"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade:111"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
        - "access$100(com.github.javaparser.utils.VisitorMap)"
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade:112,1"
      Dst: "[com.github.javaparser.utils.VisitorMap].access$100"
    - Src: "com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade:112,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade:112,1"
      Dst: "[java.lang.Boolean].booleanValue"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade].access$200(com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade)"
    functionSourceFile: "com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade"
    linkageType: null
    functionLinenumber: 83
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 1
    argTypes:
    - "com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_9__47].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_9__47"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_9__47].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_9__47:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_9__47].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_9__47].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_9__47"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_9__47:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_9__47].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_9__47"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$9(com.github.javaparser.ast.body.EnumDeclaration)"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_9__47:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$9"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__463].bootstrap$(com.github.javaparser.ast.expr.InstanceOfExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__463"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.InstanceOfExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__463].<init>(com.github.javaparser.ast.expr.InstanceOfExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__463:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__463].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__463].<init>(com.github.javaparser.ast.expr.InstanceOfExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__463"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.InstanceOfExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__463:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__463].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__463"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__463:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__438].bootstrap$(com.github.javaparser.ast.expr.SwitchExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__438"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.SwitchExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__438].<init>(com.github.javaparser.ast.expr.SwitchExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__438:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__438].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__438].<init>(com.github.javaparser.ast.expr.SwitchExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__438"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.SwitchExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__438:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__438].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__438"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__438:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__358].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__358"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__358].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__358:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__358].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__358].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__358"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__358:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__358].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__358"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__358:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SuperExpr].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.SuperExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SuperExpr:55,1"
      Dst: "[com.github.javaparser.ast.expr.SuperExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SuperExpr].<init>(com.github.javaparser.ast.expr.Name)"
    functionSourceFile: "com.github.javaparser.ast.expr.SuperExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SuperExpr:60,1"
      Dst: "[com.github.javaparser.ast.expr.SuperExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SuperExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name)"
    functionSourceFile: "com.github.javaparser.ast.expr.SuperExpr"
    linkageType: null
    functionLinenumber: 67
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.Name"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Expression].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.expr.SuperExpr].setTypeName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 3
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SuperExpr:68,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].<init>"
    - Src: "com.github.javaparser.ast.expr.SuperExpr:69,1"
      Dst: "[com.github.javaparser.ast.expr.SuperExpr].setTypeName"
    - Src: "com.github.javaparser.ast.expr.SuperExpr:70,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.SuperExpr"
    linkageType: null
    functionLinenumber: 75
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Object)"
    functionUses: 204
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SuperExpr:76,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.SuperExpr"
    linkageType: null
    functionLinenumber: 81
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Object)"
    functionUses: 147
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SuperExpr:82,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SuperExpr].getTypeName()"
    functionSourceFile: "com.github.javaparser.ast.expr.SuperExpr"
    linkageType: null
    functionLinenumber: 86
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 19
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SuperExpr:87,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SuperExpr].setTypeName(com.github.javaparser.ast.expr.Name)"
    functionSourceFile: "com.github.javaparser.ast.expr.SuperExpr"
    linkageType: null
    functionLinenumber: 91
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.SuperExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 15
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.SuperExpr:92"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.SuperExpr:95"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.SuperExpr:94"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.SuperExpr:96"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.SuperExpr:98"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.SuperExpr:97"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SuperExpr:95,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.SuperExpr:97,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.SuperExpr:99,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SuperExpr].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.SuperExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.SuperExpr:106"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.SuperExpr:109"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.SuperExpr:108"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.SuperExpr:109"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.SuperExpr:115"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.SuperExpr:114"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.SuperExpr:110"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.SuperExpr:115"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.SuperExpr:114"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SuperExpr:111,1"
      Dst: "[com.github.javaparser.ast.expr.SuperExpr].removeTypeName"
    - Src: "com.github.javaparser.ast.expr.SuperExpr:115,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SuperExpr].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.SuperExpr"
    linkageType: null
    functionLinenumber: 120
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.SuperExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SuperExpr:121,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.SuperExpr:121,1"
      Dst: "[com.github.javaparser.ast.expr.SuperExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SuperExpr].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.SuperExpr"
    linkageType: null
    functionLinenumber: 126
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.SuperExprMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SuperExpr].isSuperExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.SuperExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SuperExpr].asSuperExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.SuperExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.SuperExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SuperExpr].ifSuperExpr(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.expr.SuperExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SuperExpr:145,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SuperExpr].toSuperExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.SuperExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SuperExpr:151,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SuperExpr].removeClassName()"
    functionSourceFile: "com.github.javaparser.ast.expr.SuperExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.SuperExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SuperExpr:156,1"
      Dst: "[com.github.javaparser.ast.expr.SuperExpr].setTypeName"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SuperExpr].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.SuperExpr"
    linkageType: null
    functionLinenumber: 161
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SuperExpr].setTypeName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 14
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.SuperExpr:162"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.SuperExpr:165"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.SuperExpr:164"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.SuperExpr:165"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.SuperExpr:171"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.SuperExpr:170"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.expr.SuperExpr:166"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.SuperExpr:171"
        BranchSideFuncs:
        - "setTypeName(com.github.javaparser.ast.expr.Name)"
      - BranchSide: "com.github.javaparser.ast.expr.SuperExpr:170"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SuperExpr:167,1"
      Dst: "[com.github.javaparser.ast.expr.SuperExpr].setTypeName"
    - Src: "com.github.javaparser.ast.expr.SuperExpr:171,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SuperExpr].removeTypeName()"
    functionSourceFile: "com.github.javaparser.ast.expr.SuperExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.SuperExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SuperExpr:176,1"
      Dst: "[com.github.javaparser.ast.expr.SuperExpr].setTypeName"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExpressionStmt].<init>()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExpressionStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ExpressionStmt:52,1"
      Dst: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].<init>"
    - Src: "com.github.javaparser.ast.stmt.ExpressionStmt:52,1"
      Dst: "[com.github.javaparser.ast.stmt.ExpressionStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExpressionStmt].<init>(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExpressionStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ExpressionStmt:57,1"
      Dst: "[com.github.javaparser.ast.stmt.ExpressionStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExpressionStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExpressionStmt"
    linkageType: null
    functionLinenumber: 64
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.Statement].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].setExpression(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 5
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ExpressionStmt:65,1"
      Dst: "[com.github.javaparser.ast.stmt.Statement].<init>"
    - Src: "com.github.javaparser.ast.stmt.ExpressionStmt:66,1"
      Dst: "[com.github.javaparser.ast.stmt.ExpressionStmt].setExpression"
    - Src: "com.github.javaparser.ast.stmt.ExpressionStmt:67,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExpressionStmt"
    linkageType: null
    functionLinenumber: 72
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Object)"
    functionUses: 59
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ExpressionStmt:73,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExpressionStmt"
    linkageType: null
    functionLinenumber: 78
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Object)"
    functionUses: 45
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ExpressionStmt:79,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExpressionStmt].getExpression()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExpressionStmt"
    linkageType: null
    functionLinenumber: 83
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 16
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExpressionStmt].setExpression(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExpressionStmt"
    linkageType: null
    functionLinenumber: 88
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ExpressionStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.ExpressionStmt:90"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ExpressionStmt:93"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ExpressionStmt:92"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.ExpressionStmt:94"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ExpressionStmt:96"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.ExpressionStmt:95"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ExpressionStmt:89,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.stmt.ExpressionStmt:93,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.ExpressionStmt:95,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.ExpressionStmt:97,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExpressionStmt].clone()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExpressionStmt"
    linkageType: null
    functionLinenumber: 103
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ExpressionStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ExpressionStmt:104,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.stmt.ExpressionStmt:104,1"
      Dst: "[com.github.javaparser.ast.stmt.ExpressionStmt].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExpressionStmt].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExpressionStmt"
    linkageType: null
    functionLinenumber: 109
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.ExpressionStmtMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExpressionStmt].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExpressionStmt"
    linkageType: null
    functionLinenumber: 115
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].setExpression(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 12
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.ExpressionStmt:116"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ExpressionStmt:119"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.ExpressionStmt:118"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.ExpressionStmt:119"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.ExpressionStmt:123"
        BranchSideFuncs:
        - "setExpression(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.stmt.ExpressionStmt:122"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ExpressionStmt:120,1"
      Dst: "[com.github.javaparser.ast.stmt.ExpressionStmt].setExpression"
    - Src: "com.github.javaparser.ast.stmt.ExpressionStmt:123,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExpressionStmt].isExpressionStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExpressionStmt"
    linkageType: null
    functionLinenumber: 128
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExpressionStmt].asExpressionStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExpressionStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.ExpressionStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExpressionStmt].ifExpressionStmt(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExpressionStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ExpressionStmt:141,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.ExpressionStmt].toExpressionStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.ExpressionStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.ExpressionStmt:147,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_220__228].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_220__228"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_220__228].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_220__228:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_220__228].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_220__228].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_220__228"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_220__228:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_220__228].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_220__228"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$220(java.lang.Object,com.github.javaparser.ast.body.ReceiverParameter)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_220__228:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$220"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__739].bootstrap$(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__739"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__739].<init>(com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__739:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__739].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__739].<init>(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__739"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__739:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__739].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__739"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].equals(java.lang.Object)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__739:-1,1"
      Dst: "[com.github.javaparser.ast.Node].equals"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__739:-1,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_16__56].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_16__56"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.BiConsumer"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_16__56].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_16__56:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_16__56].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_16__56].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_16__56"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_16__56:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_16__56].accept(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_16__56"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$16(com.github.javaparser.ast.stmt.SwitchEntry,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_16__56:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$16"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_6__694].bootstrap$(com.github.javaparser.printer.DefaultPrettyPrinterVisitor)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_6__694"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_6__694].<init>(com.github.javaparser.printer.DefaultPrettyPrinterVisitor)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_6__694:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_6__694].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_6__694].<init>(com.github.javaparser.printer.DefaultPrettyPrinterVisitor)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_6__694"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_6__694:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_6__694].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_6__694"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$6(java.lang.String)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_6__694:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$6"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$getNameAsString__845].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$getNameAsString__845"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$getNameAsString__845].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$getNameAsString__845:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$getNameAsString__845].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$getNameAsString__845].<init>()"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$getNameAsString__845"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$getNameAsString__845:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$getNameAsString__845].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$getNameAsString__845"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithName].getNameAsString()"
    functionUses: 6
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$getNameAsString__845:-1,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithName].getNameAsString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption].values()"
    functionSourceFile: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption:36,1"
      Dst: "[java.lang.Object].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption].valueOf(java.lang.String)"
    functionSourceFile: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption:36,1"
      Dst: "[java.lang.Enum].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption].<init>(java.lang.String,int,java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption"
    linkageType: null
    functionLinenumber: 103
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "java.lang.String"
    - "int"
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 8
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption:104,1"
      Dst: "[java.lang.Enum].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption].<init>(java.lang.String,int,java.lang.Class,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption"
    linkageType: null
    functionLinenumber: 108
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "java.lang.String"
    - "int"
    - "java.lang.Class"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 22
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption:111"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption:114"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption:113"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption:109,1"
      Dst: "[java.lang.Enum].<init>"
    - Src: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption:111,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption:111,1"
      Dst: "[java.lang.Class].isAssignableFrom"
    - Src: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption:112,1"
      Dst: "[java.lang.Class].getName"
    - Src: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption:112,1"
      Dst: "[java.lang.String].format"
    - Src: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption:112,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption].$values()"
    functionSourceFile: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption"
    linkageType: null
    functionLinenumber: 35
    functionDepth: 0
    returnType: "com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 24
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].undeterminedParameters(com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration)"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedReferenceType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:51,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParametrizable].getTypeParameters"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:51,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:51,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl$init__1012].bootstrap$"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:51,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:53,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:53,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:53,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].create(com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration,java.util.List)"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedReferenceType"
    argCount: 2
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration"
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:58,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].create(com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration)"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedReferenceType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:63,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].<init>(com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration)"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:67,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].<init>(com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration,java.util.List)"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration"
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:71,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].asTypeParameter()"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:76,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeDeclaration].asTypeParameter"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].isAssignableBy(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 113
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:84"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:88"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:87"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:85"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:84"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:88"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:92"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:91"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:88"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:92"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:91"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:92"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:103"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:102"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:93"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:98"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:97"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:98"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:100"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:101"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:101"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:101"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:103"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:106"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:105"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:106"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:118"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:117"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:108"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:111"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:110"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:111"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:116"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:115"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:112"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:115"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:114"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:118"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:128"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:127"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:119"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:126"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:125"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:120"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:125"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:124"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:121"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:125"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:124"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:128"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:131"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:130"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:131"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:140"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:139"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:132"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:135"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:134"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:135"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:138"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:137"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:140"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:146"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:145"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:146"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:149"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:148"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:85,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isPrimitive"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:88,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isVoid"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:88,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].isJavaLangObject"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:98,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].describe"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:98,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].isCorrespondingBoxingType"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:101,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isNumericType"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:101,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].isReferenceType"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:101,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].asReferenceType"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:101,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].getQualifiedName"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:101,1"
      Dst: "[java.lang.Class].getCanonicalName"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:101,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:104,1"
      Dst: "[com.github.javaparser.resolution.logic.FunctionalInterfaceLogic].isFunctionalInterfaceType"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:106,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isReferenceType"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:107,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asReferenceType"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:108,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].compareConsideringTypeParameters"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:111,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].getAllAncestors"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:111,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:111,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:111,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:118,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isTypeVariable"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:119,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asTypeVariable"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:119,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedTypeVariable].asTypeParameter"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:119,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration].getBounds"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:120,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound].isExtends"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:121,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound].getType"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:121,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].isAssignableBy"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:128,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isConstraint"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:129,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asConstraintType"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:129,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedLambdaConstraintType].getBound"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:131,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isWildcard"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:135,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asWildcard"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:135,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].isExtends"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:136,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].getBoundedType"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:140,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isUnionType"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:141,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asUnionType"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:141,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedUnionType].getCommonAncestor"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:142,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl$lambda_isAssignableBy_0__1013].bootstrap$"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:142,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:142,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:142,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:142,1"
      Dst: "[java.lang.Boolean].booleanValue"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:146,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isArray"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:147,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].isAssignableByReferenceType"
    JavaMethodInfo: null
    BBCount: 51
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].isAssignableByReferenceType(java.lang.String)"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:153,1"
      Dst: "[java.util.stream.Stream].of"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:153,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl$lambda_isAssignableByReferenceType_1__1014].bootstrap$"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:153,1"
      Dst: "[java.util.stream.Stream].anyMatch"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].getDeclaredMethods()"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Set"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:159,1"
      Dst: "[java.util.HashSet].<init>"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:161,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].getTypeDeclaration"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:161,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl$lambda_getDeclaredMethods_2__1015].bootstrap$"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:161,1"
      Dst: "[java.util.Optional].ifPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].toRawType()"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:173"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:176"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:175"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:173,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].isRawType"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:176,1"
      Dst: "[java.util.Collections].emptyList"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:176,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].mention(java.util.List)"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:181,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].typeParametersValues"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:181,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:181,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl$lambda_mention_3__1016].bootstrap$"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:181,1"
      Dst: "[java.util.stream.Stream].anyMatch"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].transformTypeParameters(com.github.javaparser.resolution.types.ResolvedTypeTransformer)"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedTypeTransformer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 20
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:191"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:201"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:200"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:194"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:199"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:198"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:191,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].typeParametersValues"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:191,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:191,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:191,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:192,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedTypeTransformer].transform"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:195,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asReferenceType"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:196,1"
      Dst: "[java.util.List].set"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:197,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].create"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].getAllAncestors()"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:209,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].getAllAncestors"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].getAllAncestors(java.util.function.Function)"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 1
    argTypes:
    - "java.util.function.Function"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:216,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration].getAllAncestors"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:218,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:218,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl$lambda_getAllAncestors_4__1017].bootstrap$"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:219,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:220,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:220,1"
      Dst: "[java.util.stream.Stream].collect"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].getDirectAncestors()"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 36
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:236"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:249"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:248"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:239"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:249"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:248"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:241"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:240"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:239"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:241"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:240"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:239"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:243"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:249"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:248"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:243"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:249"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:248"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:229,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration].getAncestors"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:231,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:231,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl$lambda_getDirectAncestors_5__1018].bootstrap$"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:232,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:233,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:233,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:236,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].getTypeDeclaration"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:236,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:237,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:239,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeDeclaration].isClass"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:240,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeDeclaration].asClass"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:240,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedClassDeclaration].getSuperClass"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:241,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].isJavaLangObject"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:242,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration].isJavaLangObject"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:244,1"
      Dst: "[java.util.List].add"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].deriveTypeParameters(com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap)"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedReferenceType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:254,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].create"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].getDeclaredFields()"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Set"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:261"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:265"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:264"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:259,1"
      Dst: "[java.util.LinkedHashSet].<init>"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:261,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].getTypeDeclaration"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:261,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:262,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:262,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration].getDeclaredFields"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:262,1"
      Dst: "[java.util.Set].addAll"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].lambda$getDirectAncestors$5(com.github.javaparser.resolution.types.ResolvedReferenceType)"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedReferenceType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedReferenceType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:232,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].typeParametersMap"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:232,1"
      Dst: "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap].replaceAll"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:232,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asReferenceType"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].lambda$getAllAncestors$4(com.github.javaparser.resolution.types.ResolvedReferenceType)"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedReferenceType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedReferenceType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:219,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].typeParametersMap"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:219,1"
      Dst: "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap].replaceAll"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:219,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asReferenceType"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].lambda$mention$3(java.util.List,com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.util.List"
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:181,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].mention"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].lambda$getDeclaredMethods$2(java.util.Set,com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration)"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.util.Set"
    - "com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 13
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:162"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:166"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:165"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:162,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration].getDeclaredMethods"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:162,1"
      Dst: "[java.util.Set].iterator"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:162,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:162,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:163,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].<init>"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:164,1"
      Dst: "[java.util.Set].add"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].lambda$isAssignableByReferenceType$1(java.lang.String,java.lang.String)"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:153,1"
      Dst: "[java.lang.String].equals"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].lambda$isAssignableBy$0(com.github.javaparser.resolution.types.ResolvedReferenceType)"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedReferenceType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:142,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].isAssignableBy"
    - Src: "com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl:142,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_3Validator].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_3Validator"
    linkageType: null
    functionLinenumber: 28
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_2Validator].<init>()"
    functionUses: 2
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_3Validator:29,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_2Validator].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.SimpleValidator$lambda_new_0__103].bootstrap$(java.util.function.Predicate,java.util.function.BiConsumer)"
    functionSourceFile: "com.github.javaparser.ast.validator.SimpleValidator$lambda_new_0__103"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.validator.TypedValidator"
    argCount: 2
    argTypes:
    - "java.util.function.Predicate"
    - "java.util.function.BiConsumer"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.SimpleValidator$lambda_new_0__103].<init>(java.util.function.Predicate,java.util.function.BiConsumer)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.SimpleValidator$lambda_new_0__103:-1,1"
      Dst: "[com.github.javaparser.ast.validator.SimpleValidator$lambda_new_0__103].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.SimpleValidator$lambda_new_0__103].<init>(java.util.function.Predicate,java.util.function.BiConsumer)"
    functionSourceFile: "com.github.javaparser.ast.validator.SimpleValidator$lambda_new_0__103"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.util.function.Predicate"
    - "java.util.function.BiConsumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.SimpleValidator$lambda_new_0__103:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.SimpleValidator$lambda_new_0__103].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.SimpleValidator$lambda_new_0__103"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.SimpleValidator].lambda$new$0(java.util.function.Predicate,java.util.function.BiConsumer,com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.SimpleValidator$lambda_new_0__103:-1,1"
      Dst: "[com.github.javaparser.ast.validator.SimpleValidator].lambda$new$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_20__337].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_20__337"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_20__337].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_20__337:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_20__337].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_20__337].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_20__337"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_20__337:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_20__337].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_20__337"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$20(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_20__337:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$20"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$ExpressionParseStart__5].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ParseStart$ExpressionParseStart__5"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseStart"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParseStart$ExpressionParseStart__5].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$ExpressionParseStart__5:-1,1"
      Dst: "[com.github.javaparser.ParseStart$ExpressionParseStart__5].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$ExpressionParseStart__5].<init>()"
    functionSourceFile: "com.github.javaparser.ParseStart$ExpressionParseStart__5"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$ExpressionParseStart__5:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$ExpressionParseStart__5].parse(com.github.javaparser.GeneratedJavaParser)"
    functionSourceFile: "com.github.javaparser.ParseStart$ExpressionParseStart__5"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "com.github.javaparser.GeneratedJavaParser"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].ExpressionParseStart()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$ExpressionParseStart__5:-1,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ExpressionParseStart"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.NodeText].<init>(java.util.List)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.NodeText"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:41,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.NodeText].<init>()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.NodeText"
    linkageType: null
    functionLinenumber: 48
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].<init>(java.util.List)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:49,1"
      Dst: "[java.util.LinkedList].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:49,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.NodeText].addElement(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.NodeText"
    linkageType: null
    functionLinenumber: 58
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TextElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    functionUses: 4
    ICount: 5
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:59,1"
      Dst: "[java.util.List].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.NodeText].addElement(int,com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.NodeText"
    linkageType: null
    functionLinenumber: 65
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "int"
    - "com.github.javaparser.printer.lexicalpreservation.TextElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$3].add(int,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(int,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(int,java.lang.Object)"
    functionUses: 12
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:66,1"
      Dst: "[java.util.List].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.NodeText].addChild(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.NodeText"
    linkageType: null
    functionLinenumber: 69
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].<init>(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].addElement(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionUses: 1
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:70,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:70,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].addElement"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.NodeText].addChild(int,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.NodeText"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "int"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:74,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:74,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].addElement"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.NodeText].addToken(int,java.lang.String)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.NodeText"
    linkageType: null
    functionLinenumber: 77
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "int"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>(int,java.lang.String)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    functionUses: 13
    ICount: 8
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:78,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:78,1"
      Dst: "[java.util.List].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.NodeText].addToken(int,int,java.lang.String)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.NodeText"
    linkageType: null
    functionLinenumber: 81
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "int"
    - "int"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>(int,java.lang.String)"
    - "[com.github.javaparser.ast.NodeList].add(int,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(int,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(int,java.lang.Object)"
    functionUses: 1
    ICount: 9
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:82,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:82,1"
      Dst: "[java.util.List].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.NodeText].findElement(com.github.javaparser.printer.lexicalpreservation.TextElementMatcher)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.NodeText"
    linkageType: null
    functionLinenumber: 88
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TextElementMatcher"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].findElement(com.github.javaparser.printer.lexicalpreservation.TextElementMatcher,int)"
    functionUses: 2
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:89,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].findElement"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.NodeText].findElement(com.github.javaparser.printer.lexicalpreservation.TextElementMatcher,int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.NodeText"
    linkageType: null
    functionLinenumber: 92
    functionDepth: 0
    returnType: "int"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TextElementMatcher"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].tryToFindElement(com.github.javaparser.printer.lexicalpreservation.TextElementMatcher,int)"
    functionUses: 3
    ICount: 17
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.NodeText:94"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.NodeText:97"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.NodeText:96"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:93,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].tryToFindElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:95,1"
      Dst: "[java.lang.Integer].valueOf"
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:95,1"
      Dst: "[java.lang.String].format"
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:95,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.NodeText].tryToFindElement(com.github.javaparser.printer.lexicalpreservation.TextElementMatcher,int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.NodeText"
    linkageType: null
    functionLinenumber: 100
    functionDepth: 0
    returnType: "int"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TextElementMatcher"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElement$lambda_matchByRange_1__868].match(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementMatchers$1].match(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementMatcher$lambda_and_0__869].match(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElement].match(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionUses: 2
    ICount: 17
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.NodeText:101"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.NodeText:null"
        BranchSideFuncs:
        - "match(com.github.javaparser.printer.lexicalpreservation.TextElement)"
        - "get(int)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.NodeText:103"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.NodeText:101"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.NodeText:100"
        BranchSideFuncs:
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:101,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:102,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:103,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElementMatcher].match"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.NodeText].findChild(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.NodeText"
    linkageType: null
    functionLinenumber: 110
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].findChild(com.github.javaparser.ast.Node,int)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:111,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].findChild"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.NodeText].findChild(com.github.javaparser.ast.Node,int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.NodeText"
    linkageType: null
    functionLinenumber: 114
    functionDepth: 0
    returnType: "int"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementMatchers].byNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].findElement(com.github.javaparser.printer.lexicalpreservation.TextElementMatcher,int)"
    functionUses: 1
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:115,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElementMatchers].byNode"
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:115,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].findElement"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.NodeText].tryToFindChild(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.NodeText"
    linkageType: null
    functionLinenumber: 118
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].tryToFindChild(com.github.javaparser.ast.Node,int)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:119,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].tryToFindChild"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.NodeText].tryToFindChild(com.github.javaparser.ast.Node,int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.NodeText"
    linkageType: null
    functionLinenumber: 122
    functionDepth: 0
    returnType: "int"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementMatchers].byNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].tryToFindElement(com.github.javaparser.printer.lexicalpreservation.TextElementMatcher,int)"
    functionUses: 1
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:123,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElementMatchers].byNode"
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:123,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].tryToFindElement"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.NodeText].remove(com.github.javaparser.printer.lexicalpreservation.TextElementMatcher,boolean)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.NodeText"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TextElementMatcher"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 33
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.NodeText:131"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.NodeText:146"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.NodeText:145"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.NodeText:132"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.NodeText:145"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.NodeText:144"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.NodeText:134"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.NodeText:143"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.NodeText:142"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.NodeText:135"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.NodeText:140"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.NodeText:139"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.NodeText:136"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.NodeText:143"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.NodeText:142"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:131,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:131,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:131,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:132,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElementMatcher].match"
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:133,1"
      Dst: "[java.util.List].remove"
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:135,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:136,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:136,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isWhiteSpace"
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:140,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:146,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.NodeText].removeElement(int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.NodeText"
    linkageType: null
    functionLinenumber: 152
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList].remove(int)"
    - "[com.github.javaparser.ast.NodeList].remove(int)"
    - "[com.github.javaparser.utils.VisitorList$3].remove(int)"
    functionUses: 13
    ICount: 5
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:153,1"
      Dst: "[java.util.List].remove"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.NodeText].replace(com.github.javaparser.printer.lexicalpreservation.TextElementMatcher,com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.NodeText"
    linkageType: null
    functionLinenumber: 159
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TextElementMatcher"
    - "com.github.javaparser.printer.lexicalpreservation.TextElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].findElement(com.github.javaparser.printer.lexicalpreservation.TextElementMatcher,int)"
    - "[com.github.javaparser.utils.VisitorList].remove(int)"
    - "[com.github.javaparser.ast.NodeList].remove(int)"
    - "[com.github.javaparser.utils.VisitorList$3].remove(int)"
    - "[com.github.javaparser.ast.NodeList].add(int,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(int,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(int,java.lang.Object)"
    functionUses: 1
    ICount: 9
    EdgeCount: 7
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:160,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].findElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:161,1"
      Dst: "[java.util.List].remove"
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:162,1"
      Dst: "[java.util.List].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.NodeText].expand()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.NodeText"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:172,1"
      Dst: "[java.lang.StringBuffer].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:173,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText$lambda_expand_0__1019].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:173,1"
      Dst: "[java.lang.Iterable].forEach"
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:174,1"
      Dst: "[java.lang.StringBuffer].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.NodeText].numberOfElements()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.NodeText"
    linkageType: null
    functionLinenumber: 178
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    functionUses: 9
    ICount: 4
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:179,1"
      Dst: "[java.util.List].size"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.NodeText].getTextElement(int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.NodeText"
    linkageType: null
    functionLinenumber: 183
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.TextElement"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    functionUses: 17
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:184,1"
      Dst: "[java.util.List].get"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.NodeText].getElements()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.NodeText"
    linkageType: null
    functionLinenumber: 188
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.NodeText].toString()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.NodeText"
    linkageType: null
    functionLinenumber: 193
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:194,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:194,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:194,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.NodeText].lambda$expand$0(java.lang.StringBuffer,com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.NodeText"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.StringBuffer"
    - "com.github.javaparser.printer.lexicalpreservation.TextElement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:173,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].expand"
    - Src: "com.github.javaparser.printer.lexicalpreservation.NodeText:173,1"
      Dst: "[java.lang.StringBuffer].append"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList$2].<init>(com.github.javaparser.utils.VisitorList,int)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList$2"
    linkageType: null
    functionLinenumber: 150
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.utils.VisitorList"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].listIterator(int)"
    - "[com.github.javaparser.utils.VisitorList].listIterator(int)"
    functionUses: 1
    ICount: 12
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList$2:151,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.utils.VisitorList$2:153,1"
      Dst: "[java.util.List].listIterator"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    functionSourceFile: "com.github.javaparser.utils.VisitorList$2"
    linkageType: null
    functionLinenumber: 156
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    functionUses: 213
    ICount: 4
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList$2:157,1"
      Dst: "[java.util.ListIterator].hasNext"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList$2].next()"
    functionSourceFile: "com.github.javaparser.utils.VisitorList$2"
    linkageType: null
    functionLinenumber: 161
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].access$000(com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade)"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    functionUses: 157
    ICount: 6
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList$2:162,1"
      Dst: "[java.util.ListIterator].next"
    - Src: "com.github.javaparser.utils.VisitorList$2:162,1"
      Dst: "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].access$000"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList$2].remove()"
    functionSourceFile: "com.github.javaparser.utils.VisitorList$2"
    linkageType: null
    functionLinenumber: 166
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].remove()"
    - "[com.github.javaparser.utils.VisitorList$2].remove()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].remove()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].remove()"
    functionUses: 8
    ICount: 4
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList$2:167,1"
      Dst: "[java.util.ListIterator].remove"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList$2].add(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList$2"
    linkageType: null
    functionLinenumber: 171
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].<init>(com.github.javaparser.utils.VisitorList,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].add(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$2].add(java.lang.Object)"
    functionUses: 1
    ICount: 8
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList$2:172,1"
      Dst: "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].<init>"
    - Src: "com.github.javaparser.utils.VisitorList$2:172,1"
      Dst: "[java.util.ListIterator].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList$2].hasPrevious()"
    functionSourceFile: "com.github.javaparser.utils.VisitorList$2"
    linkageType: null
    functionLinenumber: 176
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasPrevious()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasPrevious()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasPrevious()"
    - "[com.github.javaparser.utils.VisitorList$2].hasPrevious()"
    functionUses: 6
    ICount: 4
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList$2:177,1"
      Dst: "[java.util.ListIterator].hasPrevious"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList$2].nextIndex()"
    functionSourceFile: "com.github.javaparser.utils.VisitorList$2"
    linkageType: null
    functionLinenumber: 181
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$2].nextIndex()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].nextIndex()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].nextIndex()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].nextIndex()"
    functionUses: 5
    ICount: 4
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList$2:182,1"
      Dst: "[java.util.ListIterator].nextIndex"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList$2].previous()"
    functionSourceFile: "com.github.javaparser.utils.VisitorList$2"
    linkageType: null
    functionLinenumber: 186
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].access$000(com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].previous()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].previous()"
    - "[com.github.javaparser.utils.VisitorList$2].previous()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].previous()"
    functionUses: 6
    ICount: 6
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList$2:187,1"
      Dst: "[java.util.ListIterator].previous"
    - Src: "com.github.javaparser.utils.VisitorList$2:187,1"
      Dst: "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].access$000"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList$2].previousIndex()"
    functionSourceFile: "com.github.javaparser.utils.VisitorList$2"
    linkageType: null
    functionLinenumber: 191
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].previousIndex()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].previousIndex()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].previousIndex()"
    - "[com.github.javaparser.utils.VisitorList$2].previousIndex()"
    functionUses: 4
    ICount: 4
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList$2:192,1"
      Dst: "[java.util.ListIterator].previousIndex"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList$2].set(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList$2"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList$2:197,1"
      Dst: "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].<init>"
    - Src: "com.github.javaparser.utils.VisitorList$2:197,1"
      Dst: "[java.util.ListIterator].set"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList$2].add(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList$2"
    linkageType: null
    functionLinenumber: 150
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$2].add(com.github.javaparser.ast.Node)"
    functionUses: 4
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList$2:151,1"
      Dst: "[com.github.javaparser.utils.VisitorList$2].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList$2].set(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList$2"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList$2:151,1"
      Dst: "[com.github.javaparser.utils.VisitorList$2].set"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleExportsDirective].<init>()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleExportsDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:53,1"
      Dst: "[com.github.javaparser.ast.expr.Name].<init>"
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:53,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:53,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleExportsDirective].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleExportsDirective].<init>(com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleExportsDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:58,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleExportsDirective].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleExportsDirective].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleExportsDirective"
    linkageType: null
    functionLinenumber: 65
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.Name"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.modules.ModuleDirective].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].setName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].setModuleNames(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 9
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:66,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDirective].<init>"
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:67,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleExportsDirective].setName"
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:68,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleExportsDirective].setModuleNames"
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:69,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleExportsDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleExportsDirective"
    linkageType: null
    functionLinenumber: 74
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Object)"
    functionUses: 19
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:75,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleExportsDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleExportsDirective"
    linkageType: null
    functionLinenumber: 80
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Object)"
    functionUses: 16
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:81,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleExportsDirective].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleExportsDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 18
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.modules.ModuleExportsDirective:87"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleExportsDirective:90"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleExportsDirective:89"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.modules.ModuleExportsDirective:90"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleExportsDirective:96"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleExportsDirective:95"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.modules.ModuleExportsDirective:91"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleExportsDirective:90"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleExportsDirective:89"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:90,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:91,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:92,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:96,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.modules.ModuleExportsDirective].getName()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleExportsDirective"
    linkageType: null
    functionLinenumber: 100
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Name"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleExportsDirective].setName(com.github.javaparser.ast.expr.Name)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleExportsDirective"
    linkageType: null
    functionLinenumber: 105
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleExportsDirective"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.modules.ModuleExportsDirective:107"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleExportsDirective:110"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleExportsDirective:109"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.modules.ModuleExportsDirective:111"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleExportsDirective:113"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.modules.ModuleExportsDirective:112"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:106,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:110,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:112,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:114,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleExportsDirective].getModuleNames()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleExportsDirective"
    linkageType: null
    functionLinenumber: 119
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleExportsDirective].setModuleNames(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleExportsDirective"
    linkageType: null
    functionLinenumber: 124
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleExportsDirective"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.modules.ModuleExportsDirective:126"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleExportsDirective:129"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleExportsDirective:128"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.modules.ModuleExportsDirective:130"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleExportsDirective:132"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.modules.ModuleExportsDirective:131"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:125,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:129,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:131,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:133,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleExportsDirective].clone()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleExportsDirective"
    linkageType: null
    functionLinenumber: 139
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleExportsDirective"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:140,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:140,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleExportsDirective].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleExportsDirective].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleExportsDirective"
    linkageType: null
    functionLinenumber: 145
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].setName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 25
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.modules.ModuleExportsDirective:146"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleExportsDirective:149"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleExportsDirective:148"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.modules.ModuleExportsDirective:149"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleExportsDirective:155"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.modules.ModuleExportsDirective:154"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.modules.ModuleExportsDirective:150"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleExportsDirective:149"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.modules.ModuleExportsDirective:148"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.modules.ModuleExportsDirective:155"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleExportsDirective:159"
        BranchSideFuncs:
        - "setName(com.github.javaparser.ast.expr.Name)"
      - BranchSide: "com.github.javaparser.ast.modules.ModuleExportsDirective:158"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:149,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:150,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:151,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:156,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleExportsDirective].setName"
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:159,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.modules.ModuleExportsDirective].isModuleExportsStmt()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleExportsDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleExportsDirective].asModuleExportsStmt()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleExportsDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleExportsDirective"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleExportsDirective].ifModuleExportsStmt(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleExportsDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:176,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleExportsDirective].toModuleExportsStmt()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleExportsDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:182,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleExportsDirective].addModuleName(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleExportsDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleExportsDirective"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:186,1"
      Dst: "[com.github.javaparser.StaticJavaParser].parseName"
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:186,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleExportsDirective].isModuleExportsDirective()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleExportsDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleExportsDirective].asModuleExportsDirective()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleExportsDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleExportsDirective"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleExportsDirective].toModuleExportsDirective()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleExportsDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:205,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleExportsDirective].ifModuleExportsDirective(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleExportsDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleExportsDirective:211,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleExportsDirective].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleExportsDirective"
    linkageType: null
    functionLinenumber: 216
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.ModuleExportsDirectiveMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.UnknownTypeMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.UnknownTypeMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.TypeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.UnknownTypeMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.TypeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_124__167].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_124__167"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_124__167].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_124__167:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_124__167].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_124__167].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_124__167"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_124__167:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_124__167].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_124__167"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$124(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_124__167:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$124"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_156__301].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_156__301"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_156__301].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_156__301:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_156__301].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_156__301].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_156__301"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_156__301:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_156__301].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_156__301"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$156(java.lang.Object,com.github.javaparser.ast.stmt.SwitchEntry)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_156__301:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$156"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorMap$lambda_entrySet_1__851].bootstrap$()"
    functionSourceFile: "com.github.javaparser.utils.VisitorMap$lambda_entrySet_1__851"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorMap$lambda_entrySet_1__851].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorMap$lambda_entrySet_1__851:-1,1"
      Dst: "[com.github.javaparser.utils.VisitorMap$lambda_entrySet_1__851].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorMap$lambda_entrySet_1__851].<init>()"
    functionSourceFile: "com.github.javaparser.utils.VisitorMap$lambda_entrySet_1__851"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorMap$lambda_entrySet_1__851:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorMap$lambda_entrySet_1__851].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.VisitorMap$lambda_entrySet_1__851"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorMap].lambda$entrySet$1(java.util.Map$Entry)"
    functionUses: 6
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorMap$lambda_entrySet_1__851:-1,1"
      Dst: "[com.github.javaparser.utils.VisitorMap].lambda$entrySet$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_0__38].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_0__38"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_0__38].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_0__38:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_0__38].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_0__38].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_0__38"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_0__38:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_0__38].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_0__38"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$0(com.github.javaparser.ast.stmt.AssertStmt)"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_0__38:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_24__378].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_24__378"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_24__378].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_24__378:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_24__378].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_24__378].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_24__378"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_24__378:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_24__378].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_24__378"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$24(java.lang.Object,com.github.javaparser.ast.modules.ModuleDeclaration)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_24__378:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$24"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.TypeParameterMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.TypeParameterMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ReferenceTypeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.TypeParameterMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.ReferenceTypeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$ExplicitConstructorInvocationParseStart__13].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ParseStart$ExplicitConstructorInvocationParseStart__13"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseStart"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParseStart$ExplicitConstructorInvocationParseStart__13].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$ExplicitConstructorInvocationParseStart__13:-1,1"
      Dst: "[com.github.javaparser.ParseStart$ExplicitConstructorInvocationParseStart__13].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$ExplicitConstructorInvocationParseStart__13].<init>()"
    functionSourceFile: "com.github.javaparser.ParseStart$ExplicitConstructorInvocationParseStart__13"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$ExplicitConstructorInvocationParseStart__13:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$ExplicitConstructorInvocationParseStart__13].parse(com.github.javaparser.GeneratedJavaParser)"
    functionSourceFile: "com.github.javaparser.ParseStart$ExplicitConstructorInvocationParseStart__13"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "com.github.javaparser.GeneratedJavaParser"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].ExplicitConstructorInvocationParseStart()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$ExplicitConstructorInvocationParseStart__13:-1,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ExplicitConstructorInvocationParseStart"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_49__351].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_49__351"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_49__351].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_49__351:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_49__351].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_49__351].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_49__351"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_49__351:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_49__351].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_49__351"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$49(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_49__351:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$49"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_185__146].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_185__146"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_185__146].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_185__146:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_185__146].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_185__146].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_185__146"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_185__146:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_185__146].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_185__146"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$185(java.lang.Object,com.github.javaparser.ast.expr.AnnotationExpr)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_185__146:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$185"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_196__261].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_196__261"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_196__261].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_196__261:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_196__261].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_196__261].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_196__261"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_196__261:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_196__261].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_196__261"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$196(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_196__261:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$196"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__506].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__506"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__506].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__506:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__506].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__506].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__506"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__506:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__506].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__506"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__506:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot$ParallelParse].<init>(java.nio.file.Path,com.github.javaparser.utils.SourceRoot$ParallelParse$VisitFileCallback)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot$ParallelParse"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.nio.file.Path"
    - "com.github.javaparser.utils.SourceRoot$ParallelParse$VisitFileCallback"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot$ParallelParse:576,1"
      Dst: "[java.util.concurrent.RecursiveAction].<init>"
    - Src: "com.github.javaparser.utils.SourceRoot$ParallelParse:577,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot$ParallelParse].compute()"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot$ParallelParse"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 19
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.SourceRoot$ParallelParse:610"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.SourceRoot$ParallelParse:613"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.SourceRoot$ParallelParse:612"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot$ParallelParse:583,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.utils.SourceRoot$ParallelParse:584,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].getRoot"
    - Src: "com.github.javaparser.utils.SourceRoot$ParallelParse:586,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$ParallelParse$1].<init>"
    - Src: "com.github.javaparser.utils.SourceRoot$ParallelParse:586,1"
      Dst: "[java.nio.file.Files].walkFileTree"
    - Src: "com.github.javaparser.utils.SourceRoot$ParallelParse:608,1"
      Dst: "[com.github.javaparser.utils.Log].error"
    - Src: "com.github.javaparser.utils.SourceRoot$ParallelParse:610,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.utils.SourceRoot$ParallelParse:610,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.utils.SourceRoot$ParallelParse:610,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.utils.SourceRoot$ParallelParse:611,1"
      Dst: "[java.util.concurrent.ForkJoinTask].join"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.utils.SourceRoot$ParallelParse].access$200(com.github.javaparser.utils.SourceRoot$ParallelParse)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot$ParallelParse"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.utils.SourceRoot"
    argCount: 1
    argTypes:
    - "com.github.javaparser.utils.SourceRoot$ParallelParse"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot$ParallelParse].access$300(com.github.javaparser.utils.SourceRoot$ParallelParse)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot$ParallelParse"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.utils.SourceRoot$ParallelParse$VisitFileCallback"
    argCount: 1
    argTypes:
    - "com.github.javaparser.utils.SourceRoot$ParallelParse"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.EnumConstantDeclarationMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.EnumConstantDeclarationMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.BodyDeclarationMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.EnumConstantDeclarationMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.BodyDeclarationMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_147__158].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_147__158"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_147__158].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_147__158:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_147__158].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_147__158].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_147__158"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_147__158:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_147__158].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_147__158"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$147(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_147__158:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$147"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_91__129].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_91__129"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_91__129].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_91__129:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_91__129].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_91__129].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_91__129"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_91__129:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_91__129].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_91__129"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$91(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_91__129:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$91"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.AnnotationMemberDeclarationMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.AnnotationMemberDeclarationMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.BodyDeclarationMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.AnnotationMemberDeclarationMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.BodyDeclarationMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__545].bootstrap$(com.github.javaparser.ast.expr.NameExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__545"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.NameExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__545].<init>(com.github.javaparser.ast.expr.NameExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__545:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__545].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__545].<init>(com.github.javaparser.ast.expr.NameExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__545"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.NameExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__545:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__545].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__545"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__545:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType].booleanType()"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.PrimitiveType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.PrimitiveType:57,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType].charType()"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.PrimitiveType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.PrimitiveType:61,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType].byteType()"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.PrimitiveType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.PrimitiveType:65,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType].shortType()"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.PrimitiveType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.PrimitiveType:69,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType].intType()"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.PrimitiveType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.PrimitiveType:73,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType].longType()"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.PrimitiveType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.PrimitiveType:77,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType].floatType()"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.PrimitiveType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.PrimitiveType:81,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType].doubleType()"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.PrimitiveType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.PrimitiveType:85,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType].<init>()"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.PrimitiveType:156,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.type.PrimitiveType:156,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType].<init>(com.github.javaparser.ast.type.PrimitiveType$Primitive)"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.PrimitiveType$Primitive"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.PrimitiveType:160,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.type.PrimitiveType:160,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType].<init>(com.github.javaparser.ast.type.PrimitiveType$Primitive,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.PrimitiveType$Primitive"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.PrimitiveType:165,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.PrimitiveType$Primitive,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType"
    linkageType: null
    functionLinenumber: 172
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.type.PrimitiveType$Primitive"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.Type].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.type.PrimitiveType].setType(com.github.javaparser.ast.type.PrimitiveType$Primitive)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 9
    ICount: 8
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.PrimitiveType:173,1"
      Dst: "[com.github.javaparser.ast.type.Type].<init>"
    - Src: "com.github.javaparser.ast.type.PrimitiveType:174,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType].setType"
    - Src: "com.github.javaparser.ast.type.PrimitiveType:175,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType"
    linkageType: null
    functionLinenumber: 180
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Object)"
    functionUses: 69
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.PrimitiveType:181,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType"
    linkageType: null
    functionLinenumber: 186
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Object)"
    functionUses: 55
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.PrimitiveType:187,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType].getType()"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType"
    linkageType: null
    functionLinenumber: 191
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.PrimitiveType$Primitive"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 10
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType].toBoxedType()"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.PrimitiveType:196,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType$Primitive].toBoxedType"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType].toDescriptor()"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.PrimitiveType:201,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType$Primitive].toDescriptor"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType].setType(com.github.javaparser.ast.type.PrimitiveType$Primitive)"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType"
    linkageType: null
    functionLinenumber: 205
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.PrimitiveType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.PrimitiveType$Primitive"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 11
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.type.PrimitiveType:207"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.PrimitiveType:210"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.PrimitiveType:209"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.type.PrimitiveType:206,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.type.PrimitiveType:210,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType].asString()"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType"
    linkageType: null
    functionLinenumber: 216
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.PrimitiveType$Primitive].asString()"
    functionUses: 4
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.PrimitiveType:217,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType$Primitive].asString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType].setAnnotations(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType"
    linkageType: null
    functionLinenumber: 221
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.PrimitiveType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.Type].setAnnotations(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.PrimitiveType:222,1"
      Dst: "[com.github.javaparser.ast.type.Type].setAnnotations"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType].clone()"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType"
    linkageType: null
    functionLinenumber: 227
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.PrimitiveType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 10
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.PrimitiveType:228,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.type.PrimitiveType:228,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType"
    linkageType: null
    functionLinenumber: 233
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.PrimitiveTypeMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType].isPrimitiveType()"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType].asPrimitiveType()"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.PrimitiveType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType].ifPrimitiveType(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.PrimitiveType:252,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType].resolve()"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedPrimitiveType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.PrimitiveType:257,1"
      Dst: "[com.github.javaparser.ast.Node].getSymbolResolver"
    - Src: "com.github.javaparser.ast.type.PrimitiveType:257,1"
      Dst: "[com.github.javaparser.resolution.SymbolResolver].toResolvedType"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType].toPrimitiveType()"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.PrimitiveType:263,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType].convertToUsage(com.github.javaparser.resolution.Context)"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.Context"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.PrimitiveType:268,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType].getType"
    - Src: "com.github.javaparser.ast.type.PrimitiveType:268,1"
      Dst: "[java.lang.Enum].name"
    - Src: "com.github.javaparser.ast.type.PrimitiveType:268,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].byName"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.CatchClause].<init>()"
    functionSourceFile: "com.github.javaparser.ast.stmt.CatchClause"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.CatchClause:52,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].<init>"
    - Src: "com.github.javaparser.ast.stmt.CatchClause:52,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].<init>"
    - Src: "com.github.javaparser.ast.stmt.CatchClause:52,1"
      Dst: "[com.github.javaparser.ast.stmt.CatchClause].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.CatchClause].<init>(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.type.ClassOrInterfaceType,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.stmt.BlockStmt)"
    functionSourceFile: "com.github.javaparser.ast.stmt.CatchClause"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 5
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.stmt.BlockStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.CatchClause:56,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.stmt.CatchClause:56,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].<init>"
    - Src: "com.github.javaparser.ast.stmt.CatchClause:56,1"
      Dst: "[com.github.javaparser.ast.stmt.CatchClause].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.CatchClause].<init>(com.github.javaparser.ast.body.Parameter,com.github.javaparser.ast.stmt.BlockStmt)"
    functionSourceFile: "com.github.javaparser.ast.stmt.CatchClause"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.Parameter"
    - "com.github.javaparser.ast.stmt.BlockStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.CatchClause:61,1"
      Dst: "[com.github.javaparser.ast.stmt.CatchClause].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.CatchClause].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.body.Parameter,com.github.javaparser.ast.stmt.BlockStmt)"
    functionSourceFile: "com.github.javaparser.ast.stmt.CatchClause"
    linkageType: null
    functionLinenumber: 68
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.body.Parameter"
    - "com.github.javaparser.ast.stmt.BlockStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.stmt.CatchClause].setParameter(com.github.javaparser.ast.body.Parameter)"
    - "[com.github.javaparser.ast.stmt.CatchClause].setBody(com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 9
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.CatchClause:69,1"
      Dst: "[com.github.javaparser.ast.Node].<init>"
    - Src: "com.github.javaparser.ast.stmt.CatchClause:70,1"
      Dst: "[com.github.javaparser.ast.stmt.CatchClause].setParameter"
    - Src: "com.github.javaparser.ast.stmt.CatchClause:71,1"
      Dst: "[com.github.javaparser.ast.stmt.CatchClause].setBody"
    - Src: "com.github.javaparser.ast.stmt.CatchClause:72,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.CatchClause].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.CatchClause"
    linkageType: null
    functionLinenumber: 77
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Object)"
    functionUses: 18
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.CatchClause:78,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.CatchClause].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.CatchClause"
    linkageType: null
    functionLinenumber: 83
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Object)"
    functionUses: 18
    ICount: 5
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.CatchClause:84,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.CatchClause].getParameter()"
    functionSourceFile: "com.github.javaparser.ast.stmt.CatchClause"
    linkageType: null
    functionLinenumber: 93
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.Parameter"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.CatchClause].setParameter(com.github.javaparser.ast.body.Parameter)"
    functionSourceFile: "com.github.javaparser.ast.stmt.CatchClause"
    linkageType: null
    functionLinenumber: 98
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.CatchClause"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.Parameter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.CatchClause:100"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.CatchClause:103"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.CatchClause:102"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.CatchClause:104"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.CatchClause:106"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.CatchClause:105"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.CatchClause:99,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.stmt.CatchClause:103,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.CatchClause:105,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.CatchClause:107,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.CatchClause].getBody()"
    functionSourceFile: "com.github.javaparser.ast.stmt.CatchClause"
    linkageType: null
    functionLinenumber: 112
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.BlockStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.CatchClause].setBody(com.github.javaparser.ast.stmt.BlockStmt)"
    functionSourceFile: "com.github.javaparser.ast.stmt.CatchClause"
    linkageType: null
    functionLinenumber: 117
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.CatchClause"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.BlockStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.CatchClause:119"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.CatchClause:122"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.CatchClause:121"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.CatchClause:123"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.CatchClause:125"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.CatchClause:124"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.CatchClause:118,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.stmt.CatchClause:122,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.CatchClause:124,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.CatchClause:126,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.CatchClause].clone()"
    functionSourceFile: "com.github.javaparser.ast.stmt.CatchClause"
    linkageType: null
    functionLinenumber: 132
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.CatchClause"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.stmt.CatchClause].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.CatchClause:133,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.stmt.CatchClause:133,1"
      Dst: "[com.github.javaparser.ast.stmt.CatchClause].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.CatchClause].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.stmt.CatchClause"
    linkageType: null
    functionLinenumber: 138
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.CatchClauseMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.CatchClause].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.stmt.CatchClause"
    linkageType: null
    functionLinenumber: 144
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.CatchClause].setBody(com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.ast.stmt.CatchClause].setParameter(com.github.javaparser.ast.body.Parameter)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 17
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.CatchClause:145"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.CatchClause:148"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.CatchClause:147"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.CatchClause:148"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.CatchClause:152"
        BranchSideFuncs:
        - "setBody(com.github.javaparser.ast.stmt.BlockStmt)"
      - BranchSide: "com.github.javaparser.ast.stmt.CatchClause:151"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.CatchClause:152"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.CatchClause:156"
        BranchSideFuncs:
        - "setParameter(com.github.javaparser.ast.body.Parameter)"
      - BranchSide: "com.github.javaparser.ast.stmt.CatchClause:155"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.CatchClause:149,1"
      Dst: "[com.github.javaparser.ast.stmt.CatchClause].setBody"
    - Src: "com.github.javaparser.ast.stmt.CatchClause:153,1"
      Dst: "[com.github.javaparser.ast.stmt.CatchClause].setParameter"
    - Src: "com.github.javaparser.ast.stmt.CatchClause:156,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$4].<init>()"
    functionSourceFile: "com.github.javaparser.ast.Node$4"
    linkageType: null
    functionLinenumber: 811
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.DataKey].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$4:812,1"
      Dst: "[com.github.javaparser.ast.DataKey].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorSet].<init>(com.github.javaparser.ast.visitor.GenericVisitor,com.github.javaparser.ast.visitor.GenericVisitor)"
    functionSourceFile: "com.github.javaparser.utils.VisitorSet"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorSet:49,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.utils.VisitorSet:40,1"
      Dst: "[java.util.HashSet].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorSet].add(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.utils.VisitorSet"
    linkageType: null
    functionLinenumber: 55
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade].<init>(com.github.javaparser.utils.VisitorSet,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.utils.VisitorSet].add(java.lang.Object)"
    functionUses: 1
    ICount: 7
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorSet:56,1"
      Dst: "[com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade].<init>"
    - Src: "com.github.javaparser.utils.VisitorSet:56,1"
      Dst: "[java.util.Set].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorSet].addAll(java.util.Collection)"
    functionSourceFile: "com.github.javaparser.utils.VisitorSet"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.util.Collection"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 13
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.VisitorSet:62"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.VisitorSet:64"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.VisitorSet:63"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.VisitorSet:62"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.VisitorSet:61"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.VisitorSet:60"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorSet:62,1"
      Dst: "[java.util.Collection].iterator"
    - Src: "com.github.javaparser.utils.VisitorSet:62,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.utils.VisitorSet:62,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.utils.VisitorSet:62,1"
      Dst: "[com.github.javaparser.utils.VisitorSet].add"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.utils.VisitorSet].clear()"
    functionSourceFile: "com.github.javaparser.utils.VisitorSet"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorSet:69,1"
      Dst: "[java.util.Set].clear"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorSet].contains(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.VisitorSet"
    linkageType: null
    functionLinenumber: 73
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade].<init>(com.github.javaparser.utils.VisitorSet,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.utils.VisitorSet].contains(java.lang.Object)"
    functionUses: 2
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorSet:74,1"
      Dst: "[com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade].<init>"
    - Src: "com.github.javaparser.utils.VisitorSet:74,1"
      Dst: "[java.util.Set].contains"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorSet].containsAll(java.util.Collection)"
    functionSourceFile: "com.github.javaparser.utils.VisitorSet"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.util.Collection"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.VisitorSet:79"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.VisitorSet:81"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.VisitorSet:80"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.VisitorSet:79"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.VisitorSet:79"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.VisitorSet:78"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorSet:79,1"
      Dst: "[java.util.Collection].iterator"
    - Src: "com.github.javaparser.utils.VisitorSet:79,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.utils.VisitorSet:79,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.utils.VisitorSet:79,1"
      Dst: "[com.github.javaparser.utils.VisitorSet].contains"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.utils.VisitorSet].isEmpty()"
    functionSourceFile: "com.github.javaparser.utils.VisitorSet"
    linkageType: null
    functionLinenumber: 85
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorSet].isEmpty()"
    functionUses: 5
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorSet:86,1"
      Dst: "[java.util.Set].isEmpty"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorSet].iterator()"
    functionSourceFile: "com.github.javaparser.utils.VisitorSet"
    linkageType: null
    functionLinenumber: 90
    functionDepth: 0
    returnType: "java.util.Iterator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorSet$1].<init>(com.github.javaparser.utils.VisitorSet)"
    functionUses: 8
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorSet:91,1"
      Dst: "[com.github.javaparser.utils.VisitorSet$1].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorSet].remove(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.VisitorSet"
    linkageType: null
    functionLinenumber: 113
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade].<init>(com.github.javaparser.utils.VisitorSet,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.utils.VisitorSet].remove(java.lang.Object)"
    functionUses: 2
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorSet:114,1"
      Dst: "[com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade].<init>"
    - Src: "com.github.javaparser.utils.VisitorSet:114,1"
      Dst: "[java.util.Set].remove"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorSet].removeAll(java.util.Collection)"
    functionSourceFile: "com.github.javaparser.utils.VisitorSet"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.util.Collection"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.VisitorSet:120"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.VisitorSet:122"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.VisitorSet:121"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.VisitorSet:120"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.VisitorSet:119"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.VisitorSet:118"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorSet:120,1"
      Dst: "[java.util.Collection].iterator"
    - Src: "com.github.javaparser.utils.VisitorSet:120,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.utils.VisitorSet:120,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.utils.VisitorSet:120,1"
      Dst: "[com.github.javaparser.utils.VisitorSet].remove"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.utils.VisitorSet].retainAll(java.util.Collection)"
    functionSourceFile: "com.github.javaparser.utils.VisitorSet"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.util.Collection"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.VisitorSet:130"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.VisitorSet:126"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorSet:127,1"
      Dst: "[com.github.javaparser.utils.VisitorSet].size"
    - Src: "com.github.javaparser.utils.VisitorSet:128,1"
      Dst: "[com.github.javaparser.utils.VisitorSet].clear"
    - Src: "com.github.javaparser.utils.VisitorSet:129,1"
      Dst: "[com.github.javaparser.utils.VisitorSet].addAll"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorSet].size()"
    functionSourceFile: "com.github.javaparser.utils.VisitorSet"
    linkageType: null
    functionLinenumber: 134
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorSet].size()"
    functionUses: 2
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorSet:135,1"
      Dst: "[java.util.Set].size"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorSet].toArray()"
    functionSourceFile: "com.github.javaparser.utils.VisitorSet"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorSet:140,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.utils.VisitorSet:140,1"
      Dst: "[com.github.javaparser.utils.VisitorSet$lambda_toArray_0__1020].bootstrap$"
    - Src: "com.github.javaparser.utils.VisitorSet:140,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.utils.VisitorSet:140,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.utils.VisitorSet:140,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.utils.VisitorSet:140,1"
      Dst: "[java.util.List].toArray"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorSet].toArray(java.lang.Object[])"
    functionSourceFile: "com.github.javaparser.utils.VisitorSet"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object[]"
    argCount: 1
    argTypes:
    - "java.lang.Object[]"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorSet:145,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.utils.VisitorSet:145,1"
      Dst: "[com.github.javaparser.utils.VisitorSet$lambda_toArray_1__1021].bootstrap$"
    - Src: "com.github.javaparser.utils.VisitorSet:145,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.utils.VisitorSet:145,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.utils.VisitorSet:145,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.utils.VisitorSet:145,1"
      Dst: "[java.util.List].toArray"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorSet].toString()"
    functionSourceFile: "com.github.javaparser.utils.VisitorSet"
    linkageType: null
    functionLinenumber: 149
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorSet].size()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade].access$100(com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade)"
    - "[com.github.javaparser.ast.Node].toString()"
    functionUses: 5
    ICount: 29
    EdgeCount: 38
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.VisitorSet:151"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.VisitorSet:153"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.VisitorSet:152"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
    - Branch String: "com.github.javaparser.utils.VisitorSet:153"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.VisitorSet:156"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "toString()"
        - "next()"
        - "access$100(com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade)"
      - BranchSide: "com.github.javaparser.utils.VisitorSet:155"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorSet:150,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.utils.VisitorSet:151,1"
      Dst: "[com.github.javaparser.utils.VisitorSet].size"
    - Src: "com.github.javaparser.utils.VisitorSet:152,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.utils.VisitorSet:152,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.utils.VisitorSet:153,1"
      Dst: "[java.util.Set].iterator"
    - Src: "com.github.javaparser.utils.VisitorSet:153,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.utils.VisitorSet:153,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.utils.VisitorSet:154,1"
      Dst: "[com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade].access$100"
    - Src: "com.github.javaparser.utils.VisitorSet:154,1"
      Dst: "[com.github.javaparser.ast.Node].toString"
    - Src: "com.github.javaparser.utils.VisitorSet:156,1"
      Dst: "[java.lang.StringBuilder].length"
    - Src: "com.github.javaparser.utils.VisitorSet:156,1"
      Dst: "[java.lang.StringBuilder].replace"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.utils.VisitorSet].add(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.VisitorSet"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorSet].add(com.github.javaparser.ast.Node)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorSet:38,1"
      Dst: "[com.github.javaparser.utils.VisitorSet].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorSet].lambda$toArray$1(com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade)"
    functionSourceFile: "com.github.javaparser.utils.VisitorSet"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 1
    argTypes:
    - "com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorSet:145,1"
      Dst: "[com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade].access$100"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorSet].lambda$toArray$0(com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade)"
    functionSourceFile: "com.github.javaparser.utils.VisitorSet"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 1
    argTypes:
    - "com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorSet:140,1"
      Dst: "[com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade].access$100"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorSet].access$000(com.github.javaparser.utils.VisitorSet)"
    functionSourceFile: "com.github.javaparser.utils.VisitorSet"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.util.Set"
    argCount: 1
    argTypes:
    - "com.github.javaparser.utils.VisitorSet"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorSet].access$200(com.github.javaparser.utils.VisitorSet)"
    functionSourceFile: "com.github.javaparser.utils.VisitorSet"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.GenericVisitor"
    argCount: 1
    argTypes:
    - "com.github.javaparser.utils.VisitorSet"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorSet].access$300(com.github.javaparser.utils.VisitorSet)"
    functionSourceFile: "com.github.javaparser.utils.VisitorSet"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.GenericVisitor"
    argCount: 1
    argTypes:
    - "com.github.javaparser.utils.VisitorSet"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java8Validator$lambda_new_0__116].bootstrap$(com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator$lambda_new_0__116"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java8Validator$lambda_new_0__116].<init>(com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator$lambda_new_0__116:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java8Validator$lambda_new_0__116].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java8Validator$lambda_new_0__116].<init>(com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator$lambda_new_0__116"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator$lambda_new_0__116:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java8Validator$lambda_new_0__116].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator$lambda_new_0__116"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java8Validator].lambda$new$0(com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.body.MethodDeclaration)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator$lambda_new_0__116:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java8Validator].lambda$new$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_19__550].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_19__550"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_19__550].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_19__550:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_19__550].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_19__550].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_19__550"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_19__550:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_19__550].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_19__550"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$19(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_19__550:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$19"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.InitializerDeclaration].<init>()"
    functionSourceFile: "com.github.javaparser.ast.body.InitializerDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.InitializerDeclaration:54,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].<init>"
    - Src: "com.github.javaparser.ast.body.InitializerDeclaration:54,1"
      Dst: "[com.github.javaparser.ast.body.InitializerDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.InitializerDeclaration].<init>(boolean,com.github.javaparser.ast.stmt.BlockStmt)"
    functionSourceFile: "com.github.javaparser.ast.body.InitializerDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "boolean"
    - "com.github.javaparser.ast.stmt.BlockStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.InitializerDeclaration:59,1"
      Dst: "[com.github.javaparser.ast.body.InitializerDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.InitializerDeclaration].<init>(com.github.javaparser.TokenRange,boolean,com.github.javaparser.ast.stmt.BlockStmt)"
    functionSourceFile: "com.github.javaparser.ast.body.InitializerDeclaration"
    linkageType: null
    functionLinenumber: 66
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "boolean"
    - "com.github.javaparser.ast.stmt.BlockStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.BodyDeclaration].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].setStatic(boolean)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].setBody(com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 9
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.InitializerDeclaration:67,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].<init>"
    - Src: "com.github.javaparser.ast.body.InitializerDeclaration:68,1"
      Dst: "[com.github.javaparser.ast.body.InitializerDeclaration].setStatic"
    - Src: "com.github.javaparser.ast.body.InitializerDeclaration:69,1"
      Dst: "[com.github.javaparser.ast.body.InitializerDeclaration].setBody"
    - Src: "com.github.javaparser.ast.body.InitializerDeclaration:70,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.InitializerDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.InitializerDeclaration"
    linkageType: null
    functionLinenumber: 75
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Object)"
    functionUses: 19
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.InitializerDeclaration:76,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.InitializerDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.InitializerDeclaration"
    linkageType: null
    functionLinenumber: 81
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Object)"
    functionUses: 23
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.InitializerDeclaration:82,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.InitializerDeclaration].getBody()"
    functionSourceFile: "com.github.javaparser.ast.body.InitializerDeclaration"
    linkageType: null
    functionLinenumber: 86
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.BlockStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.InitializerDeclaration].isStatic()"
    functionSourceFile: "com.github.javaparser.ast.body.InitializerDeclaration"
    linkageType: null
    functionLinenumber: 91
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 9
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.InitializerDeclaration].setBody(com.github.javaparser.ast.stmt.BlockStmt)"
    functionSourceFile: "com.github.javaparser.ast.body.InitializerDeclaration"
    linkageType: null
    functionLinenumber: 96
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.InitializerDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.BlockStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.InitializerDeclaration:98"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.InitializerDeclaration:101"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.InitializerDeclaration:100"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.InitializerDeclaration:102"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.InitializerDeclaration:104"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.InitializerDeclaration:103"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.InitializerDeclaration:97,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.InitializerDeclaration:101,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.InitializerDeclaration:103,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.body.InitializerDeclaration:105,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.InitializerDeclaration].setStatic(boolean)"
    functionSourceFile: "com.github.javaparser.ast.body.InitializerDeclaration"
    linkageType: null
    functionLinenumber: 110
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.InitializerDeclaration"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 12
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.InitializerDeclaration:111"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.InitializerDeclaration:114"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.InitializerDeclaration:113"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.InitializerDeclaration:114,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.body.InitializerDeclaration:114,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.InitializerDeclaration].clone()"
    functionSourceFile: "com.github.javaparser.ast.body.InitializerDeclaration"
    linkageType: null
    functionLinenumber: 121
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.InitializerDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.InitializerDeclaration:122,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.body.InitializerDeclaration:122,1"
      Dst: "[com.github.javaparser.ast.body.InitializerDeclaration].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.InitializerDeclaration].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.body.InitializerDeclaration"
    linkageType: null
    functionLinenumber: 127
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.InitializerDeclarationMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.InitializerDeclaration].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.body.InitializerDeclaration"
    linkageType: null
    functionLinenumber: 133
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.InitializerDeclaration].setBody(com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 12
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.InitializerDeclaration:134"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.InitializerDeclaration:137"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.InitializerDeclaration:136"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.InitializerDeclaration:137"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.InitializerDeclaration:141"
        BranchSideFuncs:
        - "setBody(com.github.javaparser.ast.stmt.BlockStmt)"
      - BranchSide: "com.github.javaparser.ast.body.InitializerDeclaration:140"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.InitializerDeclaration:138,1"
      Dst: "[com.github.javaparser.ast.body.InitializerDeclaration].setBody"
    - Src: "com.github.javaparser.ast.body.InitializerDeclaration:141,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].replace"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.InitializerDeclaration].isInitializerDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.InitializerDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.InitializerDeclaration].asInitializerDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.InitializerDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.InitializerDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.InitializerDeclaration].ifInitializerDeclaration(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.body.InitializerDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.InitializerDeclaration:159,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.InitializerDeclaration].toInitializerDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.InitializerDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.InitializerDeclaration:165,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__488].bootstrap$(com.github.javaparser.ast.body.CompactConstructorDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__488"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__488].<init>(com.github.javaparser.ast.body.CompactConstructorDeclaration)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__488:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__488].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__488].<init>(com.github.javaparser.ast.body.CompactConstructorDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__488"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__488:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__488].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__488"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__488:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.WhileStmtMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.WhileStmtMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.StatementMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.WhileStmtMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.StatementMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_62__427].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_62__427"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_62__427].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_62__427:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_62__427].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_62__427].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_62__427"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_62__427:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_62__427].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_62__427"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$62(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_62__427:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$62"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__368].bootstrap$(com.github.javaparser.ast.expr.TypeExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__368"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.TypeExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__368].<init>(com.github.javaparser.ast.expr.TypeExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__368:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__368].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__368].<init>(com.github.javaparser.ast.expr.TypeExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__368"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.TypeExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__368:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__368].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__368"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__368:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_5__866].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_5__866"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_5__866].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_5__866:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_5__866].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_5__866].<init>()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_5__866"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_5__866:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_5__866].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_5__866"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$findTokenTextElementForComment$5(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionUses: 6
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_5__866:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$findTokenTextElementForComment$5"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ArrayTypeMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.ArrayTypeMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ReferenceTypeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ArrayTypeMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.ReferenceTypeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$PositionUpdate$1].<init>()"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$PositionUpdate$1"
    linkageType: null
    functionLinenumber: 365
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$PositionUpdate$1:366,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$PositionUpdate$1].transformLine(int)"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$PositionUpdate$1"
    linkageType: null
    functionLinenumber: 369
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$PositionUpdate$1].transformColumn(int)"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$PositionUpdate$1"
    linkageType: null
    functionLinenumber: 374
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$PositionUpdate$1].transform(com.github.javaparser.Position)"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$PositionUpdate$1"
    linkageType: null
    functionLinenumber: 379
    functionDepth: 0
    returnType: "com.github.javaparser.Position"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Position"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_152__149].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_152__149"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_152__149].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_152__149:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_152__149].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_152__149].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_152__149"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_152__149:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_152__149].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_152__149"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$152(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_152__149:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$152"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_23__568].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_23__568"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_23__568].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_23__568:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_23__568].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_23__568].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_23__568"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_23__568:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_23__568].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_23__568"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$23(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_23__568:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$23"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.postprocessors.Java12PostProcessor].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.postprocessors.Java12PostProcessor"
    linkageType: null
    functionLinenumber: 25
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.postprocessors.Java11PostProcessor].<init>()"
    functionUses: 3
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java12PostProcessor:26,1"
      Dst: "[com.github.javaparser.ast.validator.postprocessors.Java11PostProcessor].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser$LookaheadSuccess].<init>()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser$LookaheadSuccess"
    linkageType: null
    functionLinenumber: 13888
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser$LookaheadSuccess:13889,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParser$LookaheadSuccess].<init>(com.github.javaparser.GeneratedJavaParser$1)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParser$LookaheadSuccess"
    linkageType: null
    functionLinenumber: 13888
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.GeneratedJavaParser$1"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser$LookaheadSuccess].<init>()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParser$LookaheadSuccess:13889,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser$LookaheadSuccess].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedWildcard].<init>(com.github.javaparser.resolution.types.ResolvedWildcard$BoundType,com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedWildcard"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedWildcard$BoundType"
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 17
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.ResolvedWildcard:47"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:50"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:49"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedWildcard:47"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:50"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:49"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedWildcard:50"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:53"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:52"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedWildcard:50"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:53"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:52"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard:46,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard:48,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedWildcard].superBound(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedWildcard"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedWildcard"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard:58,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedWildcard].extendsBound(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedWildcard"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedWildcard"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard:62,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedWildcard].toString()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedWildcard"
    linkageType: null
    functionLinenumber: 66
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 12
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard:67,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard:67,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard:67,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedWildcard].isWildcard()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedWildcard"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedWildcard].asWildcard()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedWildcard"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedWildcard"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedWildcard].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedWildcard"
    linkageType: null
    functionLinenumber: 81
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.resolution.types.ResolvedReferenceType].equals(java.lang.Object)"
    - "[com.github.javaparser.resolution.types.ResolvedIntersectionType].equals(java.lang.Object)"
    - "[com.github.javaparser.resolution.types.ResolvedTypeVariable].equals(java.lang.Object)"
    - "[com.github.javaparser.resolution.types.ResolvedArrayType].equals(java.lang.Object)"
    - "[com.github.javaparser.resolution.types.ResolvedUnionType].equals(java.lang.Object)"
    - "[com.github.javaparser.resolution.types.ResolvedWildcard].equals(java.lang.Object)"
    - "[com.github.javaparser.resolution.logic.InferenceVariableType].equals(java.lang.Object)"
    functionUses: 5
    ICount: 23
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.ResolvedWildcard:82"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:84"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:83"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedWildcard:84"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:86"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:85"
        BranchSideFuncs:
        - "equals(java.lang.Object)"
    - Branch String: "com.github.javaparser.resolution.types.ResolvedWildcard:87"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:86"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:85"
        BranchSideFuncs:
        - "equals(java.lang.Object)"
    - Branch String: "com.github.javaparser.resolution.types.ResolvedWildcard:87"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:89"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:88"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedWildcard:87"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:89"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:88"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedWildcard:89"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:91"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:90"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard:87,1"
      Dst: "[java.lang.Object].equals"
    JavaMethodInfo: null
    BBCount: 12
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedWildcard].hashCode()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedWildcard"
    linkageType: null
    functionLinenumber: 95
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.resolution.types.ResolvedReferenceType].hashCode()"
    - "[com.github.javaparser.resolution.types.ResolvedUnionType].hashCode()"
    - "[com.github.javaparser.resolution.types.ResolvedArrayType].hashCode()"
    - "[com.github.javaparser.resolution.types.ResolvedIntersectionType].hashCode()"
    - "[com.github.javaparser.resolution.types.ResolvedTypeVariable].hashCode()"
    - "[com.github.javaparser.resolution.types.ResolvedWildcard].hashCode()"
    - "[com.github.javaparser.resolution.logic.InferenceVariableType].hashCode()"
    functionUses: 6
    ICount: 16
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.ResolvedWildcard:96"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:96"
        BranchSideFuncs:
        - "hashCode()"
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:95"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedWildcard:97"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:97"
        BranchSideFuncs:
        - "hashCode()"
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:96"
        BranchSideFuncs:
        - "hashCode()"
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard:96,1"
      Dst: "[java.lang.Enum].hashCode"
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard:97,1"
      Dst: "[java.lang.Object].hashCode"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedWildcard].describe()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedWildcard"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 29
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.ResolvedWildcard:103"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:106"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:105"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedWildcard:106"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:109"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:108"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedWildcard:109"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:112"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:111"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard:107,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard:107,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard:107,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].describe"
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard:107,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard:112,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedWildcard].isSuper()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedWildcard"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.ResolvedWildcard:116"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:115"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedWildcard].isExtends()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedWildcard"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.ResolvedWildcard:120"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:119"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedWildcard].isBounded()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedWildcard"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.ResolvedWildcard:124"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:123"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedWildcard:124"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:123"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard:124,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].isSuper"
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard:124,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].isExtends"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedWildcard].getBoundedType()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedWildcard"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.ResolvedWildcard:128"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:131"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:130"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard:129,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedWildcard].isAssignableBy(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedWildcard"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 18
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.ResolvedWildcard:136"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:139"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedWildcard:140"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:143"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:142"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedWildcard:143"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:146"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:145"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard:141,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isAssignableBy"
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard:146,1"
      Dst: "[java.lang.RuntimeException].<init>"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedWildcard].replaceTypeVariables(com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration,com.github.javaparser.resolution.types.ResolvedType,java.util.Map)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedWildcard"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 3
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration"
    - "com.github.javaparser.resolution.types.ResolvedType"
    - "java.util.Map"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 24
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.ResolvedWildcard:151"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:154"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:153"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedWildcard:154"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:157"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:156"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedWildcard:158"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:161"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:160"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedWildcard:161"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:164"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:163"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard:152,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard:157,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].replaceTypeVariables"
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard:159,1"
      Dst: "[java.lang.RuntimeException].<init>"
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard:162,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].<init>"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedWildcard].mention(java.util.List)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedWildcard"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.ResolvedWildcard:169"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:168"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedWildcard:169"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:168"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard:169,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].mention"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedWildcard].isUpperBounded()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedWildcard"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard:173,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].isExtends"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedWildcard].isLowerBounded()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedWildcard"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard:177,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].isSuper"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedWildcard].solveGenericTypes(com.github.javaparser.resolution.Context)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedWildcard"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.Context"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 15
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.ResolvedWildcard:190"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:191"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:190"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedWildcard:190"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:197"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:196"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedWildcard:192"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:195"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedWildcard:194"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard:190,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].isExtends"
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard:190,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].isSuper"
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard:191,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].getBoundedType"
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard:191,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].solveGenericTypes"
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard:193,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].extendsBound"
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard:195,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].superBound"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedWildcard].erasure()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedWildcard"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__434].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__434"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__434].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__434:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__434].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__434].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__434"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__434:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__434].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__434"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__434:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_0__96].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_0__96"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_0__96].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_0__96:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_0__96].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_0__96].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_0__96"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_0__96:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_0__96].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_0__96"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators].lambda$new$0(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration)"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_0__96:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators].lambda$new$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmUnindent].<init>()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmUnindent"
    linkageType: null
    functionLinenumber: 25
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmUnindent:26,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmUnindent].prettyPrint(com.github.javaparser.ast.Node,com.github.javaparser.printer.SourcePrinter)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmUnindent"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.printer.SourcePrinter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmUnindent:30,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].unindent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmUnindent].hashCode()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmUnindent"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 6
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmUnindent].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmUnindent"
    linkageType: null
    functionLinenumber: 39
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 5
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$compareTo__838].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$compareTo__838"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Comparator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$compareTo__838].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$compareTo__838:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$compareTo__838].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$compareTo__838].<init>()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$compareTo__838"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$compareTo__838:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$compareTo__838].compare(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$compareTo__838"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$compareTo__838:-1,1"
      Dst: "[java.lang.Integer].compareTo"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_177__247].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_177__247"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_177__247].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_177__247:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_177__247].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_177__247].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_177__247"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_177__247:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_177__247].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_177__247"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$177(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_177__247:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$177"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_221__229].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_221__229"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_221__229].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_221__229:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_221__229].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_221__229].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_221__229"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_221__229:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_221__229].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_221__229"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$221(java.lang.Object,com.github.javaparser.ast.type.TypeParameter)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_221__229:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$221"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__632].bootstrap$(com.github.javaparser.ast.stmt.ExpressionStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__632"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.ExpressionStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__632].<init>(com.github.javaparser.ast.stmt.ExpressionStmt)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__632:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__632].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__632].<init>(com.github.javaparser.ast.stmt.ExpressionStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__632"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.ExpressionStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__632:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__632].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__632"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__632:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SwitchEntry].<init>()"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchEntry"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SwitchEntry:99,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.stmt.SwitchEntry:99,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SwitchEntry].<init>(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.SwitchEntry$Type,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchEntry"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.stmt.SwitchEntry$Type"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SwitchEntry:104,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SwitchEntry].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.SwitchEntry$Type,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchEntry"
    linkageType: null
    functionLinenumber: 111
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.stmt.SwitchEntry$Type"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].setLabels(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].setType(com.github.javaparser.ast.stmt.SwitchEntry$Type)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].setStatements(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 5
    ICount: 11
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SwitchEntry:112,1"
      Dst: "[com.github.javaparser.ast.Node].<init>"
    - Src: "com.github.javaparser.ast.stmt.SwitchEntry:113,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].setLabels"
    - Src: "com.github.javaparser.ast.stmt.SwitchEntry:114,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].setType"
    - Src: "com.github.javaparser.ast.stmt.SwitchEntry:115,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].setStatements"
    - Src: "com.github.javaparser.ast.stmt.SwitchEntry:116,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SwitchEntry].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchEntry"
    linkageType: null
    functionLinenumber: 121
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Object)"
    functionUses: 18
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SwitchEntry:122,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SwitchEntry].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchEntry"
    linkageType: null
    functionLinenumber: 127
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Object)"
    functionUses: 19
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SwitchEntry:128,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SwitchEntry].getLabels()"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchEntry"
    linkageType: null
    functionLinenumber: 132
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 17
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SwitchEntry].getStatements()"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchEntry"
    linkageType: null
    functionLinenumber: 137
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 15
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SwitchEntry].setLabels(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchEntry"
    linkageType: null
    functionLinenumber: 148
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.SwitchEntry"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.SwitchEntry:150"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchEntry:153"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchEntry:152"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.SwitchEntry:154"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchEntry:156"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchEntry:155"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SwitchEntry:149,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.stmt.SwitchEntry:153,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.SwitchEntry:155,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.SwitchEntry:157,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SwitchEntry].setStatements(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchEntry"
    linkageType: null
    functionLinenumber: 162
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.SwitchEntry"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.SwitchEntry:164"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchEntry:167"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchEntry:166"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.SwitchEntry:168"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchEntry:170"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchEntry:169"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SwitchEntry:163,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.stmt.SwitchEntry:167,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.SwitchEntry:169,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.SwitchEntry:171,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SwitchEntry].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchEntry"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 30
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.SwitchEntry:178"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchEntry:181"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchEntry:180"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.SwitchEntry:181"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchEntry:187"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchEntry:186"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.SwitchEntry:182"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchEntry:181"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchEntry:180"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.SwitchEntry:187"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchEntry:193"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchEntry:192"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.SwitchEntry:188"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchEntry:187"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchEntry:186"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SwitchEntry:181,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.stmt.SwitchEntry:182,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.stmt.SwitchEntry:183,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.stmt.SwitchEntry:193,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.ast.stmt.SwitchEntry].clone()"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchEntry"
    linkageType: null
    functionLinenumber: 198
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.SwitchEntry"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SwitchEntry:199,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.stmt.SwitchEntry:199,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SwitchEntry].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchEntry"
    linkageType: null
    functionLinenumber: 204
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.SwitchEntryMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SwitchEntry].getType()"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchEntry"
    linkageType: null
    functionLinenumber: 209
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.SwitchEntry$Type"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 9
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SwitchEntry].setType(com.github.javaparser.ast.stmt.SwitchEntry$Type)"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchEntry"
    linkageType: null
    functionLinenumber: 214
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.SwitchEntry"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchEntry$Type"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 11
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.SwitchEntry:216"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchEntry:219"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchEntry:218"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SwitchEntry:215,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.stmt.SwitchEntry:219,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.SwitchEntry].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.stmt.SwitchEntry"
    linkageType: null
    functionLinenumber: 226
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 33
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.SwitchEntry:227"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchEntry:230"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchEntry:229"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.SwitchEntry:230"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchEntry:236"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchEntry:235"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.stmt.SwitchEntry:231"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchEntry:230"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchEntry:229"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.SwitchEntry:236"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchEntry:242"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchEntry:241"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.stmt.SwitchEntry:237"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchEntry:236"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.SwitchEntry:235"
        BranchSideFuncs:
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.SwitchEntry:230,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.stmt.SwitchEntry:231,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.stmt.SwitchEntry:232,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.stmt.SwitchEntry:242,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_18__58].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_18__58"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.BiConsumer"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_18__58].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_18__58:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_18__58].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_18__58].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_18__58"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_18__58:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_18__58].accept(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_18__58"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$18(com.github.javaparser.ast.stmt.YieldStmt,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_18__58:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$18"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__428].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__428"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__428].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__428:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__428].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__428].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__428"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__428:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__428].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__428"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__428:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_19__59].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_19__59"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_19__59].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_19__59:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_19__59].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_19__59].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_19__59"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_19__59:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_19__59].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_19__59"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$19(com.github.javaparser.ast.type.UnionType)"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_19__59:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$19"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].reset()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 55
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.CommentsCollection].<init>()"
    functionUses: 1
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:56,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:57,1"
      Dst: "[com.github.javaparser.ast.comments.CommentsCollection].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].getTokens()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:62"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:65"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:64"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].getCommentsCollection()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 68
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.CommentsCollection"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].getHomeToken()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 73
    functionDepth: 0
    returnType: "com.github.javaparser.JavaToken"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].setStoreTokens(boolean)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 78
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].setYieldSupported()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 82
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].CommonTokenAction(com.github.javaparser.Token)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 88
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Token"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.JavaToken].<init>(com.github.javaparser.Token,java.util.List)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.TokenTypes].isComment(int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManagerBase].createCommentFromToken(com.github.javaparser.Token)"
    - "[com.github.javaparser.ast.comments.CommentsCollection].addComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 2
    ICount: 34
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:91"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:88"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:94"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:111"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.Token,java.util.List)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:110"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:98"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:102"
        BranchSideFuncs:
        - "add(java.lang.Object)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:101"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:102"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:106"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:105"
        BranchSideFuncs:
        - "isComment(int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:106"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:94"
        BranchSideFuncs:
        - "addComment(com.github.javaparser.ast.comments.Comment)"
        - "createCommentFromToken(com.github.javaparser.Token)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:93"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:89,1"
      Dst: "[java.util.Stack].push"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:94,1"
      Dst: "[java.util.Stack].empty"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:95,1"
      Dst: "[java.util.Stack].pop"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:96,1"
      Dst: "[com.github.javaparser.JavaToken].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:99,1"
      Dst: "[java.util.List].add"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:106,1"
      Dst: "[com.github.javaparser.TokenTypes].isComment"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:107,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManagerBase].createCommentFromToken"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:108,1"
      Dst: "[com.github.javaparser.ast.comments.CommentsCollection].addComment"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopStringLiteralDfa_0(int,long,long,long)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 112
    functionDepth: 0
    returnType: "int"
    argCount: 4
    argTypes:
    - "int"
    - "long"
    - "long"
    - "long"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 12
    ICount: 290
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:116"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:118"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:117"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:118"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:119"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:118"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:122"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:123"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:125"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:124"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:125"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:126"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:125"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:125"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:null"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:129"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:130"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:129"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:129"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:131"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:130"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:131"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:133"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:132"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:133"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:141"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:135"
      Branch Sides: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:142"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:143"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:142"
      Branch Sides: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:144"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:148"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:153"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:154"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:153"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:153"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:155"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:154"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:155"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:163"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:157"
      Branch Sides: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:164"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:165"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:164"
      Branch Sides: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:166"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:170"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:175"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:176"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:175"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:175"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:177"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:176"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:177"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:178"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:177"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:185"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:179"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:183"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:186"
      Branch Sides: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:188"
      Branch Sides: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:197"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:198"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:197"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:205"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:199"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:203"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:206"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:207"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:206"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:206"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:208"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:207"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:208"
      Branch Sides: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:210"
      Branch Sides: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:219"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:220"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:219"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:219"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:221"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:220"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:221"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:229"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:223"
      Branch Sides: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:230"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:231"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:230"
      Branch Sides: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:238"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:239"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:238"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:238"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:240"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:239"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:240"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:248"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:242"
      Branch Sides: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:249"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:250"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:249"
      Branch Sides: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:257"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:258"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:257"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:262"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:263"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:264"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:263"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:263"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:265"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:264"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:265"
      Branch Sides: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:267"
      Branch Sides: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:276"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:278"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:277"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:278"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:279"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:278"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:283"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:284"
      Branch Sides: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:286"
      Branch Sides: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:295"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:296"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:295"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:295"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:297"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:296"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:297"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:305"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:299"
      Branch Sides: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:306"
      Branch Sides: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:314"
      Branch Sides: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 123
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_0(int,long,long,long)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 325
    functionDepth: 0
    returnType: "int"
    argCount: 4
    argTypes:
    - "int"
    - "long"
    - "long"
    - "long"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveNfa_0(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopStringLiteralDfa_0(int,long,long,long)"
    functionUses: 21
    ICount: 9
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:326,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopStringLiteralDfa_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:326,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveNfa_0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 329
    functionDepth: 0
    returnType: "int"
    argCount: 2
    argTypes:
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 41
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa0_0()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 334
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveNfa_0(int,int)"
    functionUses: 1
    ICount: 118
    EdgeCount: 50
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:338,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:341,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:451,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveNfa_0"
    JavaMethodInfo: null
    BBCount: 51
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_0(long,long,long)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 454
    functionDepth: 0
    returnType: "int"
    argCount: 3
    argTypes:
    - "long"
    - "long"
    - "long"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.AbstractCharStream].readChar()"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopStringLiteralDfa_0(int,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa2_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa2_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa2_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa2_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa2_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa2_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa2_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa2_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa2_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa2_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa2_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa2_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa2_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa2_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa2_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa2_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa2_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa2_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa2_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa2_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa2_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_0(int,long,long,long)"
    functionUses: 36
    ICount: 184
    EdgeCount: 46
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:463"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:584"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:583"
        BranchSideFuncs:
        - "jjStartNfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:469"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:584"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:583"
        BranchSideFuncs:
        - "jjStartNfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:473"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:584"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:583"
        BranchSideFuncs:
        - "jjStartNfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:477"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:584"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:583"
        BranchSideFuncs:
        - "jjStartNfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:481"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:584"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:583"
        BranchSideFuncs:
        - "jjStartNfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:487"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:584"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:583"
        BranchSideFuncs:
        - "jjStartNfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:491"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:495"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:498"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:500"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:499"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:500"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:502"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:501"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:502"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:504"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:503"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:504"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:506"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:505"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:506"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:508"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:507"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:508"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:510"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:509"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:510"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:512"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:511"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:512"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:514"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:513"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:514"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:516"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:515"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:516"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:518"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:517"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:518"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:520"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:519"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:520"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:584"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:583"
        BranchSideFuncs:
        - "jjStartNfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:524"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:526"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:525"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:526"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:530"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:539"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:584"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:583"
        BranchSideFuncs:
        - "jjStartNfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:553"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:557"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:558"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:560"
        BranchSideFuncs:
        - "jjStartNfaWithStates_0(int,int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:559"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:578"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:584"
        BranchSideFuncs:
        - "jjStopAtPos(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:583"
        BranchSideFuncs:
        - "jjStartNfa_0(int,long,long,long)"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:455,1"
      Dst: "[com.github.javaparser.AbstractCharStream].readChar"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:457,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopStringLiteralDfa_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:464,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:467,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa2_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:474,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:584,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_0"
    JavaMethodInfo: null
    BBCount: 75
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa2_0(long,long,long,long,long,long)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 586
    functionDepth: 0
    returnType: "int"
    argCount: 6
    argTypes:
    - "long"
    - "long"
    - "long"
    - "long"
    - "long"
    - "long"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_0(int,long,long,long)"
    - "[com.github.javaparser.AbstractCharStream].readChar()"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopStringLiteralDfa_0(int,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa3_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa3_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa3_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa3_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa3_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa3_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa3_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa3_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa3_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa3_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa3_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa3_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa3_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa3_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa3_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa3_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa3_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_0(int,long,long,long)"
    functionUses: 21
    ICount: 107
    EdgeCount: 28
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:587"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:589"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:588"
        BranchSideFuncs:
        - "readChar()"
        - "jjStopStringLiteralDfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:597"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:667"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:666"
        BranchSideFuncs:
        - "jjStartNfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:601"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:667"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:666"
        BranchSideFuncs:
        - "jjStartNfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:605"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:607"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:606"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:607"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:667"
        BranchSideFuncs:
        - "jjStopAtPos(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:666"
        BranchSideFuncs:
        - "jjStartNfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:611"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:615"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:642"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:644"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:643"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:648"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:652"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:657"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:667"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:666"
        BranchSideFuncs:
        - "jjStartNfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:661"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:667"
        BranchSideFuncs:
        - "jjStartNfaWithStates_0(int,int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:666"
        BranchSideFuncs:
        - "jjStartNfa_0(int,long,long,long)"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:588,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:589,1"
      Dst: "[com.github.javaparser.AbstractCharStream].readChar"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:591,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopStringLiteralDfa_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:598,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:616,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa3_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:643,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0"
    JavaMethodInfo: null
    BBCount: 41
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa3_0(long,long,long,long,long,long)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 669
    functionDepth: 0
    returnType: "int"
    argCount: 6
    argTypes:
    - "long"
    - "long"
    - "long"
    - "long"
    - "long"
    - "long"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_0(int,long,long,long)"
    - "[com.github.javaparser.AbstractCharStream].readChar()"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopStringLiteralDfa_0(int,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa4_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa4_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa4_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa4_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa4_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa4_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa4_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa4_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa4_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa4_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa4_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa4_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa4_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa4_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa4_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa4_0(long,long,long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_0(int,long,long,long)"
    functionUses: 17
    ICount: 135
    EdgeCount: 34
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:670"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:672"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:671"
        BranchSideFuncs:
        - "readChar()"
        - "jjStopStringLiteralDfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:682"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:755"
        BranchSideFuncs:
        - "jjStopAtPos(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:754"
        BranchSideFuncs:
        - "jjStartNfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:692"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:755"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:754"
        BranchSideFuncs:
        - "jjStartNfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:696"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:698"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:697"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:698"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:700"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:699"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:700"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:702"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:701"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:702"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:704"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:703"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:706"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:755"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:754"
        BranchSideFuncs:
        - "jjStartNfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:710"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:755"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:754"
        BranchSideFuncs:
        - "jjStartNfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:718"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:720"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:719"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:722"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:724"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:723"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:726"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:730"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:733"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:735"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:734"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:737"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:739"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:738"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:741"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:743"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:742"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:743"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:745"
        BranchSideFuncs:
        - "jjStartNfaWithStates_0(int,int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:744"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:671,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:672,1"
      Dst: "[com.github.javaparser.AbstractCharStream].readChar"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:674,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopStringLiteralDfa_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:680,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa4_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:683,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:693,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0"
    JavaMethodInfo: null
    BBCount: 52
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa4_0(long,long,long,long,long,long)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 757
    functionDepth: 0
    returnType: "int"
    argCount: 6
    argTypes:
    - "long"
    - "long"
    - "long"
    - "long"
    - "long"
    - "long"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_0(int,long,long,long)"
    - "[com.github.javaparser.AbstractCharStream].readChar()"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopStringLiteralDfa_0(int,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa5_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa5_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa5_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa5_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa5_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa5_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa5_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa5_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa5_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa5_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa5_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa5_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa5_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_0(int,long,long,long)"
    functionUses: 16
    ICount: 119
    EdgeCount: 28
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:758"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:760"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:759"
        BranchSideFuncs:
        - "readChar()"
        - "jjStopStringLiteralDfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:772"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:832"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:831"
        BranchSideFuncs:
        - "jjStartNfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:776"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:778"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:777"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:778"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:780"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:779"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:782"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:784"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:783"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:788"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:832"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:831"
        BranchSideFuncs:
        - "jjStartNfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:792"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:796"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:801"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:803"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:802"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:805"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:807"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:806"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:807"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:809"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:808"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:811"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:813"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:812"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:813"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:815"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:814"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:815"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:817"
        BranchSideFuncs:
        - "jjStartNfaWithStates_0(int,int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:816"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:823"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:827"
        BranchSideFuncs:
        - "jjMoveStringLiteralDfa5_0(long,long,long,long)"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:759,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:760,1"
      Dst: "[com.github.javaparser.AbstractCharStream].readChar"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:762,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopStringLiteralDfa_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:768,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa5_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:773,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0"
    JavaMethodInfo: null
    BBCount: 45
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa5_0(long,long,long,long)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 834
    functionDepth: 0
    returnType: "int"
    argCount: 4
    argTypes:
    - "long"
    - "long"
    - "long"
    - "long"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_0(int,long,long,long)"
    - "[com.github.javaparser.AbstractCharStream].readChar()"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopStringLiteralDfa_0(int,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa6_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa6_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa6_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa6_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa6_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa6_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa6_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa6_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa6_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa6_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa6_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa6_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_0(int,long,long,long)"
    functionUses: 13
    ICount: 108
    EdgeCount: 28
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:835"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:837"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:836"
        BranchSideFuncs:
        - "readChar()"
        - "jjStopStringLiteralDfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:847"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:849"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:848"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:849"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:851"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:850"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:853"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:855"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:854"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:855"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:857"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:856"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:859"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:861"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:860"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:861"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:863"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:862"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:863"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:865"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:864"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:871"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:899"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:898"
        BranchSideFuncs:
        - "jjStartNfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:881"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:883"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:882"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:887"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:899"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:898"
        BranchSideFuncs:
        - "jjStartNfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:891"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:893"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:892"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:893"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:895"
        BranchSideFuncs:
        - "jjStartNfaWithStates_0(int,int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:894"
        BranchSideFuncs:
        - "jjMoveStringLiteralDfa6_0(long,long,long,long)"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:836,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:837,1"
      Dst: "[com.github.javaparser.AbstractCharStream].readChar"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:839,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopStringLiteralDfa_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:845,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa6_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:848,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0"
    JavaMethodInfo: null
    BBCount: 42
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa6_0(long,long,long,long)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 901
    functionDepth: 0
    returnType: "int"
    argCount: 4
    argTypes:
    - "long"
    - "long"
    - "long"
    - "long"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_0(int,long,long,long)"
    - "[com.github.javaparser.AbstractCharStream].readChar()"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopStringLiteralDfa_0(int,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa7_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa7_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa7_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa7_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa7_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa7_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa7_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa7_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_0(int,long,long,long)"
    functionUses: 12
    ICount: 80
    EdgeCount: 20
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:902"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:904"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:903"
        BranchSideFuncs:
        - "readChar()"
        - "jjStopStringLiteralDfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:916"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:918"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:917"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:918"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:920"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:919"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:926"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:952"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:951"
        BranchSideFuncs:
        - "jjStartNfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:932"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:934"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:933"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:934"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:936"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:935"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:936"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:952"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:951"
        BranchSideFuncs:
        - "jjStartNfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:940"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:942"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:941"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:946"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:952"
        BranchSideFuncs:
        - "jjStartNfaWithStates_0(int,int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:951"
        BranchSideFuncs:
        - "jjStartNfa_0(int,long,long,long)"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:903,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:904,1"
      Dst: "[com.github.javaparser.AbstractCharStream].readChar"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:906,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopStringLiteralDfa_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:912,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa7_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:917,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0"
    JavaMethodInfo: null
    BBCount: 30
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa7_0(long,long,long,long)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 954
    functionDepth: 0
    returnType: "int"
    argCount: 4
    argTypes:
    - "long"
    - "long"
    - "long"
    - "long"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_0(int,long,long,long)"
    - "[com.github.javaparser.AbstractCharStream].readChar()"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopStringLiteralDfa_0(int,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa8_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa8_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa8_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa8_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa8_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_0(int,long,long,long)"
    functionUses: 8
    ICount: 64
    EdgeCount: 15
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:955"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:957"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:956"
        BranchSideFuncs:
        - "readChar()"
        - "jjStopStringLiteralDfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:967"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:969"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:968"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:969"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:971"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:970"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:979"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:995"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:994"
        BranchSideFuncs:
        - "jjStartNfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:983"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:985"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:984"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:985"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:995"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:994"
        BranchSideFuncs:
        - "jjStartNfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:989"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:995"
        BranchSideFuncs:
        - "jjStartNfaWithStates_0(int,int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:994"
        BranchSideFuncs:
        - "jjStartNfa_0(int,long,long,long)"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:956,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:957,1"
      Dst: "[com.github.javaparser.AbstractCharStream].readChar"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:959,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopStringLiteralDfa_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:965,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa8_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:968,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0"
    JavaMethodInfo: null
    BBCount: 23
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa8_0(long,long,long,long)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 997
    functionDepth: 0
    returnType: "int"
    argCount: 4
    argTypes:
    - "long"
    - "long"
    - "long"
    - "long"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_0(int,long,long,long)"
    - "[com.github.javaparser.AbstractCharStream].readChar()"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopStringLiteralDfa_0(int,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa9_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa9_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa9_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa9_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa9_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_0(int,long,long,long)"
    functionUses: 5
    ICount: 49
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:998"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1000"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:999"
        BranchSideFuncs:
        - "readChar()"
        - "jjStopStringLiteralDfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1008"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1028"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1027"
        BranchSideFuncs:
        - "jjStartNfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1012"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1014"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1013"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1020"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1022"
        BranchSideFuncs:
        - "jjStartNfaWithStates_0(int,int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1021"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:999,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:1000,1"
      Dst: "[com.github.javaparser.AbstractCharStream].readChar"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:1002,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopStringLiteralDfa_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:1009,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:1014,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa9_0"
    JavaMethodInfo: null
    BBCount: 17
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa9_0(long,long,long,long)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 1030
    functionDepth: 0
    returnType: "int"
    argCount: 4
    argTypes:
    - "long"
    - "long"
    - "long"
    - "long"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_0(int,long,long,long)"
    - "[com.github.javaparser.AbstractCharStream].readChar()"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopStringLiteralDfa_0(int,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa10_0(long,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_0(int,long,long,long)"
    functionUses: 5
    ICount: 46
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1031"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1033"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1032"
        BranchSideFuncs:
        - "readChar()"
        - "jjStopStringLiteralDfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1041"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1061"
        BranchSideFuncs:
        - "jjStopAtPos(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1060"
        BranchSideFuncs:
        - "jjStartNfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1045"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1061"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1060"
        BranchSideFuncs:
        - "jjStartNfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1049"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1061"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1060"
        BranchSideFuncs:
        - "jjStartNfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1053"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1061"
        BranchSideFuncs:
        - "jjStartNfaWithStates_0(int,int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1060"
        BranchSideFuncs:
        - "jjStartNfa_0(int,long,long,long)"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:1032,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:1033,1"
      Dst: "[com.github.javaparser.AbstractCharStream].readChar"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:1035,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopStringLiteralDfa_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:1042,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:1046,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:1057,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa10_0"
    JavaMethodInfo: null
    BBCount: 15
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa10_0(long,long,long,long)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 1063
    functionDepth: 0
    returnType: "int"
    argCount: 4
    argTypes:
    - "long"
    - "long"
    - "long"
    - "long"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_0(int,long,long,long)"
    - "[com.github.javaparser.AbstractCharStream].readChar()"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopStringLiteralDfa_0(int,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa11_0(long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_0(int,long,long,long)"
    functionUses: 1
    ICount: 26
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1064"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1066"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1065"
        BranchSideFuncs:
        - "readChar()"
        - "jjStopStringLiteralDfa_0(int,long,long,long)"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:1065,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:1066,1"
      Dst: "[com.github.javaparser.AbstractCharStream].readChar"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:1068,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopStringLiteralDfa_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:1074,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa11_0"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa11_0(long,long)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 1080
    functionDepth: 0
    returnType: "int"
    argCount: 2
    argTypes:
    - "long"
    - "long"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_0(int,long,long,long)"
    - "[com.github.javaparser.AbstractCharStream].readChar()"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopStringLiteralDfa_0(int,long,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_0(int,long,long,long)"
    functionUses: 1
    ICount: 25
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1081"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1083"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1082"
        BranchSideFuncs:
        - "readChar()"
        - "jjStopStringLiteralDfa_0(int,long,long,long)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1091"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1097"
        BranchSideFuncs:
        - "jjStartNfaWithStates_0(int,int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1096"
        BranchSideFuncs:
        - "jjStartNfa_0(int,long,long,long)"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:1082,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:1083,1"
      Dst: "[com.github.javaparser.AbstractCharStream].readChar"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:1085,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopStringLiteralDfa_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:1092,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfaWithStates_0(int,int,int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 1100
    functionDepth: 0
    returnType: "int"
    argCount: 3
    argTypes:
    - "int"
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.AbstractCharStream].readChar()"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveNfa_0(int,int)"
    functionUses: 63
    ICount: 17
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:1103,1"
      Dst: "[com.github.javaparser.AbstractCharStream].readChar"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:1105,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveNfa_0"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveNfa_0(int,int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 1387
    functionDepth: 0
    returnType: "int"
    argCount: 2
    argTypes:
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].ReInitRounds()"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd(int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd(int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd(int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd(int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd(int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd(int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd(int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd(int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd(int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd(int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd(int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd(int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd(int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd(int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd(int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd(int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd(int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd(int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd(int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd(int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd(int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd(int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd(int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd(int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd(int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd(int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd(int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd(int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd(int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd(int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCanMove_1(int,int,int,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCanMove_3(int,int,int,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCanMove_0(int,int,int,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCanMove_2(int,int,int,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCanMove_1(int,int,int,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCanMove_2(int,int,int,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCanMove_1(int,int,int,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCanMove_1(int,int,int,long,long)"
    - "[com.github.javaparser.AbstractCharStream].readChar()"
    functionUses: 3
    ICount: 4513
    EdgeCount: 166
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1395"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1397"
        BranchSideFuncs:
        - "ReInitRounds()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1396"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1397"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2003"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1405"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1407"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1406"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1407"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1409"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1415"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1417"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1416"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1417"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1418"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1422"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1424"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1423"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1424"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1426"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1427"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1432"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1437"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1434"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1435"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1438"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1442"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1440"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1457"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1456"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1443"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1445"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1444"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1445"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1450"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1447"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1448"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1451"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1453"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1452"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1453"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1455"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1454"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1455"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1457"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1456"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1457"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1461"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1465"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1467"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1466"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1467"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1468"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1472"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1476"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1478"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1477"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1478"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1479"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1483"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1487"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1489"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1488"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1489"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1490"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1494"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1498"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1500"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1499"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1500"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1501"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1505"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1507"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1506"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1507"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1508"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1512"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1516"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1520"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1520"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1524"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1528"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1532"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1536"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1540"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1544"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1548"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1552"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1556"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1560"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1564"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1568"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1572"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1576"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1580"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1584"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1588"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1592"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1596"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1600"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1604"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1608"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1612"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1612"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1616"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1620"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1624"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1628"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1632"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1634"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1633"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1634"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1635"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1639"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1643"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1648"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1652"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1654"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1653"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1654"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1655"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1659"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1663"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1667"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1671"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1673"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1672"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1673"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1674"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1678"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1682"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1682"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1686"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1690"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1692"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1691"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1692"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1693"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1697"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1702"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1706"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1711"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1711"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1715"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1719"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1723"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1727"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1731"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1735"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1739"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1743"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1747"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1751"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1755"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1757"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1756"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1757"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1758"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1762"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1766"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1768"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1767"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1768"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1769"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1773"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1775"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1774"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1775"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1776"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1780"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1784"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1788"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1790"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1789"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1790"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1791"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1795"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1797"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1796"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1797"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1798"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1802"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1806"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1808"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1807"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1808"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1809"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1813"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1817"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1819"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1818"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1819"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1820"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1824"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1828"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1830"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1829"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1830"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1831"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1835"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1837"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1836"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1837"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1838"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1842"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1846"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1850"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1854"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1858"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1862"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1866"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1870"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1874"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1878"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1880"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1879"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1880"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1881"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1885"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1889"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1891"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1890"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1891"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1892"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1896"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1900"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1900"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1904"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1906"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1905"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1906"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1907"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1911"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1915"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1915"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1919"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1923"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1927"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1931"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1935"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1939"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1943"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1947"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1951"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1953"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1952"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1953"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1954"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1958"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1963"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1965"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1964"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1965"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1966"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1970"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1974"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1978"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1982"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1986"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1990"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1992"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1991"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1992"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1993"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:1997"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2001"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2002"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1402"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:1401"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2004"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2390"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2012"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2014"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2013"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2014"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2016"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2015"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2016"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2020"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2025"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2022"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2023"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2026"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2030"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2035"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2032"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2033"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2036"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2040"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2044"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2048"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2052"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2052"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2056"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2060"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2064"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2068"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2072"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2076"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2080"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2084"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2088"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2092"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2096"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2100"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2104"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2108"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2112"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2116"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2120"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2124"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2128"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2132"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2136"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2140"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2144"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2148"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2150"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2149"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2150"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2151"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2155"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2157"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2156"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2157"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2158"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2162"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2166"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2170"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2175"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2179"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2181"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2180"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2181"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2182"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2186"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2190"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2194"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2198"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2202"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2206"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2207"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2211"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2215"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2219"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2219"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2223"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2227"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2231"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2235"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2239"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2243"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2247"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2251"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2255"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2259"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2263"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2267"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2271"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2275"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2279"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2283"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2287"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2291"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2295"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2299"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2301"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2300"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2301"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2302"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2306"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2310"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2310"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2314"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2318"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2322"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2326"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2330"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2334"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2338"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2342"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2346"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2350"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs:
        - "jjCheckNAdd(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2354"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2358"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2362"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2366"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2370"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2374"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2378"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2382"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
        BranchSideFuncs:
        - "jjAddStates(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2386"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2387"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2009"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2008"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2402"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2450"
        BranchSideFuncs:
        - "jjCheckNAddStates(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2449"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2407"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2409"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2408"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2409"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2410"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2414"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2418"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2416"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2418"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2419"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2449"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2421"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2422"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2427"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2450"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2449"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2431"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2433"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2432"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2433"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2434"
        BranchSideFuncs:
        - "jjCheckNAddTwoStates(int,int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2438"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2440"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2439"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2440"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2441"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2445"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2450"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2449"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2445"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2450"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2449"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2448"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2449"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2448"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2449"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2448"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2449"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2448"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2449"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2450"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2397"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2452"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2457"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2462"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2464"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2463"
        BranchSideFuncs:
        - "readChar()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:1396,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].ReInitRounds"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:1406,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:1419,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:1428,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:1444,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjAddStates"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:2402,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCanMove_1"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:2407,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCanMove_3"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:2414,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCanMove_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:2419,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCanMove_2"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:2464,1"
      Dst: "[com.github.javaparser.AbstractCharStream].readChar"
    JavaMethodInfo: null
    BBCount: 602
    CyclomaticComplexity: 5
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa0_1()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 2468
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_1(long)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:2472,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_1"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_1(long)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 2477
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "long"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.AbstractCharStream].readChar()"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    functionUses: 1
    ICount: 18
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2485"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2491"
        BranchSideFuncs:
        - "jjStopAtPos(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2490"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:2478,1"
      Dst: "[com.github.javaparser.AbstractCharStream].readChar"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:2486,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa0_2()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 2493
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_2(long)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:2497,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_2"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_2(long)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 2502
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "long"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.AbstractCharStream].readChar()"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    functionUses: 1
    ICount: 18
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2510"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2516"
        BranchSideFuncs:
        - "jjStopAtPos(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2515"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:2503,1"
      Dst: "[com.github.javaparser.AbstractCharStream].readChar"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:2511,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopStringLiteralDfa_3(int,long,long)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 2518
    functionDepth: 0
    returnType: "int"
    argCount: 3
    argTypes:
    - "int"
    - "long"
    - "long"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 26
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2522"
      Branch Sides: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2529"
      Branch Sides: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2531"
      Branch Sides: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_3(int,long,long)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 2543
    functionDepth: 0
    returnType: "int"
    argCount: 3
    argTypes:
    - "int"
    - "long"
    - "long"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveNfa_3(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopStringLiteralDfa_3(int,long,long)"
    functionUses: 3
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:2544,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopStringLiteralDfa_3"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:2544,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveNfa_3"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa0_3()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 2546
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_3(long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveNfa_3(int,int)"
    functionUses: 1
    ICount: 7
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:2550,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_3"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:2552,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveNfa_3"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa1_3(long)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 2555
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "long"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.AbstractCharStream].readChar()"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopStringLiteralDfa_3(int,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa2_3(long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_3(int,long,long)"
    functionUses: 1
    ICount: 16
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:2556,1"
      Dst: "[com.github.javaparser.AbstractCharStream].readChar"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:2558,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopStringLiteralDfa_3"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:2564,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa2_3"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:2568,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_3"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa2_3(long,long)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 2570
    functionDepth: 0
    returnType: "int"
    argCount: 2
    argTypes:
    - "long"
    - "long"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_3(int,long,long)"
    - "[com.github.javaparser.AbstractCharStream].readChar()"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopStringLiteralDfa_3(int,long,long)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos(int,int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_3(int,long,long)"
    functionUses: 1
    ICount: 25
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2571"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2573"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2572"
        BranchSideFuncs:
        - "jjStopStringLiteralDfa_3(int,long,long)"
        - "readChar()"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2581"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2587"
        BranchSideFuncs:
        - "jjStopAtPos(int,int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2586"
        BranchSideFuncs:
        - "jjStartNfa_3(int,long,long)"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:2572,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStartNfa_3"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:2573,1"
      Dst: "[com.github.javaparser.AbstractCharStream].readChar"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:2575,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopStringLiteralDfa_3"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:2582,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjStopAtPos"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveNfa_3(int,int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 2590
    functionDepth: 0
    returnType: "int"
    argCount: 2
    argTypes:
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].ReInitRounds()"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCanMove_1(int,int,int,long,long)"
    - "[com.github.javaparser.AbstractCharStream].readChar()"
    functionUses: 2
    ICount: 150
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2598"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2600"
        BranchSideFuncs:
        - "ReInitRounds()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2599"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2600"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2618"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2608"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2617"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2616"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2612"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2617"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2616"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2612"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2617"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2616"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2617"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2605"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2604"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2619"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2641"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2627"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2628"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2629"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2638"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2637"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2633"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2638"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2637"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2638"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2624"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2623"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2652"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2657"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2656"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2652"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2657"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2656"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2655"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2656"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2655"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2656"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2655"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2656"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2655"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2656"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2657"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2648"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2659"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2664"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2669"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2671"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2670"
        BranchSideFuncs:
        - "readChar()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:2599,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].ReInitRounds"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:2652,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCanMove_1"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:2671,1"
      Dst: "[com.github.javaparser.AbstractCharStream].readChar"
    JavaMethodInfo: null
    BBCount: 38
    CyclomaticComplexity: 5
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjFillToken()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 2713
    functionDepth: 0
    returnType: "com.github.javaparser.Token"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.AbstractCharStream].getImage()"
    - "[com.github.javaparser.AbstractCharStream].getBeginLine()"
    - "[com.github.javaparser.AbstractCharStream].getBeginColumn()"
    - "[com.github.javaparser.AbstractCharStream].getEndLine()"
    - "[com.github.javaparser.AbstractCharStream].getEndColumn()"
    - "[com.github.javaparser.Token].newToken(int)"
    functionUses: 3
    ICount: 27
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2715"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2714"
        BranchSideFuncs:
        - "getEndColumn()"
        - "getBeginLine()"
        - "getBeginColumn()"
        - "getEndLine()"
        - "newToken(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2713"
        BranchSideFuncs:
        - "getImage()"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:2715,1"
      Dst: "[com.github.javaparser.AbstractCharStream].getImage"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:2716,1"
      Dst: "[com.github.javaparser.AbstractCharStream].getBeginLine"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:2717,1"
      Dst: "[com.github.javaparser.AbstractCharStream].getBeginColumn"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:2718,1"
      Dst: "[com.github.javaparser.AbstractCharStream].getEndLine"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:2719,1"
      Dst: "[com.github.javaparser.AbstractCharStream].getEndColumn"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:2720,1"
      Dst: "[com.github.javaparser.Token].newToken"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCanMove_0(int,int,int,long,long)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 2744
    functionDepth: 0
    returnType: "boolean"
    argCount: 5
    argTypes:
    - "int"
    - "int"
    - "int"
    - "long"
    - "long"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 61
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2748"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2747"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2750"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2749"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2752"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2751"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2754"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2753"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2756"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2755"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2758"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2757"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 26
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCanMove_1(int,int,int,long,long)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 2764
    functionDepth: 0
    returnType: "boolean"
    argCount: 5
    argTypes:
    - "int"
    - "int"
    - "int"
    - "long"
    - "long"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 5
    ICount: 22
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2768"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2767"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2770"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2772"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2771"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCanMove_2(int,int,int,long,long)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 2776
    functionDepth: 0
    returnType: "boolean"
    argCount: 5
    argTypes:
    - "int"
    - "int"
    - "int"
    - "long"
    - "long"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 463
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2780"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2779"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2782"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2781"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2784"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2783"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2786"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2785"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2788"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2787"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2790"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2789"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2792"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2791"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2794"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2793"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2796"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2795"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2798"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2797"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2800"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2799"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2802"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2801"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2804"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2803"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2806"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2805"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2808"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2807"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2810"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2809"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2812"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2811"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2814"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2813"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2816"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2815"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2818"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2817"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2820"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2819"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2822"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2821"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2824"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2823"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2826"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2825"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2828"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2827"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2830"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2829"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2832"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2831"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2834"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2833"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2836"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2835"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2838"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2837"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2840"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2839"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2842"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2841"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2844"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2843"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2846"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2845"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2848"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2847"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2850"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2849"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2852"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2851"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2854"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2853"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2856"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2855"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2858"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2857"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2860"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2859"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2862"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2861"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2864"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2863"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2866"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2865"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2868"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2867"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2870"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2869"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2872"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2871"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2874"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2873"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2876"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2875"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2878"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2877"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2880"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2882"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2881"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 204
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCanMove_3(int,int,int,long,long)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 2886
    functionDepth: 0
    returnType: "boolean"
    argCount: 5
    argTypes:
    - "int"
    - "int"
    - "int"
    - "long"
    - "long"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 463
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2890"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2889"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2892"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2891"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2894"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2893"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2896"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2895"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2898"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2897"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2900"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2899"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2902"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2901"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2904"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2903"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2906"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2905"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2908"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2907"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2910"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2909"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2912"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2911"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2914"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2913"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2916"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2915"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2918"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2917"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2920"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2919"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2922"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2921"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2924"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2923"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2926"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2925"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2928"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2927"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2930"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2929"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2932"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2931"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2934"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2933"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2936"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2935"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2938"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2937"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2940"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2939"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2942"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2941"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2944"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2943"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2946"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2945"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2948"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2947"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2950"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2949"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2952"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2951"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2954"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2953"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2956"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2955"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2958"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2957"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2960"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2959"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2962"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2961"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2964"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2963"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2966"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2965"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2968"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2967"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2970"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2969"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2972"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2971"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2974"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2973"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2976"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2975"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2978"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2977"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2980"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2979"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2982"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2981"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2984"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2983"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2986"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2985"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2988"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2987"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:2990"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2992"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:2991"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 204
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].getNextToken()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 3005
    functionDepth: 0
    returnType: "com.github.javaparser.Token"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.AbstractCharStream].beginToken()"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjFillToken()"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].CommonTokenAction(com.github.javaparser.Token)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa0_0()"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa0_1()"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa0_2()"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa0_3()"
    - "[com.github.javaparser.AbstractCharStream].backup(int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjFillToken()"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].TokenLexicalActions(com.github.javaparser.Token)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].CommonTokenAction(com.github.javaparser.Token)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjFillToken()"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].SkipLexicalActions(com.github.javaparser.Token)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].SkipLexicalActions(com.github.javaparser.Token)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].MoreLexicalActions()"
    - "[com.github.javaparser.AbstractCharStream].readChar()"
    - "[com.github.javaparser.AbstractCharStream].getEndLine()"
    - "[com.github.javaparser.AbstractCharStream].getEndColumn()"
    - "[com.github.javaparser.AbstractCharStream].readChar()"
    - "[com.github.javaparser.AbstractCharStream].backup(int)"
    - "[com.github.javaparser.AbstractCharStream].getImage()"
    - "[com.github.javaparser.AbstractCharStream].backup(int)"
    - "[com.github.javaparser.AbstractCharStream].getImage()"
    - "[com.github.javaparser.TokenMgrException].<init>(boolean,int,int,int,java.lang.String,int,int)"
    functionUses: 5
    ICount: 187
    EdgeCount: 24
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:3043"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3062"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:3043"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3062"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:3052"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3062"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:3052"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3062"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:3063"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3108"
        BranchSideFuncs:
        - "TokenLexicalActions(com.github.javaparser.Token)"
        - "jjFillToken()"
        - "CommonTokenAction(com.github.javaparser.Token)"
        - "getEndColumn()"
        - "getEndLine()"
        - "SkipLexicalActions(com.github.javaparser.Token)"
        - "MoreLexicalActions()"
        - "readChar()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3107"
        BranchSideFuncs:
        - "getEndColumn()"
        - "getEndLine()"
        - "readChar()"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:3065"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3067"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3066"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:3067"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3077"
        BranchSideFuncs:
        - "TokenLexicalActions(com.github.javaparser.Token)"
        - "jjFillToken()"
        - "CommonTokenAction(com.github.javaparser.Token)"
        - "getEndColumn()"
        - "getEndLine()"
        - "SkipLexicalActions(com.github.javaparser.Token)"
        - "MoreLexicalActions()"
        - "readChar()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3076"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:3072"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3074"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3073"
        BranchSideFuncs:
        - "CommonTokenAction(com.github.javaparser.Token)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:3077"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3097"
        BranchSideFuncs:
        - "TokenLexicalActions(com.github.javaparser.Token)"
        - "jjFillToken()"
        - "CommonTokenAction(com.github.javaparser.Token)"
        - "getEndColumn()"
        - "getEndLine()"
        - "SkipLexicalActions(com.github.javaparser.Token)"
        - "MoreLexicalActions()"
        - "readChar()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3096"
        BranchSideFuncs:
        - "MoreLexicalActions()"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:3079"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3092"
        BranchSideFuncs:
        - "TokenLexicalActions(com.github.javaparser.Token)"
        - "jjFillToken()"
        - "CommonTokenAction(com.github.javaparser.Token)"
        - "getEndColumn()"
        - "getEndLine()"
        - "SkipLexicalActions(com.github.javaparser.Token)"
        - "MoreLexicalActions()"
        - "readChar()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3091"
        BranchSideFuncs:
        - "SkipLexicalActions(com.github.javaparser.Token)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:3082"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3086"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3085"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:3093"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3015"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3014"
        BranchSideFuncs:
        - "beginToken()"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:3098"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3100"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3099"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:3118"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3108"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3107"
        BranchSideFuncs:
        - "getEndColumn()"
        - "getEndLine()"
        - "readChar()"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:3119"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3108"
        BranchSideFuncs:
        - "getEndColumn()"
        - "getEndLine()"
        - "readChar()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3107"
        BranchSideFuncs:
        - "getEndColumn()"
        - "getEndLine()"
        - "readChar()"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:3119"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3108"
        BranchSideFuncs:
        - "getEndColumn()"
        - "getEndLine()"
        - "readChar()"
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3107"
        BranchSideFuncs:
        - "getEndColumn()"
        - "getEndLine()"
        - "readChar()"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:3126"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3130"
        BranchSideFuncs:
        - "getImage()"
        - "backup(int)"
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3129"
        BranchSideFuncs:
        - "<init>(boolean,int,int,int,java.lang.String,int,int)"
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:3128"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3126"
        BranchSideFuncs:
        - "getImage()"
        - "backup(int)"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3015,1"
      Dst: "[com.github.javaparser.AbstractCharStream].beginToken"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3021,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjFillToken"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3023,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].CommonTokenAction"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3027,1"
      Dst: "[java.lang.StringBuilder].setLength"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3037,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa0_0"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3042,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa0_1"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3051,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa0_2"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3060,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjMoveStringLiteralDfa0_3"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3066,1"
      Dst: "[com.github.javaparser.AbstractCharStream].backup"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3071,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].TokenLexicalActions"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3089,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].SkipLexicalActions"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3097,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].MoreLexicalActions"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3103,1"
      Dst: "[com.github.javaparser.AbstractCharStream].readChar"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3108,1"
      Dst: "[com.github.javaparser.AbstractCharStream].getEndLine"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3109,1"
      Dst: "[com.github.javaparser.AbstractCharStream].getEndColumn"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3118,1"
      Dst: "[com.github.javaparser.AbstractCharStream].getImage"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3130,1"
      Dst: "[com.github.javaparser.TokenMgrException].<init>"
    JavaMethodInfo: null
    BBCount: 47
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].SkipLexicalActions(com.github.javaparser.Token)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 3136
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Token"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 2
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].MoreLexicalActions()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 3144
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.AbstractCharStream].getSuffix(int)"
    - "[com.github.javaparser.AbstractCharStream].backup(int)"
    functionUses: 1
    ICount: 19
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3149,1"
      Dst: "[com.github.javaparser.AbstractCharStream].getSuffix"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3149,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3151,1"
      Dst: "[com.github.javaparser.AbstractCharStream].backup"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].TokenLexicalActions(com.github.javaparser.Token)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 3158
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Token"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.AbstractCharStream].backup(int)"
    - "[com.github.javaparser.AbstractCharStream].backup(int)"
    functionUses: 1
    ICount: 43
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:3164"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3182"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3162,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3163,1"
      Dst: "[java.lang.String].length"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3171,1"
      Dst: "[com.github.javaparser.AbstractCharStream].backup"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 3185
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 33
    ICount: 15
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:3186"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3190"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjAddStates(int,int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 3194
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 32
    ICount: 14
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:3196"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3195"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3194"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddTwoStates(int,int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 3199
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd(int)"
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd(int)"
    functionUses: 55
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3200,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAddStates(int,int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 3206
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd(int)"
    functionUses: 39
    ICount: 10
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:3208"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3207"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3206"
        BranchSideFuncs:
        - "jjCheckNAdd(int)"
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3207,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].jjCheckNAdd"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].<init>(com.github.javaparser.SimpleCharStream)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 3211
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.SimpleCharStream"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.CommentsCollection].<init>()"
    functionUses: 2
    ICount: 26
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3212,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:48,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:49,1"
      Dst: "[com.github.javaparser.ast.comments.CommentsCollection].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:51,1"
      Dst: "[java.util.Stack].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3295,1"
      Dst: "[java.lang.StringBuilder].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].<init>(com.github.javaparser.SimpleCharStream,int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.SimpleCharStream"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 28
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3217,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:48,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:49,1"
      Dst: "[com.github.javaparser.ast.comments.CommentsCollection].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:51,1"
      Dst: "[java.util.Stack].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3295,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3218,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].ReInit"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3219,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].SwitchTo"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].ReInit(com.github.javaparser.SimpleCharStream)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 3227
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.SimpleCharStream"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserTokenManager].ReInitRounds()"
    functionUses: 1
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3233,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].ReInitRounds"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].ReInitRounds()"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: 3238
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 11
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:3240"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3242"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3241"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].ReInit(com.github.javaparser.SimpleCharStream,int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.SimpleCharStream"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3247,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].ReInit"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3248,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserTokenManager].SwitchTo"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserTokenManager].SwitchTo(int)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserTokenManager"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 15
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:3254"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3255"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3254"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.GeneratedJavaParserTokenManager:3254"
      Branch Sides:
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3257"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.GeneratedJavaParserTokenManager:3256"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3255,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3255,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3255,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.GeneratedJavaParserTokenManager:3255,1"
      Dst: "[com.github.javaparser.TokenMgrException].<init>"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__500].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__500"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__500].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__500:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__500].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__500].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__500"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__500:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__500].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__500"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__500:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_2__745].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_2__745"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_2__745].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_2__745:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_2__745].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_2__745].<init>()"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_2__745"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_2__745:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_2__745].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_2__745"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$2(java.lang.String)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_2__745:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$2"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmChar].<init>(com.github.javaparser.ast.observer.ObservableProperty)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmChar"
    linkageType: null
    functionLinenumber: 30
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.observer.ObservableProperty"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmChar:31,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmChar].getProperty()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmChar"
    linkageType: null
    functionLinenumber: 35
    functionDepth: 0
    returnType: "com.github.javaparser.ast.observer.ObservableProperty"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmChar].prettyPrint(com.github.javaparser.ast.Node,com.github.javaparser.printer.SourcePrinter)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmChar"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.printer.SourcePrinter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmChar:41,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmChar:42,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].getValueAsStringAttribute"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmChar].toString()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmChar"
    linkageType: null
    functionLinenumber: 47
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmChar].getProperty()"
    functionUses: 6
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmChar:48,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmChar:48,1"
      Dst: "[java.lang.Class].getSimpleName"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmChar:48,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmChar].getProperty"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmChar:48,1"
      Dst: "[java.lang.String].format"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__495].bootstrap$(com.github.javaparser.ast.expr.NormalAnnotationExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__495"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__495].<init>(com.github.javaparser.ast.expr.NormalAnnotationExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__495:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__495].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__495].<init>(com.github.javaparser.ast.expr.NormalAnnotationExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__495"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__495:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__495].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__495"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__495:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.CommentsInserter$lambda_insertComments_2__804].bootstrap$(com.github.javaparser.ast.Node,boolean)"
    functionSourceFile: "com.github.javaparser.CommentsInserter$lambda_insertComments_2__804"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.CommentsInserter$lambda_insertComments_2__804].<init>(com.github.javaparser.ast.Node,boolean)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.CommentsInserter$lambda_insertComments_2__804:-1,1"
      Dst: "[com.github.javaparser.CommentsInserter$lambda_insertComments_2__804].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.CommentsInserter$lambda_insertComments_2__804].<init>(com.github.javaparser.ast.Node,boolean)"
    functionSourceFile: "com.github.javaparser.CommentsInserter$lambda_insertComments_2__804"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.CommentsInserter$lambda_insertComments_2__804:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.CommentsInserter$lambda_insertComments_2__804].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.CommentsInserter$lambda_insertComments_2__804"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.CommentsInserter].lambda$insertComments$2(com.github.javaparser.ast.Node,boolean,com.github.javaparser.ast.comments.Comment)"
    functionUses: 2
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.CommentsInserter$lambda_insertComments_2__804:-1,1"
      Dst: "[com.github.javaparser.CommentsInserter].lambda$insertComments$2"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__551].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__551"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__551].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__551:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__551].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__551].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__551"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__551:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__551].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__551"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__551:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$equals__723].bootstrap$(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$equals__723"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$equals__723].<init>(com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$equals__723:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$equals__723].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$equals__723].<init>(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$equals__723"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$equals__723:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$equals__723].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$equals__723"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].equals(java.lang.Object)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$equals__723:-1,1"
      Dst: "[com.github.javaparser.ast.Node].equals"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$equals__723:-1,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Providers].<init>()"
    functionSourceFile: "com.github.javaparser.Providers"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Providers:38,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Providers].provider(java.io.Reader)"
    functionSourceFile: "com.github.javaparser.Providers"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.Provider"
    argCount: 1
    argTypes:
    - "java.io.Reader"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Providers:42,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.Providers:42,1"
      Dst: "[com.github.javaparser.StreamProvider].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Providers].provider(java.io.InputStream,java.nio.charset.Charset)"
    functionSourceFile: "com.github.javaparser.Providers"
    linkageType: null
    functionLinenumber: 45
    functionDepth: 0
    returnType: "com.github.javaparser.Provider"
    argCount: 2
    argTypes:
    - "java.io.InputStream"
    - "java.nio.charset.Charset"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.StreamProvider].<init>(java.io.InputStream,java.lang.String)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Providers:46,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.Providers:49,1"
      Dst: "[java.nio.charset.Charset].name"
    - Src: "com.github.javaparser.Providers:49,1"
      Dst: "[com.github.javaparser.StreamProvider].<init>"
    - Src: "com.github.javaparser.Providers:53,1"
      Dst: "[java.lang.RuntimeException].<init>"
    JavaMethodInfo: null
    BBCount: 2
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Providers].provider(java.io.InputStream)"
    functionSourceFile: "com.github.javaparser.Providers"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.Provider"
    argCount: 1
    argTypes:
    - "java.io.InputStream"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Providers:58,1"
      Dst: "[com.github.javaparser.Providers].provider"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Providers].provider(java.io.File,java.nio.charset.Charset)"
    functionSourceFile: "com.github.javaparser.Providers"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.Provider"
    argCount: 2
    argTypes:
    - "java.io.File"
    - "java.nio.charset.Charset"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Providers:62,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.Providers:62,1"
      Dst: "[java.io.FileInputStream].<init>"
    - Src: "com.github.javaparser.Providers:62,1"
      Dst: "[com.github.javaparser.Providers].provider"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Providers].provider(java.io.File)"
    functionSourceFile: "com.github.javaparser.Providers"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.Provider"
    argCount: 1
    argTypes:
    - "java.io.File"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Providers:66,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.Providers:66,1"
      Dst: "[com.github.javaparser.Providers].provider"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Providers].provider(java.nio.file.Path,java.nio.charset.Charset)"
    functionSourceFile: "com.github.javaparser.Providers"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.Provider"
    argCount: 2
    argTypes:
    - "java.nio.file.Path"
    - "java.nio.charset.Charset"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Providers:70,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.Providers:70,1"
      Dst: "[java.nio.file.Files].newInputStream"
    - Src: "com.github.javaparser.Providers:70,1"
      Dst: "[com.github.javaparser.Providers].provider"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Providers].provider(java.nio.file.Path)"
    functionSourceFile: "com.github.javaparser.Providers"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.Provider"
    argCount: 1
    argTypes:
    - "java.nio.file.Path"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Providers:74,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.Providers:74,1"
      Dst: "[com.github.javaparser.Providers].provider"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Providers].provider(java.lang.String)"
    functionSourceFile: "com.github.javaparser.Providers"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.Provider"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Providers:78,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.Providers:78,1"
      Dst: "[com.github.javaparser.StringProvider].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Providers].resourceProvider(java.lang.ClassLoader,java.lang.String,java.nio.charset.Charset)"
    functionSourceFile: "com.github.javaparser.Providers"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.Provider"
    argCount: 3
    argTypes:
    - "java.lang.ClassLoader"
    - "java.lang.String"
    - "java.nio.charset.Charset"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 15
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.Providers:87"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Providers:90"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.Providers:89"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.Providers:86,1"
      Dst: "[java.lang.ClassLoader].getResourceAsStream"
    - Src: "com.github.javaparser.Providers:88,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.Providers:88,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.Providers:88,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.Providers:88,1"
      Dst: "[java.io.IOException].<init>"
    - Src: "com.github.javaparser.Providers:90,1"
      Dst: "[com.github.javaparser.Providers].provider"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Providers].resourceProvider(java.lang.String,java.nio.charset.Charset)"
    functionSourceFile: "com.github.javaparser.Providers"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.Provider"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "java.nio.charset.Charset"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Providers:98,1"
      Dst: "[java.lang.Class].getClassLoader"
    - Src: "com.github.javaparser.Providers:99,1"
      Dst: "[com.github.javaparser.Providers].resourceProvider"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Providers].resourceProvider(java.lang.String)"
    functionSourceFile: "com.github.javaparser.Providers"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.Provider"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Providers:107,1"
      Dst: "[com.github.javaparser.Providers].resourceProvider"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$ParameterParseStart__16].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ParseStart$ParameterParseStart__16"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseStart"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParseStart$ParameterParseStart__16].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$ParameterParseStart__16:-1,1"
      Dst: "[com.github.javaparser.ParseStart$ParameterParseStart__16].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$ParameterParseStart__16].<init>()"
    functionSourceFile: "com.github.javaparser.ParseStart$ParameterParseStart__16"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$ParameterParseStart__16:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$ParameterParseStart__16].parse(com.github.javaparser.GeneratedJavaParser)"
    functionSourceFile: "com.github.javaparser.ParseStart$ParameterParseStart__16"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "com.github.javaparser.GeneratedJavaParser"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].ParameterParseStart()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$ParameterParseStart__16:-1,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ParameterParseStart"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_104__268].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_104__268"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_104__268].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_104__268:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_104__268].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_104__268].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_104__268"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_104__268:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_104__268].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_104__268"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$104(java.lang.Object,com.github.javaparser.ast.NodeList)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_104__268:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$104"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_42__668].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_42__668"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_42__668].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_42__668:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_42__668].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_42__668].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_42__668"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_42__668:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_42__668].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_42__668"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$42(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_42__668:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$42"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.PatternExpr].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.PatternExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.PatternExpr:85,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.expr.PatternExpr:85,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].<init>"
    - Src: "com.github.javaparser.ast.expr.PatternExpr:85,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.expr.PatternExpr:85,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.PatternExpr].<init>(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.type.ReferenceType,com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.expr.PatternExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.type.ReferenceType"
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.PatternExpr:90,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.PatternExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.type.ReferenceType,com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.expr.PatternExpr"
    linkageType: null
    functionLinenumber: 97
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.type.ReferenceType"
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Expression].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.expr.PatternExpr].setModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.PatternExpr].setType(com.github.javaparser.ast.type.ReferenceType)"
    - "[com.github.javaparser.ast.expr.PatternExpr].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 11
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.PatternExpr:98,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].<init>"
    - Src: "com.github.javaparser.ast.expr.PatternExpr:99,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].setModifiers"
    - Src: "com.github.javaparser.ast.expr.PatternExpr:100,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].setType"
    - Src: "com.github.javaparser.ast.expr.PatternExpr:101,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].setName"
    - Src: "com.github.javaparser.ast.expr.PatternExpr:102,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.PatternExpr"
    linkageType: null
    functionLinenumber: 107
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Object)"
    functionUses: 209
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.PatternExpr:108,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.PatternExpr"
    linkageType: null
    functionLinenumber: 113
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Object)"
    functionUses: 150
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.PatternExpr:114,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.PatternExpr].getName()"
    functionSourceFile: "com.github.javaparser.ast.expr.PatternExpr"
    linkageType: null
    functionLinenumber: 118
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.SimpleName"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.PatternExpr].getType()"
    functionSourceFile: "com.github.javaparser.ast.expr.PatternExpr"
    linkageType: null
    functionLinenumber: 123
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ReferenceType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 15
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.PatternExpr].setName(com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.expr.PatternExpr"
    linkageType: null
    functionLinenumber: 128
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.PatternExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.PatternExpr:130"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.PatternExpr:133"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.PatternExpr:132"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.PatternExpr:134"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.PatternExpr:136"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.PatternExpr:135"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.PatternExpr:129,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.PatternExpr:133,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.PatternExpr:135,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.PatternExpr:137,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.PatternExpr].setType(com.github.javaparser.ast.type.ReferenceType)"
    functionSourceFile: "com.github.javaparser.ast.expr.PatternExpr"
    linkageType: null
    functionLinenumber: 142
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.PatternExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.ReferenceType"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.PatternExpr:144"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.PatternExpr:147"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.PatternExpr:146"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.PatternExpr:148"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.PatternExpr:150"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.PatternExpr:149"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.PatternExpr:143,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.PatternExpr:147,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.PatternExpr:149,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.PatternExpr:151,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.PatternExpr].isPatternExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.PatternExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.PatternExpr].asPatternExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.PatternExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.PatternExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.PatternExpr].toPatternExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.PatternExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.PatternExpr:170,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.PatternExpr].ifPatternExpr(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.expr.PatternExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.PatternExpr:176,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.PatternExpr].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.PatternExpr"
    linkageType: null
    functionLinenumber: 181
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.PatternExpr].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.expr.PatternExpr].setType(com.github.javaparser.ast.type.ReferenceType)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 30
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.PatternExpr:182"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.PatternExpr:185"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.PatternExpr:184"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.expr.PatternExpr:185"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.PatternExpr:191"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.expr.PatternExpr:190"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.PatternExpr:186"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.PatternExpr:185"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.PatternExpr:184"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.expr.PatternExpr:191"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.PatternExpr:195"
        BranchSideFuncs:
        - "setName(com.github.javaparser.ast.expr.SimpleName)"
      - BranchSide: "com.github.javaparser.ast.expr.PatternExpr:194"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.PatternExpr:195"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.PatternExpr:199"
        BranchSideFuncs:
        - "setType(com.github.javaparser.ast.type.ReferenceType)"
      - BranchSide: "com.github.javaparser.ast.expr.PatternExpr:198"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.PatternExpr:185,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.expr.PatternExpr:186,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.expr.PatternExpr:187,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.expr.PatternExpr:192,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].setName"
    - Src: "com.github.javaparser.ast.expr.PatternExpr:196,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].setType"
    - Src: "com.github.javaparser.ast.expr.PatternExpr:199,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 12
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.expr.PatternExpr].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.PatternExpr"
    linkageType: null
    functionLinenumber: 204
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.PatternExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.PatternExpr:205,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.PatternExpr:205,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.PatternExpr].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.PatternExpr"
    linkageType: null
    functionLinenumber: 210
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.PatternExprMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.PatternExpr].getModifiers()"
    functionSourceFile: "com.github.javaparser.ast.expr.PatternExpr"
    linkageType: null
    functionLinenumber: 215
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 15
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.PatternExpr].setModifiers(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.expr.PatternExpr"
    linkageType: null
    functionLinenumber: 220
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.PatternExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.PatternExpr:222"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.PatternExpr:225"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.PatternExpr:224"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.PatternExpr:226"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.PatternExpr:228"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.PatternExpr:227"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.PatternExpr:221,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.PatternExpr:225,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.PatternExpr:227,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.expr.PatternExpr:229,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.PatternExpr].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.PatternExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 18
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.PatternExpr:236"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.PatternExpr:239"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.PatternExpr:238"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.PatternExpr:239"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.PatternExpr:245"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.PatternExpr:244"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.PatternExpr:240"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.PatternExpr:239"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.PatternExpr:238"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.PatternExpr:239,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.expr.PatternExpr:240,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.expr.PatternExpr:241,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.expr.PatternExpr:245,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.expr.PatternExpr].setType(com.github.javaparser.ast.type.Type)"
    functionSourceFile: "com.github.javaparser.ast.expr.PatternExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.PatternExpr:76,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].setType"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap$Builder].<init>()"
    functionSourceFile: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap$Builder"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap$Builder:42,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap$Builder:43,1"
      Dst: "[java.util.HashMap].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap$Builder].<init>(java.util.Map,java.util.Map)"
    functionSourceFile: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap$Builder"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.util.Map"
    - "java.util.Map"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 15
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap$Builder:47,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap$Builder:48,1"
      Dst: "[java.util.HashMap].<init>"
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap$Builder:49,1"
      Dst: "[java.util.Map].putAll"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap$Builder].build()"
    functionSourceFile: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap$Builder"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap$Builder:55,1"
      Dst: "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap$Builder].setValue(com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration,com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap$Builder"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap$Builder"
    argCount: 2
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration"
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap$Builder:60,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration].getQualifiedName"
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap$Builder:61,1"
      Dst: "[java.util.Map].put"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap$Builder].<init>(java.util.Map,java.util.Map,com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap$1)"
    functionSourceFile: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap$Builder"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "java.util.Map"
    - "java.util.Map"
    - "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap$1"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap$Builder:36,1"
      Dst: "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap$Builder].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$ResultTypeParseStart__10].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ParseStart$ResultTypeParseStart__10"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseStart"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParseStart$ResultTypeParseStart__10].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$ResultTypeParseStart__10:-1,1"
      Dst: "[com.github.javaparser.ParseStart$ResultTypeParseStart__10].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$ResultTypeParseStart__10].<init>()"
    functionSourceFile: "com.github.javaparser.ParseStart$ResultTypeParseStart__10"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$ResultTypeParseStart__10:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$ResultTypeParseStart__10].parse(com.github.javaparser.GeneratedJavaParser)"
    functionSourceFile: "com.github.javaparser.ParseStart$ResultTypeParseStart__10"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "com.github.javaparser.GeneratedJavaParser"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].ResultTypeParseStart()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$ResultTypeParseStart__10:-1,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ResultTypeParseStart"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_117__300].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_117__300"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_117__300].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_117__300:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_117__300].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_117__300].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_117__300"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_117__300:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_117__300].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_117__300"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$117(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_117__300:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$117"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$cast__710].bootstrap$(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$cast__710"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$cast__710].<init>(java.lang.Class)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$cast__710:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$cast__710].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$cast__710].<init>(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$cast__710"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$cast__710:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$cast__710].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$cast__710"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 7
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$cast__710:-1,1"
      Dst: "[java.lang.Class].cast"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_44__590].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_44__590"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_44__590].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_44__590:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_44__590].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_44__590].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_44__590"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_44__590:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_44__590].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_44__590"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$44(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_44__590:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$44"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ExplicitConstructorInvocationStmtMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.ExplicitConstructorInvocationStmtMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.StatementMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ExplicitConstructorInvocationStmtMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.StatementMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_55__346].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_55__346"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_55__346].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_55__346:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_55__346].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_55__346].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_55__346"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_55__346:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_55__346].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_55__346"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$55(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_55__346:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$55"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$getPriority__849].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$getPriority__849"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$getPriority__849].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$getPriority__849:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$getPriority__849].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$getPriority__849].<init>()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$getPriority__849"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$getPriority__849:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$getPriority__849].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$getPriority__849"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$MatchClassification].getPriority()"
    functionUses: 6
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$getPriority__849:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$MatchClassification].getPriority"
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$getPriority__849:-1,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_29__196].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_29__196"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_29__196].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_29__196:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_29__196].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_29__196].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_29__196"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_29__196:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_29__196].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_29__196"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$29(java.lang.Object,com.github.javaparser.ast.type.ClassOrInterfaceType)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_29__196:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$29"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_72__363].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_72__363"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_72__363].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_72__363:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_72__363].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_72__363].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_72__363"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_72__363:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_72__363].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_72__363"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$72(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_72__363:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$72"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed"
    linkageType: null
    functionLinenumber: 35
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.VisitorValidator].<init>()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed:36,1"
      Dst: "[com.github.javaparser.ast.validator.VisitorValidator].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed].visit(com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Name].getIdentifier()"
    - "[com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed].validUsage(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    functionUses: 1
    ICount: 13
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed:42"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed:45"
        BranchSideFuncs:
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed:44"
        BranchSideFuncs:
        - "visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed:42"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed:45"
        BranchSideFuncs:
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed:44"
        BranchSideFuncs:
        - "visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed:42,1"
      Dst: "[com.github.javaparser.ast.expr.Name].getIdentifier"
    - Src: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed:42,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed:42,1"
      Dst: "[com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed].validUsage"
    - Src: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed:43,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    - Src: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed:45,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed].visit(com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed"
    linkageType: null
    functionLinenumber: 49
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SimpleName].getIdentifier()"
    - "[com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed].validUsage(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    functionUses: 1
    ICount: 13
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed:50"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed:53"
        BranchSideFuncs:
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed:52"
        BranchSideFuncs:
        - "visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed:50"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed:53"
        BranchSideFuncs:
        - "report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
      - BranchSide: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed:52"
        BranchSideFuncs:
        - "visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed:50,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].getIdentifier"
    - Src: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed:50,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed:50,1"
      Dst: "[com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed].validUsage"
    - Src: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed:51,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    - Src: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed:53,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed].validUsage(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].getParentNode()"
    - "[com.github.javaparser.ast.Node].getParentNode()"
    functionUses: 2
    ICount: 15
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed:57"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed:60"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed:59"
        BranchSideFuncs:
        - "getParentNode()"
    - Branch String: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed:61"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed:59"
        BranchSideFuncs:
        - "getParentNode()"
    Callsites:
    - Src: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed:57,1"
      Dst: "[com.github.javaparser.ast.Node].getParentNode"
    - Src: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed:57,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed:60,1"
      Dst: "[java.util.Optional].get"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed"
    linkageType: null
    functionLinenumber: 31
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed].visit(com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed:32,1"
      Dst: "[com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed].visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed"
    linkageType: null
    functionLinenumber: 31
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed].visit(com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed:32,1"
      Dst: "[com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.JavadocBlockTag].<init>(com.github.javaparser.javadoc.JavadocBlockTag$Type,java.lang.String)"
    functionSourceFile: "com.github.javaparser.javadoc.JavadocBlockTag"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.javadoc.JavadocBlockTag$Type"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 23
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.javadoc.JavadocBlockTag:93"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.JavadocBlockTag:97"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.JavadocBlockTag:96"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag:90,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag:86,1"
      Dst: "[java.util.Optional].empty"
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag:92,1"
      Dst: "[com.github.javaparser.javadoc.JavadocBlockTag$Type].access$000"
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag:93,1"
      Dst: "[com.github.javaparser.javadoc.JavadocBlockTag$Type].hasName"
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag:94,1"
      Dst: "[com.github.javaparser.utils.Utils].nextWord"
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag:94,1"
      Dst: "[java.util.Optional].of"
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag:95,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag:95,1"
      Dst: "[java.lang.String].length"
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag:95,1"
      Dst: "[java.lang.String].substring"
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag:95,1"
      Dst: "[java.lang.String].trim"
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag:97,1"
      Dst: "[com.github.javaparser.javadoc.description.JavadocDescription].parseText"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.JavadocBlockTag].<init>(java.lang.String,java.lang.String)"
    functionSourceFile: "com.github.javaparser.javadoc.JavadocBlockTag"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag:101,1"
      Dst: "[com.github.javaparser.javadoc.JavadocBlockTag$Type].fromName"
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag:101,1"
      Dst: "[com.github.javaparser.javadoc.JavadocBlockTag].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.JavadocBlockTag].createParamBlockTag(java.lang.String,java.lang.String)"
    functionSourceFile: "com.github.javaparser.javadoc.JavadocBlockTag"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.javadoc.JavadocBlockTag"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag:106,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag:106,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag:106,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag:106,1"
      Dst: "[com.github.javaparser.javadoc.JavadocBlockTag].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.JavadocBlockTag].getType()"
    functionSourceFile: "com.github.javaparser.javadoc.JavadocBlockTag"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.javadoc.JavadocBlockTag$Type"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.JavadocBlockTag].getContent()"
    functionSourceFile: "com.github.javaparser.javadoc.JavadocBlockTag"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.javadoc.description.JavadocDescription"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.JavadocBlockTag].getName()"
    functionSourceFile: "com.github.javaparser.javadoc.JavadocBlockTag"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.JavadocBlockTag].getTagName()"
    functionSourceFile: "com.github.javaparser.javadoc.JavadocBlockTag"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.JavadocBlockTag].toText()"
    functionSourceFile: "com.github.javaparser.javadoc.JavadocBlockTag"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 18
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.javadoc.JavadocBlockTag:130"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.JavadocBlockTag:134"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.JavadocBlockTag:133"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag:126,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag:127,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag:129,1"
      Dst: "[com.github.javaparser.javadoc.JavadocBlockTag$lambda_toText_0__1022].bootstrap$"
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag:129,1"
      Dst: "[java.util.Optional].ifPresent"
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag:130,1"
      Dst: "[com.github.javaparser.javadoc.description.JavadocDescription].isEmpty"
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag:132,1"
      Dst: "[com.github.javaparser.javadoc.description.JavadocDescription].toText"
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag:134,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.JavadocBlockTag].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.javadoc.JavadocBlockTag"
    linkageType: null
    functionLinenumber: 138
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.javadoc.description.JavadocDescription].equals(java.lang.Object)"
    functionUses: 2
    ICount: 23
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.javadoc.JavadocBlockTag:139"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.JavadocBlockTag:141"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.JavadocBlockTag:140"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.javadoc.JavadocBlockTag:141"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.JavadocBlockTag:142"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.JavadocBlockTag:141"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.javadoc.JavadocBlockTag:141"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.JavadocBlockTag:143"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.JavadocBlockTag:142"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.javadoc.JavadocBlockTag:144"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.JavadocBlockTag:146"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.JavadocBlockTag:145"
        BranchSideFuncs:
        - "equals(java.lang.Object)"
    - Branch String: "com.github.javaparser.javadoc.JavadocBlockTag:146"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.JavadocBlockTag:148"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.JavadocBlockTag:147"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag:141,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag:146,1"
      Dst: "[com.github.javaparser.javadoc.description.JavadocDescription].equals"
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag:148,1"
      Dst: "[java.util.Optional].equals"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.JavadocBlockTag].hashCode()"
    functionSourceFile: "com.github.javaparser.javadoc.JavadocBlockTag"
    linkageType: null
    functionLinenumber: 152
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.javadoc.description.JavadocDescription].hashCode()"
    functionUses: 3
    ICount: 12
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag:153,1"
      Dst: "[java.lang.Enum].hashCode"
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag:154,1"
      Dst: "[com.github.javaparser.javadoc.description.JavadocDescription].hashCode"
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag:155,1"
      Dst: "[java.util.Optional].hashCode"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.JavadocBlockTag].toString()"
    functionSourceFile: "com.github.javaparser.javadoc.JavadocBlockTag"
    linkageType: null
    functionLinenumber: 160
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 16
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag:161,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag:161,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag:161,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.JavadocBlockTag].lambda$toText$0(java.lang.StringBuilder,java.lang.String)"
    functionSourceFile: "com.github.javaparser.javadoc.JavadocBlockTag"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.StringBuilder"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.JavadocBlockTag:129,1"
      Dst: "[java.lang.StringBuilder].append"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_6__101].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_6__101"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.validator.TypedValidator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_6__101].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_6__101:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_6__101].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_6__101].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_6__101"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_6__101:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_6__101].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_6__101"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators].lambda$new$6(com.github.javaparser.ast.expr.AssignExpr,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_6__101:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators].lambda$new$6"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__453].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__453"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__453].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__453:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__453].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__453].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__453"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__453:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__453].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__453"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__453:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedTypeVariable].<init>(com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedTypeVariable"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedTypeVariable:39,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedTypeVariable].toString()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedTypeVariable"
    linkageType: null
    functionLinenumber: 44
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1].toString()"
    functionUses: 4
    ICount: 10
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedTypeVariable:45,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.types.ResolvedTypeVariable:45,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.types.ResolvedTypeVariable:45,1"
      Dst: "[java.lang.Object].toString"
    - Src: "com.github.javaparser.resolution.types.ResolvedTypeVariable:45,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedTypeVariable].qualifiedName()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedTypeVariable"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedTypeVariable:49,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration].getQualifiedName"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedTypeVariable].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedTypeVariable"
    linkageType: null
    functionLinenumber: 53
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1].getName()"
    - "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1].declaredOnType()"
    - "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1].declaredOnMethod()"
    functionUses: 5
    ICount: 30
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.ResolvedTypeVariable:54"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedTypeVariable:56"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedTypeVariable:55"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedTypeVariable:56"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedTypeVariable:57"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedTypeVariable:56"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedTypeVariable:56"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedTypeVariable:58"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedTypeVariable:57"
        BranchSideFuncs:
        - "getName()"
    - Branch String: "com.github.javaparser.resolution.types.ResolvedTypeVariable:59"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedTypeVariable:61"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedTypeVariable:60"
        BranchSideFuncs:
        - "declaredOnType()"
    - Branch String: "com.github.javaparser.resolution.types.ResolvedTypeVariable:61"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedTypeVariable:63"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedTypeVariable:62"
        BranchSideFuncs:
        - "declaredOnMethod()"
    - Branch String: "com.github.javaparser.resolution.types.ResolvedTypeVariable:63"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedTypeVariable:65"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedTypeVariable:64"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedTypeVariable:56,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.resolution.types.ResolvedTypeVariable:59,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration].getName"
    - Src: "com.github.javaparser.resolution.types.ResolvedTypeVariable:59,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.resolution.types.ResolvedTypeVariable:61,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration].declaredOnType"
    - Src: "com.github.javaparser.resolution.types.ResolvedTypeVariable:63,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration].declaredOnMethod"
    JavaMethodInfo: null
    BBCount: 12
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedTypeVariable].hashCode()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedTypeVariable"
    linkageType: null
    functionLinenumber: 69
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 6
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedTypeVariable:70,1"
      Dst: "[java.lang.Object].hashCode"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedTypeVariable].isArray()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedTypeVariable"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedTypeVariable].replaceTypeVariables(com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration,com.github.javaparser.resolution.types.ResolvedType,java.util.Map)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedTypeVariable"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 3
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration"
    - "com.github.javaparser.resolution.types.ResolvedType"
    - "java.util.Map"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 13
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.ResolvedTypeVariable:80"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedTypeVariable:84"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedTypeVariable:83"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedTypeVariable:80,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration].getName"
    - Src: "com.github.javaparser.resolution.types.ResolvedTypeVariable:80,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.resolution.types.ResolvedTypeVariable:81,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedTypeVariable].asTypeParameter"
    - Src: "com.github.javaparser.resolution.types.ResolvedTypeVariable:81,1"
      Dst: "[java.util.Map].put"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedTypeVariable].isReferenceType()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedTypeVariable"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedTypeVariable].describe()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedTypeVariable"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedTypeVariable:94,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration].getName"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedTypeVariable].asTypeParameter()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedTypeVariable"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedTypeVariable].asTypeVariable()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedTypeVariable"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedTypeVariable"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedTypeVariable].isTypeVariable()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedTypeVariable"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedTypeVariable].isAssignableBy(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedTypeVariable"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.ResolvedTypeVariable:114"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedTypeVariable:117"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedTypeVariable:116"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedTypeVariable:114,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isTypeVariable"
    - Src: "com.github.javaparser.resolution.types.ResolvedTypeVariable:115,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedTypeVariable].describe"
    - Src: "com.github.javaparser.resolution.types.ResolvedTypeVariable:115,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].describe"
    - Src: "com.github.javaparser.resolution.types.ResolvedTypeVariable:115,1"
      Dst: "[java.lang.String].equals"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedTypeVariable].mention(java.util.List)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedTypeVariable"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedTypeVariable:122,1"
      Dst: "[java.util.List].contains"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedTypeVariable].erasure()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedTypeVariable"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 13
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.ResolvedTypeVariable:133"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedTypeVariable:136"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedTypeVariable:135"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedTypeVariable:133,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration].isBounded"
    - Src: "com.github.javaparser.resolution.types.ResolvedTypeVariable:134,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration].getBounds"
    - Src: "com.github.javaparser.resolution.types.ResolvedTypeVariable:134,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.resolution.types.ResolvedTypeVariable:134,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound].getType"
    - Src: "com.github.javaparser.resolution.types.ResolvedTypeVariable:136,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration].object"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedTypeVariable].solveGenericTypes(com.github.javaparser.resolution.Context)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedTypeVariable"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.Context"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedTypeVariable:144,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedTypeVariable].describe"
    - Src: "com.github.javaparser.resolution.types.ResolvedTypeVariable:144,1"
      Dst: "[com.github.javaparser.resolution.Context].solveGenericType"
    - Src: "com.github.javaparser.resolution.types.ResolvedTypeVariable:144,1"
      Dst: "[java.util.Optional].orElse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedTypeVariable].toDescriptor()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedTypeVariable"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedTypeVariable:149,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedTypeVariable].qualifiedName"
    - Src: "com.github.javaparser.resolution.types.ResolvedTypeVariable:149,1"
      Dst: "[java.lang.String].format"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_200__344].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_200__344"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_200__344].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_200__344:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_200__344].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_200__344].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_200__344"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_200__344:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_200__344].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_200__344"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$200(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_200__344:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$200"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.ConcreteSyntaxModel].modifiers()"
    functionSourceFile: "com.github.javaparser.printer.ConcreteSyntaxModel"
    linkageType: null
    functionLinenumber: 55
    functionDepth: 0
    returnType: "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].list(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].none()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].space()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].space()"
    functionUses: 12
    ICount: 6
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:56,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].space"
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:56,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].none"
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:56,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].list"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.ConcreteSyntaxModel].mix(com.github.javaparser.printer.concretesyntaxmodel.CsmElement[])"
    functionSourceFile: "com.github.javaparser.printer.ConcreteSyntaxModel"
    linkageType: null
    functionLinenumber: 62
    functionDepth: 0
    returnType: "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement[]"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].<init>(java.util.List)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:63,1"
      Dst: "[java.util.Arrays].asList"
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:63,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.ConcreteSyntaxModel].memberAnnotations()"
    functionSourceFile: "com.github.javaparser.printer.ConcreteSyntaxModel"
    linkageType: null
    functionLinenumber: 66
    functionDepth: 0
    returnType: "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].list(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].newline()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].newline()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].none()"
    functionUses: 10
    ICount: 6
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:67,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].newline"
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:67,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].none"
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:67,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].list"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.ConcreteSyntaxModel].annotations()"
    functionSourceFile: "com.github.javaparser.printer.ConcreteSyntaxModel"
    linkageType: null
    functionLinenumber: 70
    functionDepth: 0
    returnType: "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].list(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].newline()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].none()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].space()"
    functionUses: 9
    ICount: 6
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:71,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].space"
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:71,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].none"
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:71,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].newline"
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:71,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].list"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.ConcreteSyntaxModel].typeParameters()"
    functionSourceFile: "com.github.javaparser.printer.ConcreteSyntaxModel"
    linkageType: null
    functionLinenumber: 74
    functionDepth: 0
    returnType: "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].comma()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].list(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].sequence(com.github.javaparser.printer.concretesyntaxmodel.CsmElement[])"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].sequence(com.github.javaparser.printer.concretesyntaxmodel.CsmElement[])"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].space()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].space()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].token(int)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].token(int)"
    functionUses: 3
    ICount: 16
    EdgeCount: 8
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:75,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].comma"
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:75,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].space"
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:75,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].sequence"
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:75,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].token"
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:75,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].list"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.ConcreteSyntaxModel].typeArguments()"
    functionSourceFile: "com.github.javaparser.printer.ConcreteSyntaxModel"
    linkageType: null
    functionLinenumber: 78
    functionDepth: 0
    returnType: "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].comma()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].list(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].sequence(com.github.javaparser.printer.concretesyntaxmodel.CsmElement[])"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].sequence(com.github.javaparser.printer.concretesyntaxmodel.CsmElement[])"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].space()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].token(int)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].token(int)"
    functionUses: 4
    ICount: 14
    EdgeCount: 7
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:79,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].comma"
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:79,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].space"
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:79,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].sequence"
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:79,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].token"
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:79,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].list"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.ConcreteSyntaxModel].<init>()"
    functionSourceFile: "com.github.javaparser.printer.ConcreteSyntaxModel"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:207,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.ConcreteSyntaxModel].genericPrettyPrint(com.github.javaparser.ast.Node,com.github.javaparser.printer.SourcePrinter)"
    functionSourceFile: "com.github.javaparser.printer.ConcreteSyntaxModel"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.printer.SourcePrinter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:211,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:211,1"
      Dst: "[com.github.javaparser.printer.ConcreteSyntaxModel].forClass"
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:211,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].prettyPrint"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.ConcreteSyntaxModel].genericPrettyPrint(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.ConcreteSyntaxModel"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:215,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].<init>"
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:216,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:216,1"
      Dst: "[com.github.javaparser.printer.ConcreteSyntaxModel].forClass"
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:216,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].prettyPrint"
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:217,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.ConcreteSyntaxModel].forClass(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.ConcreteSyntaxModel"
    linkageType: null
    functionLinenumber: 220
    functionDepth: 0
    returnType: "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.ConcreteSyntaxModel$lambda_forClass_2__764].bootstrap$()"
    - "[com.github.javaparser.utils.VisitorMap].containsKey(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorMap].get(java.lang.Object)"
    functionUses: 4
    ICount: 15
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.ConcreteSyntaxModel:224"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.ConcreteSyntaxModel:227"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.ConcreteSyntaxModel:226"
        BranchSideFuncs:
        - "get(java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:221,1"
      Dst: "[com.github.javaparser.printer.ConcreteSyntaxModel$lambda_forClass_2__764].bootstrap$"
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:221,1"
      Dst: "[java.util.Optional].ifPresent"
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:224,1"
      Dst: "[java.util.Map].containsKey"
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:225,1"
      Dst: "[java.lang.Class].getSimpleName"
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:225,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:227,1"
      Dst: "[java.util.Map].get"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.ConcreteSyntaxModel].lambda$forClass$2(java.lang.String)"
    functionSourceFile: "com.github.javaparser.printer.ConcreteSyntaxModel"
    linkageType: null
    functionLinenumber: 221
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:222,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.ConcreteSyntaxModel].lambda$static$1(com.github.javaparser.metamodel.BaseNodeMetaModel)"
    functionSourceFile: "com.github.javaparser.printer.ConcreteSyntaxModel"
    linkageType: null
    functionLinenumber: 198
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "com.github.javaparser.metamodel.BaseNodeMetaModel"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getType()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:199,1"
      Dst: "[com.github.javaparser.metamodel.BaseNodeMetaModel].getType"
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:199,1"
      Dst: "[java.lang.Class].getSimpleName"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.ConcreteSyntaxModel].lambda$static$0(com.github.javaparser.metamodel.BaseNodeMetaModel)"
    functionSourceFile: "com.github.javaparser.printer.ConcreteSyntaxModel"
    linkageType: null
    functionLinenumber: 198
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.metamodel.BaseNodeMetaModel"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorMap].containsKey(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getType()"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getType()"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].isAbstract()"
    functionUses: 1
    ICount: 15
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.ConcreteSyntaxModel:199"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.ConcreteSyntaxModel:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.ConcreteSyntaxModel:199"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.ConcreteSyntaxModel:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.ConcreteSyntaxModel:199"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.ConcreteSyntaxModel:-2"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:199,1"
      Dst: "[com.github.javaparser.metamodel.BaseNodeMetaModel].isAbstract"
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:199,1"
      Dst: "[com.github.javaparser.metamodel.BaseNodeMetaModel].getType"
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:199,1"
      Dst: "[java.lang.Class].isAssignableFrom"
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel:199,1"
      Dst: "[java.util.Map].containsKey"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_190__290].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_190__290"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_190__290].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_190__290:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_190__290].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_190__290].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_190__290"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_190__290:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_190__290].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_190__290"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$190(java.lang.Object,com.github.javaparser.ast.NodeList)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_190__290:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$190"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_61__426].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_61__426"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_61__426].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_61__426:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_61__426].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_61__426].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_61__426"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_61__426:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_61__426].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_61__426"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$61(java.lang.Object,com.github.javaparser.ast.body.ReceiverParameter)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_61__426:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$61"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__371].bootstrap$(com.github.javaparser.ast.expr.MethodReferenceExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__371"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.MethodReferenceExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__371].<init>(com.github.javaparser.ast.expr.MethodReferenceExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__371:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__371].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__371].<init>(com.github.javaparser.ast.expr.MethodReferenceExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__371"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.MethodReferenceExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__371:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__371].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__371"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__371:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_35__637].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_35__637"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_35__637].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_35__637:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_35__637].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_35__637].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_35__637"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_35__637:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_35__637].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_35__637"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$35(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_35__637:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$35"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.LabeledStmtMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.LabeledStmtMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.StatementMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.LabeledStmtMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.StatementMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_print_7__876].bootstrap$(com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_print_7__876"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_print_7__876].<init>(com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_print_7__876:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_print_7__876].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_print_7__876].<init>(com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_print_7__876"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_print_7__876:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_print_7__876].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_print_7__876"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_print_7__876:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].lambda$print$7"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$1].<init>(com.github.javaparser.printer.lexicalpreservation.TokenTextElement,com.github.javaparser.printer.lexicalpreservation.NodeText,int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$1"
    linkageType: null
    functionLinenumber: 169
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].<init>(java.lang.Object)"
    functionUses: 1
    ICount: 8
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$1:170,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$1].remove()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$1"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$1:174,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].removeElement"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_88__669].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_88__669"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_88__669].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_88__669:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_88__669].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_88__669].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_88__669"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_88__669:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_88__669].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_88__669"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$88(java.lang.Object,com.github.javaparser.ast.expr.Name)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_88__669:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$88"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$getKeyword__780].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$getKeyword__780"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$getKeyword__780].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$getKeyword__780:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$getKeyword__780].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$getKeyword__780].<init>()"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$getKeyword__780"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$getKeyword__780:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$getKeyword__780].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$getKeyword__780"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Modifier].getKeyword()"
    functionUses: 7
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$getKeyword__780:-1,1"
      Dst: "[com.github.javaparser.ast.Modifier].getKeyword"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_2__811].bootstrap$(int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_2__811"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_2__811].<init>(int)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_2__811:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_2__811].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_2__811].<init>(int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_2__811"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_2__811:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_2__811].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_2__811"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].lambda$calculate$2(int,java.lang.Integer)"
    functionUses: 2
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_2__811:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].lambda$calculate$2"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__640].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__640"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__640].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__640:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__640].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__640].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__640"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__640:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__640].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__640"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__640:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumDeclaration].<init>()"
    functionSourceFile: "com.github.javaparser.ast.body.EnumDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 15
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:56,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:56,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:56,1"
      Dst: "[com.github.javaparser.ast.body.EnumDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumDeclaration].<init>(com.github.javaparser.ast.NodeList,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.body.EnumDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 15
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:60,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:60,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:60,1"
      Dst: "[com.github.javaparser.ast.body.EnumDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumDeclaration].<init>(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.EnumDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 6
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:65,1"
      Dst: "[com.github.javaparser.ast.body.EnumDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.EnumDeclaration"
    linkageType: null
    functionLinenumber: 72
    functionDepth: 0
    returnType: "void"
    argCount: 7
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.TypeDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].setImplementedTypes(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].setEntries(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 13
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:73,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].<init>"
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:74,1"
      Dst: "[com.github.javaparser.ast.body.EnumDeclaration].setImplementedTypes"
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:75,1"
      Dst: "[com.github.javaparser.ast.body.EnumDeclaration].setEntries"
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:76,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.EnumDeclaration"
    linkageType: null
    functionLinenumber: 81
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Object)"
    functionUses: 20
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:82,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.EnumDeclaration"
    linkageType: null
    functionLinenumber: 87
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Object)"
    functionUses: 26
    ICount: 5
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:88,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumDeclaration].getEntries()"
    functionSourceFile: "com.github.javaparser.ast.body.EnumDeclaration"
    linkageType: null
    functionLinenumber: 92
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 21
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumDeclaration].getEntry(int)"
    functionSourceFile: "com.github.javaparser.ast.body.EnumDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.EnumConstantDeclaration"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:97,1"
      Dst: "[com.github.javaparser.ast.body.EnumDeclaration].getEntries"
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:97,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumDeclaration].setEntry(int,com.github.javaparser.ast.body.EnumConstantDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.body.EnumDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.EnumDeclaration"
    argCount: 2
    argTypes:
    - "int"
    - "com.github.javaparser.ast.body.EnumConstantDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:101,1"
      Dst: "[com.github.javaparser.ast.body.EnumDeclaration].getEntries"
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:101,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumDeclaration].addEntry(com.github.javaparser.ast.body.EnumConstantDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.body.EnumDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.EnumDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.EnumConstantDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:106,1"
      Dst: "[com.github.javaparser.ast.body.EnumDeclaration].getEntries"
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:106,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumDeclaration].getImplementedTypes()"
    functionSourceFile: "com.github.javaparser.ast.body.EnumDeclaration"
    linkageType: null
    functionLinenumber: 111
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 16
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumDeclaration].setEntries(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.EnumDeclaration"
    linkageType: null
    functionLinenumber: 116
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.EnumDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.EnumDeclaration:118"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.EnumDeclaration:121"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.EnumDeclaration:120"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.EnumDeclaration:122"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.EnumDeclaration:124"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.EnumDeclaration:123"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:117,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:121,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:123,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:125,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumDeclaration].setImplementedTypes(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.EnumDeclaration"
    linkageType: null
    functionLinenumber: 130
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.EnumDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.EnumDeclaration:132"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.EnumDeclaration:135"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.EnumDeclaration:134"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.EnumDeclaration:136"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.EnumDeclaration:138"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.EnumDeclaration:137"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:131,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:135,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:137,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:139,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumDeclaration].addEnumConstant(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.body.EnumDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.EnumConstantDeclaration"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:144,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNonEmpty"
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:145,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].<init>"
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:146,1"
      Dst: "[com.github.javaparser.ast.body.EnumDeclaration].getEntries"
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:146,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumDeclaration].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.body.EnumDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 30
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.EnumDeclaration:153"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.EnumDeclaration:156"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.EnumDeclaration:155"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.EnumDeclaration:156"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.EnumDeclaration:162"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.EnumDeclaration:161"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.EnumDeclaration:157"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.EnumDeclaration:156"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.EnumDeclaration:155"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.EnumDeclaration:162"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.EnumDeclaration:168"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.EnumDeclaration:167"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.EnumDeclaration:163"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.EnumDeclaration:162"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.EnumDeclaration:161"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:156,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:157,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:158,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:168,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].remove"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.ast.body.EnumDeclaration].clone()"
    functionSourceFile: "com.github.javaparser.ast.body.EnumDeclaration"
    linkageType: null
    functionLinenumber: 173
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.EnumDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:174,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:174,1"
      Dst: "[com.github.javaparser.ast.body.EnumDeclaration].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumDeclaration].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.body.EnumDeclaration"
    linkageType: null
    functionLinenumber: 179
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.EnumDeclarationMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumDeclaration].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.body.EnumDeclaration"
    linkageType: null
    functionLinenumber: 185
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 33
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.EnumDeclaration:186"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.EnumDeclaration:189"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.EnumDeclaration:188"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.EnumDeclaration:189"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.EnumDeclaration:195"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.EnumDeclaration:194"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.body.EnumDeclaration:190"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.EnumDeclaration:189"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.EnumDeclaration:188"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.EnumDeclaration:195"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.EnumDeclaration:201"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.body.EnumDeclaration:200"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.body.EnumDeclaration:196"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.EnumDeclaration:195"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.EnumDeclaration:194"
        BranchSideFuncs:
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:189,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:190,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:191,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:201,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].replace"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.ast.body.EnumDeclaration].isEnumDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.EnumDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumDeclaration].asEnumDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.EnumDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.EnumDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumDeclaration].ifEnumDeclaration(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.body.EnumDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:219,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumDeclaration].resolve()"
    functionSourceFile: "com.github.javaparser.ast.body.EnumDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.declarations.ResolvedEnumDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:224,1"
      Dst: "[com.github.javaparser.ast.Node].getSymbolResolver"
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:224,1"
      Dst: "[com.github.javaparser.resolution.SymbolResolver].resolveDeclaration"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.EnumDeclaration].toEnumDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.EnumDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.EnumDeclaration:230,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__444].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__444"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__444].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__444:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__444].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__444].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__444"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__444:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__444].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__444"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__444:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.CastExpr].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.CastExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.CastExpr:55,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].<init>"
    - Src: "com.github.javaparser.ast.expr.CastExpr:55,1"
      Dst: "[com.github.javaparser.ast.expr.NameExpr].<init>"
    - Src: "com.github.javaparser.ast.expr.CastExpr:55,1"
      Dst: "[com.github.javaparser.ast.expr.CastExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.CastExpr].<init>(com.github.javaparser.ast.type.Type,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.CastExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.CastExpr:60,1"
      Dst: "[com.github.javaparser.ast.expr.CastExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.CastExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.Type,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.CastExpr"
    linkageType: null
    functionLinenumber: 67
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.type.Type"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Expression].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.expr.CastExpr].setType(com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.expr.CastExpr].setExpression(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 4
    ICount: 9
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.CastExpr:68,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].<init>"
    - Src: "com.github.javaparser.ast.expr.CastExpr:69,1"
      Dst: "[com.github.javaparser.ast.expr.CastExpr].setType"
    - Src: "com.github.javaparser.ast.expr.CastExpr:70,1"
      Dst: "[com.github.javaparser.ast.expr.CastExpr].setExpression"
    - Src: "com.github.javaparser.ast.expr.CastExpr:71,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.CastExpr"
    linkageType: null
    functionLinenumber: 76
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Object)"
    functionUses: 204
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.CastExpr:77,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.CastExpr"
    linkageType: null
    functionLinenumber: 82
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Object)"
    functionUses: 147
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.CastExpr:83,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.CastExpr].getExpression()"
    functionSourceFile: "com.github.javaparser.ast.expr.CastExpr"
    linkageType: null
    functionLinenumber: 87
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.CastExpr].getType()"
    functionSourceFile: "com.github.javaparser.ast.expr.CastExpr"
    linkageType: null
    functionLinenumber: 92
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.Type"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.CastExpr].setExpression(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.CastExpr"
    linkageType: null
    functionLinenumber: 97
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.CastExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 4
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.CastExpr:99"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.CastExpr:102"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.CastExpr:101"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.CastExpr:103"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.CastExpr:105"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.CastExpr:104"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.CastExpr:98,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.CastExpr:102,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.CastExpr:104,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.CastExpr:106,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.CastExpr].setType(com.github.javaparser.ast.type.Type)"
    functionSourceFile: "com.github.javaparser.ast.expr.CastExpr"
    linkageType: null
    functionLinenumber: 111
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.CastExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.CastExpr:113"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.CastExpr:116"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.CastExpr:115"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.CastExpr:117"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.CastExpr:119"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.CastExpr:118"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.CastExpr:112,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.CastExpr:116,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.CastExpr:118,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.CastExpr:120,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.CastExpr].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.CastExpr"
    linkageType: null
    functionLinenumber: 126
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.CastExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.CastExpr:127,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.CastExpr:127,1"
      Dst: "[com.github.javaparser.ast.expr.CastExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.CastExpr].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.CastExpr"
    linkageType: null
    functionLinenumber: 132
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.CastExprMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.CastExpr].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.CastExpr"
    linkageType: null
    functionLinenumber: 138
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.CastExpr].setExpression(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.CastExpr].setType(com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 17
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.CastExpr:139"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.CastExpr:142"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.CastExpr:141"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.CastExpr:142"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.CastExpr:146"
        BranchSideFuncs:
        - "setExpression(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.expr.CastExpr:145"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.CastExpr:146"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.CastExpr:150"
        BranchSideFuncs:
        - "setType(com.github.javaparser.ast.type.Type)"
      - BranchSide: "com.github.javaparser.ast.expr.CastExpr:149"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.CastExpr:143,1"
      Dst: "[com.github.javaparser.ast.expr.CastExpr].setExpression"
    - Src: "com.github.javaparser.ast.expr.CastExpr:147,1"
      Dst: "[com.github.javaparser.ast.expr.CastExpr].setType"
    - Src: "com.github.javaparser.ast.expr.CastExpr:150,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.CastExpr].isCastExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.CastExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.CastExpr].asCastExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.CastExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.CastExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.CastExpr].ifCastExpr(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.expr.CastExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.CastExpr:168,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.CastExpr].toCastExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.CastExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.CastExpr:174,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_182__203].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_182__203"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_182__203].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_182__203:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_182__203].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_182__203].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_182__203"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_182__203:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_182__203].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_182__203"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$182(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_182__203:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$182"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_78__297].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_78__297"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_78__297].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_78__297:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_78__297].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_78__297].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_78__297"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_78__297:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_78__297].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_78__297"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$78(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_78__297:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$78"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_50__213].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_50__213"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_50__213].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_50__213:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_50__213].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_50__213].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_50__213"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_50__213:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_50__213].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_50__213"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$50(java.lang.Object,com.github.javaparser.ast.type.ReferenceType)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_50__213:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$50"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.TypeDeclaration$lambda_isNestedType_10__791].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.body.TypeDeclaration$lambda_isNestedType_10__791"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.TypeDeclaration$lambda_isNestedType_10__791].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.TypeDeclaration$lambda_isNestedType_10__791:-1,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration$lambda_isNestedType_10__791].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.TypeDeclaration$lambda_isNestedType_10__791].<init>()"
    functionSourceFile: "com.github.javaparser.ast.body.TypeDeclaration$lambda_isNestedType_10__791"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.TypeDeclaration$lambda_isNestedType_10__791:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.TypeDeclaration$lambda_isNestedType_10__791].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.TypeDeclaration$lambda_isNestedType_10__791"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.TypeDeclaration].lambda$isNestedType$10(com.github.javaparser.ast.Node)"
    functionUses: 7
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.TypeDeclaration$lambda_isNestedType_10__791:-1,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].lambda$isNestedType$10"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_88__288].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_88__288"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_88__288].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_88__288:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_88__288].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_88__288].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_88__288"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_88__288:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_88__288].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_88__288"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$88(java.lang.Object,com.github.javaparser.ast.stmt.Statement)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_88__288:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$88"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].<init>()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    linkageType: null
    functionLinenumber: 122
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.observer.PropagatingAstObserver].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:123,1"
      Dst: "[com.github.javaparser.ast.observer.PropagatingAstObserver].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].concretePropertyChange(com.github.javaparser.ast.Node,com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    linkageType: null
    functionLinenumber: 126
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.observer.ObservableProperty"
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].getParentNode()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_concretePropertyChange_0__846].bootstrap$(java.util.Optional)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].getOrCreateNodeText(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].findChild(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].fixIndentOfAddedNode(com.github.javaparser.printer.lexicalpreservation.NodeText,int)"
    - "[com.github.javaparser.ast.Node].getLineEndingStyleOrDefault(com.github.javaparser.utils.LineSeparator)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].addElement(int,com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].makeCommentToken(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].addToken(int,int,java.lang.String)"
    - "[com.github.javaparser.utils.LineSeparator].asRawString()"
    - "[com.github.javaparser.TokenTypes].eolTokenKind(com.github.javaparser.utils.LineSeparator)"
    - "[com.github.javaparser.ast.comments.Comment].isOrphan()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].getOrCreateNodeText(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].getIndexOfComment(com.github.javaparser.ast.comments.Comment,com.github.javaparser.printer.lexicalpreservation.NodeText)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].removeElement(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].getElements()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].isCompleteLine(java.util.List,int)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].getElements()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].removeAllExtraCharacters(java.util.List,int)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].getElements()"
    - "[com.github.javaparser.ast.NodeList].listIterator(int)"
    - "[com.github.javaparser.utils.VisitorList].listIterator(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].removeAllExtraCharactersStartingFrom(java.util.ListIterator)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].findTokenTextElementForComment(com.github.javaparser.ast.comments.Comment,com.github.javaparser.printer.lexicalpreservation.NodeText)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementMatcher].and(com.github.javaparser.printer.lexicalpreservation.TextElementMatcher)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].makeCommentToken(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElement].matchByRange()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].replace(com.github.javaparser.printer.lexicalpreservation.TextElementMatcher,com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].getOrCreateNodeText(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].access$100()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatePropertyChange(com.github.javaparser.printer.lexicalpreservation.NodeText,com.github.javaparser.ast.Node,com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 85
    EdgeCount: 36
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:127"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:130"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:131"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:132"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:131"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:131"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:134"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:133"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:134"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:196"
        BranchSideFuncs:
        - "getParentNode()"
        - "bootstrap$(java.util.Optional)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:195"
        BranchSideFuncs:
        - "getOrCreateNodeText(com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:138"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:135"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:134"
        BranchSideFuncs:
        - "getParentNode()"
        - "bootstrap$(java.util.Optional)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:139"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:140"
        BranchSideFuncs:
        - "findChild(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:139"
        BranchSideFuncs:
        - "findChild(com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:138"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:187"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:186"
        BranchSideFuncs:
        - "findTokenTextElementForComment(com.github.javaparser.ast.comments.Comment,com.github.javaparser.printer.lexicalpreservation.NodeText)"
        - "size()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:168"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:183"
        BranchSideFuncs:
        - "isOrphan()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:182"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:169"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:172"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:171"
        BranchSideFuncs:
        - "isCompleteLine(java.util.List,int)"
        - "removeElement(int)"
        - "getIndexOfComment(com.github.javaparser.ast.comments.Comment,com.github.javaparser.printer.lexicalpreservation.NodeText)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:174"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:177"
        BranchSideFuncs:
        - "removeAllExtraCharacters(java.util.List,int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:176"
        BranchSideFuncs:
        - "listIterator(int)"
        - "removeAllExtraCharactersStartingFrom(java.util.ListIterator)"
        - "getElements()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:188"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:191"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:190"
        BranchSideFuncs:
        - "and(com.github.javaparser.printer.lexicalpreservation.TextElementMatcher)"
        - "replace(com.github.javaparser.printer.lexicalpreservation.TextElementMatcher,com.github.javaparser.printer.lexicalpreservation.TextElement)"
        - "matchByRange()"
        - "get(int)"
        - "makeCommentToken(com.github.javaparser.ast.comments.Comment)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:197"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:200"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:199"
        BranchSideFuncs:
        - "access$100()"
        - "calculatePropertyChange(com.github.javaparser.printer.lexicalpreservation.NodeText,com.github.javaparser.ast.Node,com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:135,1"
      Dst: "[com.github.javaparser.ast.Node].getParentNode"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:136,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_concretePropertyChange_0__846].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:136,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:137,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].getOrCreateNodeText"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:137,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:139,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:140,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].findChild"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:162,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].fixIndentOfAddedNode"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:163,1"
      Dst: "[com.github.javaparser.ast.Node].getLineEndingStyleOrDefault"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:164,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].makeCommentToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:164,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].addElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:165,1"
      Dst: "[com.github.javaparser.TokenTypes].eolTokenKind"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:165,1"
      Dst: "[com.github.javaparser.utils.LineSeparator].asRawString"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:165,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].addToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:169,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].isOrphan"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:172,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].getIndexOfComment"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:173,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].removeElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:174,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].getElements"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:174,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].isCompleteLine"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:175,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].removeAllExtraCharacters"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:177,1"
      Dst: "[java.util.List].listIterator"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:177,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].removeAllExtraCharactersStartingFrom"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:183,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:187,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].findTokenTextElementForComment"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:188,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:189,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:192,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:193,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].matchByRange"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:193,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElementMatcher].and"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:193,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].replace"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:198,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:198,1"
      Dst: "[java.lang.Class].getSimpleName"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:198,1"
      Dst: "[java.lang.NullPointerException].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:200,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].access$100"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:200,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatePropertyChange"
    JavaMethodInfo: null
    BBCount: 26
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].isCompleteLine(java.util.List,int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    linkageType: null
    functionLinenumber: 203
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.util.List"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.ast.NodeList].listIterator(int)"
    - "[com.github.javaparser.utils.VisitorList].listIterator(int)"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isNewline()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isNewline()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isSpaceOrTab()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isSpaceOrTab()"
    - "[com.github.javaparser.ast.NodeList].listIterator(int)"
    - "[com.github.javaparser.utils.VisitorList].listIterator(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasPrevious()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasPrevious()"
    - "[com.github.javaparser.utils.VisitorList$2].hasPrevious()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasPrevious()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].previous()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].previous()"
    - "[com.github.javaparser.utils.VisitorList$2].previous()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].previous()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isNewline()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isNewline()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isSpaceOrTab()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isSpaceOrTab()"
    functionUses: 1
    ICount: 42
    EdgeCount: 30
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:204"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:204"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:203"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:204"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:205"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:204"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:208"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:216"
        BranchSideFuncs:
        - "next()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:215"
        BranchSideFuncs:
        - "listIterator(int)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:210"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:211"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:210"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:211"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:212"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:211"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:217"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:224"
        BranchSideFuncs:
        - "previous()"
        - "isNewline()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:223"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:217"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:224"
        BranchSideFuncs:
        - "previous()"
        - "isNewline()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:223"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:219"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:220"
        BranchSideFuncs:
        - "isSpaceOrTab()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:219"
        BranchSideFuncs:
        - "isSpaceOrTab()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:220"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:221"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:220"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:204,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:206,1"
      Dst: "[java.util.List].listIterator"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:208,1"
      Dst: "[java.util.ListIterator].hasNext"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:209,1"
      Dst: "[java.util.ListIterator].next"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:210,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isNewline"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:211,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isSpaceOrTab"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:217,1"
      Dst: "[java.util.ListIterator].hasPrevious"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:218,1"
      Dst: "[java.util.ListIterator].previous"
    JavaMethodInfo: null
    BBCount: 19
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].removeAllExtraCharacters(java.util.List,int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    linkageType: null
    functionLinenumber: 227
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.util.List"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.ast.NodeList].listIterator(int)"
    - "[com.github.javaparser.utils.VisitorList].listIterator(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].removeAllExtraCharactersStartingFrom(java.util.ListIterator)"
    - "[com.github.javaparser.ast.NodeList].listIterator(int)"
    - "[com.github.javaparser.utils.VisitorList].listIterator(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].removeAllExtraCharactersBeforePosition(java.util.ListIterator)"
    functionUses: 1
    ICount: 12
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:228"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:228"
        BranchSideFuncs:
        - "removeAllExtraCharactersStartingFrom(java.util.ListIterator)"
        - "listIterator(int)"
        - "removeAllExtraCharactersBeforePosition(java.util.ListIterator)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:227"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:228"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:229"
        BranchSideFuncs:
        - "removeAllExtraCharactersStartingFrom(java.util.ListIterator)"
        - "listIterator(int)"
        - "removeAllExtraCharactersBeforePosition(java.util.ListIterator)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:228"
        BranchSideFuncs:
        - "removeAllExtraCharactersStartingFrom(java.util.ListIterator)"
        - "listIterator(int)"
        - "removeAllExtraCharactersBeforePosition(java.util.ListIterator)"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:228,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:229,1"
      Dst: "[java.util.List].listIterator"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:229,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].removeAllExtraCharactersStartingFrom"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:230,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].removeAllExtraCharactersBeforePosition"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].removeAllExtraCharactersBeforePosition(java.util.ListIterator)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    linkageType: null
    functionLinenumber: 236
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.ListIterator"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasPrevious()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasPrevious()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasPrevious()"
    - "[com.github.javaparser.utils.VisitorList$2].hasPrevious()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].previous()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].previous()"
    - "[com.github.javaparser.utils.VisitorList$2].previous()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].previous()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isSpaceOrTab()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isSpaceOrTab()"
    - "[com.github.javaparser.utils.VisitorList$2].remove()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].remove()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].remove()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].remove()"
    functionUses: 1
    ICount: 11
    EdgeCount: 14
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:237"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:245"
        BranchSideFuncs:
        - "previous()"
        - "isSpaceOrTab()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:244"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:239"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:245"
        BranchSideFuncs:
        - "remove()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:244"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:237,1"
      Dst: "[java.util.ListIterator].hasPrevious"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:238,1"
      Dst: "[java.util.ListIterator].previous"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:239,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isSpaceOrTab"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:240,1"
      Dst: "[java.util.ListIterator].remove"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].removeAllExtraCharactersStartingFrom(java.util.ListIterator)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    linkageType: null
    functionLinenumber: 250
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.ListIterator"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isSpaceOrTab()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isSpaceOrTab()"
    - "[com.github.javaparser.utils.VisitorList$2].remove()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].remove()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].remove()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].remove()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isNewline()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isNewline()"
    - "[com.github.javaparser.utils.VisitorList$2].remove()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].remove()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].remove()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].remove()"
    functionUses: 2
    ICount: 15
    EdgeCount: 20
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:251"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:262"
        BranchSideFuncs:
        - "next()"
        - "isSpaceOrTab()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:261"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:253"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:257"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:256"
        BranchSideFuncs:
        - "isNewline()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:257"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:262"
        BranchSideFuncs:
        - "remove()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:261"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:251,1"
      Dst: "[java.util.ListIterator].hasNext"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:252,1"
      Dst: "[java.util.ListIterator].next"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:253,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isSpaceOrTab"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:254,1"
      Dst: "[java.util.ListIterator].remove"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:257,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isNewline"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].makeCommentToken(com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    linkageType: null
    functionLinenumber: 264
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].isJavadocComment()"
    - "[com.github.javaparser.ast.comments.JavadocComment].isJavadocComment()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>(int,java.lang.String)"
    - "[com.github.javaparser.ast.comments.Comment].getContent()"
    - "[com.github.javaparser.ast.comments.LineComment].getFooter()"
    - "[com.github.javaparser.ast.comments.JavadocComment].getFooter()"
    - "[com.github.javaparser.ast.comments.BlockComment].getFooter()"
    - "[com.github.javaparser.ast.comments.LineComment].getHeader()"
    - "[com.github.javaparser.ast.comments.JavadocComment].getHeader()"
    - "[com.github.javaparser.ast.comments.BlockComment].getHeader()"
    - "[com.github.javaparser.ast.comments.Comment].isLineComment()"
    - "[com.github.javaparser.ast.comments.LineComment].isLineComment()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>(int,java.lang.String)"
    - "[com.github.javaparser.ast.comments.Comment].getContent()"
    - "[com.github.javaparser.ast.comments.LineComment].getHeader()"
    - "[com.github.javaparser.ast.comments.JavadocComment].getHeader()"
    - "[com.github.javaparser.ast.comments.BlockComment].getHeader()"
    - "[com.github.javaparser.ast.comments.Comment].isBlockComment()"
    - "[com.github.javaparser.ast.comments.BlockComment].isBlockComment()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>(int,java.lang.String)"
    - "[com.github.javaparser.ast.comments.Comment].getContent()"
    - "[com.github.javaparser.ast.comments.LineComment].getFooter()"
    - "[com.github.javaparser.ast.comments.JavadocComment].getFooter()"
    - "[com.github.javaparser.ast.comments.BlockComment].getFooter()"
    - "[com.github.javaparser.ast.comments.LineComment].getHeader()"
    - "[com.github.javaparser.ast.comments.JavadocComment].getHeader()"
    - "[com.github.javaparser.ast.comments.BlockComment].getHeader()"
    functionUses: 2
    ICount: 52
    EdgeCount: 27
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:265"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:268"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:267"
        BranchSideFuncs:
        - "isLineComment()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:268"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:271"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:270"
        BranchSideFuncs:
        - "isBlockComment()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:271"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:274"
        BranchSideFuncs:
        - "<init>(int,java.lang.String)"
        - "getFooter()"
        - "getHeader()"
        - "getContent()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:273"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:265,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].isJavadocComment"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:266,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:266,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getHeader"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:266,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:266,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getContent"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:266,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getFooter"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:266,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:266,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:268,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].isLineComment"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:271,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].isBlockComment"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:274,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:274,1"
      Dst: "[java.lang.Class].getSimpleName"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:274,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].getIndexOfComment(com.github.javaparser.ast.comments.Comment,com.github.javaparser.printer.lexicalpreservation.NodeText)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    linkageType: null
    functionLinenumber: 277
    functionDepth: 0
    returnType: "int"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.Comment"
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].findTokenTextElementForComment(com.github.javaparser.ast.comments.Comment,com.github.javaparser.printer.lexicalpreservation.NodeText)"
    - "[com.github.javaparser.utils.VisitorList].isEmpty()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementMatcher].and(com.github.javaparser.printer.lexicalpreservation.TextElementMatcher)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].findElement(com.github.javaparser.printer.lexicalpreservation.TextElementMatcher)"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElement].matchByRange()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].findChildTextElementForComment(com.github.javaparser.ast.comments.Comment,com.github.javaparser.printer.lexicalpreservation.NodeText)"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementMatcher].and(com.github.javaparser.printer.lexicalpreservation.TextElementMatcher)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].findElement(com.github.javaparser.printer.lexicalpreservation.TextElementMatcher)"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElement].matchByRange()"
    functionUses: 1
    ICount: 19
    EdgeCount: 16
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:279"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:284"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:283"
        BranchSideFuncs:
        - "and(com.github.javaparser.printer.lexicalpreservation.TextElementMatcher)"
        - "findElement(com.github.javaparser.printer.lexicalpreservation.TextElementMatcher)"
        - "matchByRange()"
        - "findChildTextElementForComment(com.github.javaparser.ast.comments.Comment,com.github.javaparser.printer.lexicalpreservation.NodeText)"
        - "get(int)"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:278,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].findTokenTextElementForComment"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:279,1"
      Dst: "[java.util.List].isEmpty"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:280,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:281,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].matchByRange"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:281,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElementMatcher].and"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:281,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].findElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:284,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].findChildTextElementForComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].findChildTextElementForComment(com.github.javaparser.ast.comments.Comment,com.github.javaparser.printer.lexicalpreservation.NodeText)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    linkageType: null
    functionLinenumber: 290
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.Comment"
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].selectMatchingChildElements(com.github.javaparser.ast.comments.Comment,com.github.javaparser.printer.lexicalpreservation.NodeText)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findChildTextElementForComment_1__877].bootstrap$(com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer,com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    functionUses: 1
    ICount: 19
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:292"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:295"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:296"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:299"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:298"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:291,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].selectMatchingChildElements"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:292,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:294,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:294,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findChildTextElementForComment_1__877].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:294,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:294,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:294,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:297,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].selectMatchingChildElements(com.github.javaparser.ast.comments.Comment,com.github.javaparser.printer.lexicalpreservation.NodeText)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    linkageType: null
    functionLinenumber: 302
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.Comment"
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_selectMatchingChildElements_2__879].bootstrap$()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_selectMatchingChildElements_3__880].bootstrap$()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].getElements()"
    - "[com.github.javaparser.ast.NodeList].listIterator()"
    - "[com.github.javaparser.utils.VisitorList].listIterator()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].getChild()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isComment()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].isSameComment(com.github.javaparser.ast.comments.Comment,com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].getChild()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].isSameComment(com.github.javaparser.ast.comments.Comment,com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 40
    EdgeCount: 20
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:307"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:319"
        BranchSideFuncs:
        - "isComment()"
        - "next()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:318"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:309"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:313"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:312"
        BranchSideFuncs:
        - "isSameComment(com.github.javaparser.ast.comments.Comment,com.github.javaparser.ast.comments.Comment)"
        - "getComment()"
        - "getChild()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:309"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:313"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:312"
        BranchSideFuncs:
        - "isSameComment(com.github.javaparser.ast.comments.Comment,com.github.javaparser.ast.comments.Comment)"
        - "getComment()"
        - "getChild()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:314"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:318"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:317"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:314"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:318"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:317"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:303,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:304,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].getElements"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:304,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:304,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_selectMatchingChildElements_2__879].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:304,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:304,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_selectMatchingChildElements_3__880].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:305,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:305,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:305,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:306,1"
      Dst: "[java.util.List].listIterator"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:307,1"
      Dst: "[java.util.ListIterator].hasNext"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:308,1"
      Dst: "[java.util.ListIterator].next"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:309,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isComment"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:309,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].getChild"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:309,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].isSameComment"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:310,1"
      Dst: "[java.util.List].add"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:314,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:314,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:314,1"
      Dst: "[java.util.Optional].get"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].isSameComment(com.github.javaparser.ast.comments.Comment,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    linkageType: null
    functionLinenumber: 322
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.Comment"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].getContent()"
    - "[com.github.javaparser.ast.comments.Comment].getContent()"
    functionUses: 2
    ICount: 7
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:323,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getContent"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:323,1"
      Dst: "[java.lang.String].equals"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].findTokenTextElementForComment(com.github.javaparser.ast.comments.Comment,com.github.javaparser.printer.lexicalpreservation.NodeText)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    linkageType: null
    functionLinenumber: 327
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.Comment"
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_4__865].bootstrap$()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_5__866].bootstrap$()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_6__867].bootstrap$(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].getElements()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_7__862].bootstrap$()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_8__863].bootstrap$()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_9__864].bootstrap$(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].getElements()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_10__858].bootstrap$()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_11__859].bootstrap$()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_12__860].bootstrap$(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].getElements()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_13__861].bootstrap$(com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer,com.github.javaparser.ast.comments.Comment)"
    functionUses: 2
    ICount: 51
    EdgeCount: 15
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:328"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:330"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:329"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:330"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:333"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:332"
        BranchSideFuncs:
        - "bootstrap$()"
        - "getElements()"
        - "bootstrap$(com.github.javaparser.ast.comments.Comment)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:335"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:338"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:329,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].getElements"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:329,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:329,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_4__865].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:329,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:329,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_5__866].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:329,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:329,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_6__867].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:329,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:329,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:331,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_7__862].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:331,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_8__863].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:331,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_9__864].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:333,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_10__858].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:333,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_11__859].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:333,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_12__860].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:335,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:337,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_13__861].bootstrap$"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].isEqualRange(java.util.Optional,java.util.Optional)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    linkageType: null
    functionLinenumber: 342
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.util.Optional"
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Range].equals(java.lang.Object)"
    functionUses: 2
    ICount: 13
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:343"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:346"
        BranchSideFuncs:
        - "equals(java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:345"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:343"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:346"
        BranchSideFuncs:
        - "equals(java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:345"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:343,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:344,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:344,1"
      Dst: "[com.github.javaparser.Range].equals"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].fixIndentOfAddedNode(com.github.javaparser.printer.lexicalpreservation.NodeText,int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    linkageType: null
    functionLinenumber: 357
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].getTextElement(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isSpaceOrTab()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isSpaceOrTab()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].getTextElement(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isSpaceOrTab()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isSpaceOrTab()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isNewline()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isNewline()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>(int,java.lang.String)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].addElement(int,com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].expand()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].expand()"
    - "[com.github.javaparser.JavaToken$Kind].getKind()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].addElement(int,com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - "[com.github.javaparser.JavaToken$Kind].getKind()"
    functionUses: 1
    ICount: 40
    EdgeCount: 16
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:358"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:361"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:360"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:362"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:384"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:383"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:364"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:367"
        BranchSideFuncs:
        - "isSpaceOrTab()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:368"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:null"
        BranchSideFuncs:
        - "isNewline()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:369"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:384"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:383"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:369"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:384"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:383"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:371"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:380"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:379"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:372"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:376"
        BranchSideFuncs:
        - "addElement(int,com.github.javaparser.printer.lexicalpreservation.TextElement)"
        - "<init>(int)"
        - "getKind()"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:363,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].getTextElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:364,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isSpaceOrTab"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:369,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isNewline"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:374,1"
      Dst: "[com.github.javaparser.JavaToken$Kind].getKind"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:374,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].expand"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:374,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:374,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].addElement"
    JavaMethodInfo: null
    BBCount: 18
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].concreteListChange(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.observer.AstObserver$ListChangeType,int,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    linkageType: null
    functionLinenumber: 387
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.observer.AstObserver$ListChangeType"
    - "int"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].getOrCreateNodeText(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].getParentNodeForChildren()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].access$100()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].access$200(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculateListRemovalDifference(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.NodeList,int)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].access$100()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].access$200(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculateListAdditionDifference(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.NodeList,int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].<init>(java.util.List,com.github.javaparser.printer.lexicalpreservation.NodeText,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].getParentNodeForChildren()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].apply()"
    functionUses: 1
    ICount: 27
    EdgeCount: 11
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:390"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:392"
        BranchSideFuncs:
        - "calculateListRemovalDifference(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.NodeList,int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:391"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:392"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:395"
        BranchSideFuncs:
        - "access$100()"
        - "calculateListAdditionDifference(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.NodeList,int,com.github.javaparser.ast.Node)"
        - "access$200(com.github.javaparser.ast.NodeList)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:394"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:388,1"
      Dst: "[com.github.javaparser.ast.NodeList].getParentNodeForChildren"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:388,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].getOrCreateNodeText"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:391,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].access$100"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:391,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].access$200"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:391,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculateListRemovalDifference"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:393,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculateListAdditionDifference"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:395,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:397,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:398,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].apply"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].concreteListReplacement(com.github.javaparser.ast.NodeList,int,com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "int"
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 15
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:403,1"
      Dst: "[com.github.javaparser.ast.NodeList].getParentNodeForChildren"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:403,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].getOrCreateNodeText"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:404,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].access$100"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:404,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].access$200"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:404,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculateListReplacementDifference"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:405,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:406,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].apply"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$findTokenTextElementForComment$13(com.github.javaparser.ast.comments.Comment,com.github.javaparser.printer.lexicalpreservation.TokenTextElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    linkageType: null
    functionLinenumber: 336
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.Comment"
    - "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].getRange()"
    - "[com.github.javaparser.JavaToken].getRange()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getToken()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].isEqualRange(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 8
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:337,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:337,1"
      Dst: "[com.github.javaparser.JavaToken].getRange"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:337,1"
      Dst: "[com.github.javaparser.ast.Node].getRange"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:337,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].isEqualRange"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$findTokenTextElementForComment$12(com.github.javaparser.ast.comments.Comment,com.github.javaparser.printer.lexicalpreservation.TokenTextElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    linkageType: null
    functionLinenumber: 332
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.Comment"
    - "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].getContent()"
    - "[com.github.javaparser.ast.comments.LineComment].getHeader()"
    - "[com.github.javaparser.ast.comments.JavadocComment].getHeader()"
    - "[com.github.javaparser.ast.comments.BlockComment].getHeader()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getText()"
    functionUses: 1
    ICount: 14
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:333,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getText"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:333,1"
      Dst: "[java.lang.String].trim"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:333,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:333,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getHeader"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:333,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:333,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getContent"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:333,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:333,1"
      Dst: "[java.lang.String].equals"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$findTokenTextElementForComment$11(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    linkageType: null
    functionLinenumber: 332
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TextElement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$findTokenTextElementForComment$10(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    linkageType: null
    functionLinenumber: 332
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TextElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isToken(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isToken(int)"
    functionUses: 1
    ICount: 3
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:333,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isToken"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$findTokenTextElementForComment$9(com.github.javaparser.ast.comments.Comment,com.github.javaparser.printer.lexicalpreservation.TokenTextElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    linkageType: null
    functionLinenumber: 330
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.Comment"
    - "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].getContent()"
    - "[com.github.javaparser.ast.comments.LineComment].getFooter()"
    - "[com.github.javaparser.ast.comments.JavadocComment].getFooter()"
    - "[com.github.javaparser.ast.comments.BlockComment].getFooter()"
    - "[com.github.javaparser.ast.comments.LineComment].getHeader()"
    - "[com.github.javaparser.ast.comments.JavadocComment].getHeader()"
    - "[com.github.javaparser.ast.comments.BlockComment].getHeader()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getText()"
    functionUses: 1
    ICount: 14
    EdgeCount: 8
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:331,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getText"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:331,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:331,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getHeader"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:331,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:331,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getContent"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:331,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getFooter"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:331,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:331,1"
      Dst: "[java.lang.String].equals"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$findTokenTextElementForComment$8(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    linkageType: null
    functionLinenumber: 330
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TextElement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$findTokenTextElementForComment$7(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    linkageType: null
    functionLinenumber: 330
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TextElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isToken(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isToken(int)"
    functionUses: 1
    ICount: 3
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:331,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isToken"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$findTokenTextElementForComment$6(com.github.javaparser.ast.comments.Comment,com.github.javaparser.printer.lexicalpreservation.TokenTextElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    linkageType: null
    functionLinenumber: 328
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.Comment"
    - "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].getContent()"
    - "[com.github.javaparser.ast.comments.LineComment].getFooter()"
    - "[com.github.javaparser.ast.comments.JavadocComment].getFooter()"
    - "[com.github.javaparser.ast.comments.BlockComment].getFooter()"
    - "[com.github.javaparser.ast.comments.LineComment].getHeader()"
    - "[com.github.javaparser.ast.comments.JavadocComment].getHeader()"
    - "[com.github.javaparser.ast.comments.BlockComment].getHeader()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getText()"
    functionUses: 1
    ICount: 14
    EdgeCount: 8
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:329,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getText"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:329,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:329,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getHeader"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:329,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:329,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getContent"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:329,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getFooter"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:329,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:329,1"
      Dst: "[java.lang.String].equals"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$findTokenTextElementForComment$5(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    linkageType: null
    functionLinenumber: 328
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TextElement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$findTokenTextElementForComment$4(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    linkageType: null
    functionLinenumber: 328
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TextElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isToken(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isToken(int)"
    functionUses: 1
    ICount: 3
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:329,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isToken"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$selectMatchingChildElements$3(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    linkageType: null
    functionLinenumber: 304
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.ChildTextElement"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TextElement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$selectMatchingChildElements$2(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    linkageType: null
    functionLinenumber: 303
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TextElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.TextElement].isChild()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:304,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isChild"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$findChildTextElementForComment$1(com.github.javaparser.ast.comments.Comment,com.github.javaparser.printer.lexicalpreservation.ChildTextElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    linkageType: null
    functionLinenumber: 293
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.Comment"
    - "com.github.javaparser.printer.lexicalpreservation.ChildTextElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].getChild()"
    - "[com.github.javaparser.ast.Node].getRange()"
    - "[com.github.javaparser.ast.Node].getRange()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].isEqualRange(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 8
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:294,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].getChild"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:294,1"
      Dst: "[com.github.javaparser.ast.Node].getRange"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:294,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].isEqualRange"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$concretePropertyChange$0(java.util.Optional,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    linkageType: null
    functionLinenumber: 135
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.NodeText"
    argCount: 2
    argTypes:
    - "java.util.Optional"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].getOrCreateNodeText(com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:136,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:136,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].getOrCreateNodeText"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].<init>(com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$1)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    linkageType: null
    functionLinenumber: 122
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$1"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].<init>()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer:123,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ReceiverParameterMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.ReceiverParameterMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.NodeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ReceiverParameterMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.NodeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SimpleName].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.SimpleName"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SimpleName:50,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SimpleName].<init>(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.SimpleName"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SimpleName:55,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SimpleName].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.SimpleName"
    linkageType: null
    functionLinenumber: 62
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.expr.SimpleName].setIdentifier(java.lang.String)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SimpleName:63,1"
      Dst: "[com.github.javaparser.ast.Node].<init>"
    - Src: "com.github.javaparser.ast.expr.SimpleName:64,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].setIdentifier"
    - Src: "com.github.javaparser.ast.expr.SimpleName:65,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.SimpleName"
    linkageType: null
    functionLinenumber: 70
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    functionUses: 123
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SimpleName:71,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.SimpleName"
    linkageType: null
    functionLinenumber: 76
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.ReservedKeywordValidator].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    functionUses: 74
    ICount: 5
    EdgeCount: 7
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SimpleName:77,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SimpleName].getIdentifier()"
    functionSourceFile: "com.github.javaparser.ast.expr.SimpleName"
    linkageType: null
    functionLinenumber: 81
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 19
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SimpleName].setIdentifier(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.SimpleName"
    linkageType: null
    functionLinenumber: 86
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.SimpleName"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNonEmpty(java.lang.String)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 11
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.SimpleName:88"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.SimpleName:91"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.SimpleName:90"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SimpleName:87,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNonEmpty"
    - Src: "com.github.javaparser.ast.expr.SimpleName:91,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SimpleName].asString()"
    functionSourceFile: "com.github.javaparser.ast.expr.SimpleName"
    linkageType: null
    functionLinenumber: 96
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SimpleName].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.SimpleName"
    linkageType: null
    functionLinenumber: 102
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.SimpleName"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.SimpleName:103,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.SimpleName:103,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.SimpleName].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.SimpleName"
    linkageType: null
    functionLinenumber: 108
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.SimpleNameMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.IntersectionTypeMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.IntersectionTypeMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.TypeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.IntersectionTypeMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.TypeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.ProjectRoot].<init>(java.nio.file.Path)"
    functionSourceFile: "com.github.javaparser.utils.ProjectRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.nio.file.Path"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.ProjectRoot:48,1"
      Dst: "[com.github.javaparser.ParserConfiguration].<init>"
    - Src: "com.github.javaparser.utils.ProjectRoot:48,1"
      Dst: "[com.github.javaparser.utils.ProjectRoot].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.ProjectRoot].<init>(java.nio.file.Path,com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.utils.ProjectRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.nio.file.Path"
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.ProjectRoot:51,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.utils.ProjectRoot:43,1"
      Dst: "[java.util.concurrent.ConcurrentHashMap].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.ProjectRoot].getSourceRoot(java.nio.file.Path)"
    functionSourceFile: "com.github.javaparser.utils.ProjectRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 1
    argTypes:
    - "java.nio.file.Path"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.ProjectRoot:57,1"
      Dst: "[java.util.Map].get"
    - Src: "com.github.javaparser.utils.ProjectRoot:57,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.ProjectRoot].getSourceRoots()"
    functionSourceFile: "com.github.javaparser.utils.ProjectRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.ProjectRoot:61,1"
      Dst: "[java.util.Map].values"
    - Src: "com.github.javaparser.utils.ProjectRoot:61,1"
      Dst: "[java.util.ArrayList].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.ProjectRoot].addSourceRoot(java.nio.file.Path)"
    functionSourceFile: "com.github.javaparser.utils.ProjectRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.nio.file.Path"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.ProjectRoot:65,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].<init>"
    - Src: "com.github.javaparser.utils.ProjectRoot:65,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].setParserConfiguration"
    - Src: "com.github.javaparser.utils.ProjectRoot:65,1"
      Dst: "[java.util.Map].put"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.ProjectRoot].getRoot()"
    functionSourceFile: "com.github.javaparser.utils.ProjectRoot"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.Path"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.ProjectRoot].toString()"
    functionSourceFile: "com.github.javaparser.utils.ProjectRoot"
    linkageType: null
    functionLinenumber: 73
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].toString()"
    - "[com.github.javaparser.utils.VisitorList].toString()"
    - "[com.github.javaparser.utils.VisitorSet].toString()"
    - "[com.github.javaparser.utils.VisitorMap].values()"
    functionUses: 4
    ICount: 13
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.ProjectRoot:74,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.utils.ProjectRoot:74,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.utils.ProjectRoot:74,1"
      Dst: "[java.util.Map].values"
    - Src: "com.github.javaparser.utils.ProjectRoot:74,1"
      Dst: "[java.lang.Object].toString"
    - Src: "com.github.javaparser.utils.ProjectRoot:74,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Pair].<init>(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.Pair"
    linkageType: null
    functionLinenumber: 38
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 9
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.Pair:39,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Pair].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.Pair"
    linkageType: null
    functionLinenumber: 45
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 21
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.Pair:46"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Pair:48"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.Pair:47"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.Pair:48"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Pair:49"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.Pair:48"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.Pair:48"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Pair:50"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.Pair:49"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.Pair:51"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Pair:53"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.Pair:52"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.Pair:53"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Pair:55"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.Pair:54"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.Pair:48,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.utils.Pair:51,1"
      Dst: "[java.util.Objects].equals"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Pair].hashCode()"
    functionSourceFile: "com.github.javaparser.utils.Pair"
    linkageType: null
    functionLinenumber: 59
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.resolution.types.ResolvedUnionType].hashCode()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].hashCode()"
    - "[com.github.javaparser.resolution.types.ResolvedArrayType].hashCode()"
    - "[com.github.javaparser.Range].hashCode()"
    - "[com.github.javaparser.javadoc.description.JavadocDescription].hashCode()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].hashCode()"
    - "[com.github.javaparser.JavaToken].hashCode()"
    - "[com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade].hashCode()"
    - "[com.github.javaparser.javadoc.description.JavadocSnippet].hashCode()"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].hashCode()"
    - "[com.github.javaparser.resolution.types.ResolvedIntersectionType].hashCode()"
    - "[com.github.javaparser.javadoc.description.JavadocInlineTag].hashCode()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].hashCode()"
    - "[com.github.javaparser.ast.DataKey].hashCode()"
    - "[com.github.javaparser.javadoc.JavadocBlockTag].hashCode()"
    - "[com.github.javaparser.ast.NodeList].hashCode()"
    - "[com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade].hashCode()"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo].hashCode()"
    - "[com.github.javaparser.Position].hashCode()"
    - "[com.github.javaparser.resolution.types.ResolvedTypeVariable].hashCode()"
    - "[com.github.javaparser.resolution.types.ResolvedWildcard].hashCode()"
    - "[com.github.javaparser.utils.Pair].hashCode()"
    - "[com.github.javaparser.resolution.types.ResolvedReferenceType].hashCode()"
    - "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].hashCode()"
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].hashCode()"
    - "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap].hashCode()"
    - "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound].hashCode()"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].hashCode()"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].hashCode()"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].hashCode()"
    - "[com.github.javaparser.javadoc.Javadoc].hashCode()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].hashCode()"
    - "[com.github.javaparser.ast.body.CallableDeclaration$Signature].hashCode()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].hashCode()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].hashCode()"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].hashCode()"
    - "[com.github.javaparser.ast.Node].hashCode()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmIndent:com.github.javaparser.printer.concretesyntaxmodel.CsmUnindent:com.github.javaparser.resolution.logic.InferenceVariableType].hashCode()"
    - "[com.github.javaparser.resolution.types.ResolvedUnionType].hashCode()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].hashCode()"
    - "[com.github.javaparser.resolution.types.ResolvedArrayType].hashCode()"
    - "[com.github.javaparser.Range].hashCode()"
    - "[com.github.javaparser.javadoc.description.JavadocDescription].hashCode()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].hashCode()"
    - "[com.github.javaparser.JavaToken].hashCode()"
    - "[com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade].hashCode()"
    - "[com.github.javaparser.javadoc.description.JavadocSnippet].hashCode()"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].hashCode()"
    - "[com.github.javaparser.resolution.types.ResolvedIntersectionType].hashCode()"
    - "[com.github.javaparser.javadoc.description.JavadocInlineTag].hashCode()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].hashCode()"
    - "[com.github.javaparser.ast.DataKey].hashCode()"
    - "[com.github.javaparser.javadoc.JavadocBlockTag].hashCode()"
    - "[com.github.javaparser.ast.NodeList].hashCode()"
    - "[com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade].hashCode()"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo].hashCode()"
    - "[com.github.javaparser.Position].hashCode()"
    - "[com.github.javaparser.resolution.types.ResolvedTypeVariable].hashCode()"
    - "[com.github.javaparser.resolution.types.ResolvedWildcard].hashCode()"
    - "[com.github.javaparser.utils.Pair].hashCode()"
    - "[com.github.javaparser.resolution.types.ResolvedReferenceType].hashCode()"
    - "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].hashCode()"
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].hashCode()"
    - "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap].hashCode()"
    - "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound].hashCode()"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].hashCode()"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].hashCode()"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].hashCode()"
    - "[com.github.javaparser.javadoc.Javadoc].hashCode()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].hashCode()"
    - "[com.github.javaparser.ast.body.CallableDeclaration$Signature].hashCode()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].hashCode()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].hashCode()"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].hashCode()"
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 3
    ICount: 16
    EdgeCount: 75
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.Pair:60"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Pair:60"
        BranchSideFuncs:
        - "hashCode()"
      - BranchSide: "com.github.javaparser.utils.Pair:59"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.Pair:61"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.Pair:60"
        BranchSideFuncs:
        - "hashCode()"
    Callsites:
    - Src: "com.github.javaparser.utils.Pair:60,1"
      Dst: "[java.lang.Object].hashCode"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Pair].toString()"
    functionSourceFile: "com.github.javaparser.utils.Pair"
    linkageType: null
    functionLinenumber: 65
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.CodeGenerationUtils].f(java.lang.String,java.lang.Object[])"
    functionUses: 4
    ICount: 8
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.Pair:66,1"
      Dst: "[com.github.javaparser.utils.CodeGenerationUtils].f"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_70__608].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_70__608"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_70__608].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_70__608:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_70__608].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_70__608].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_70__608"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_70__608:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_70__608].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_70__608"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$70(java.lang.Object,com.github.javaparser.ast.expr.Name)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_70__608:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$70"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.StringEscapeUtils$AggregateTranslator].<init>(com.github.javaparser.utils.StringEscapeUtils$CharSequenceTranslator[])"
    functionSourceFile: "com.github.javaparser.utils.StringEscapeUtils$AggregateTranslator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.utils.StringEscapeUtils$CharSequenceTranslator[]"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.StringEscapeUtils$AggregateTranslator:272"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$AggregateTranslator:271"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$AggregateTranslator:270"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.StringEscapeUtils$AggregateTranslator:271,1"
      Dst: "[com.github.javaparser.utils.StringEscapeUtils$CharSequenceTranslator].<init>"
    - Src: "com.github.javaparser.utils.StringEscapeUtils$AggregateTranslator:272,1"
      Dst: "[java.lang.Object].clone"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.StringEscapeUtils$AggregateTranslator].translate(java.lang.CharSequence,int,java.io.Writer)"
    functionSourceFile: "com.github.javaparser.utils.StringEscapeUtils$AggregateTranslator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 3
    argTypes:
    - "java.lang.CharSequence"
    - "int"
    - "java.io.Writer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 15
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.StringEscapeUtils$AggregateTranslator:282"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$AggregateTranslator:288"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$AggregateTranslator:287"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.StringEscapeUtils$AggregateTranslator:284"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$AggregateTranslator:282"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$AggregateTranslator:281"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.StringEscapeUtils$AggregateTranslator:283,1"
      Dst: "[com.github.javaparser.utils.StringEscapeUtils$CharSequenceTranslator].translate"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.utils.StringEscapeUtils$AggregateTranslator].<init>(com.github.javaparser.utils.StringEscapeUtils$CharSequenceTranslator[],com.github.javaparser.utils.StringEscapeUtils$1)"
    functionSourceFile: "com.github.javaparser.utils.StringEscapeUtils$AggregateTranslator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.utils.StringEscapeUtils$CharSequenceTranslator[]"
    - "com.github.javaparser.utils.StringEscapeUtils$1"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.StringEscapeUtils$AggregateTranslator:262,1"
      Dst: "[com.github.javaparser.utils.StringEscapeUtils$AggregateTranslator].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.UnaryExpr].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.UnaryExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.UnaryExpr:92,1"
      Dst: "[com.github.javaparser.ast.expr.IntegerLiteralExpr].<init>"
    - Src: "com.github.javaparser.ast.expr.UnaryExpr:92,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.UnaryExpr].<init>(com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.UnaryExpr$Operator)"
    functionSourceFile: "com.github.javaparser.ast.expr.UnaryExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.expr.UnaryExpr$Operator"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.UnaryExpr:97,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.UnaryExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.UnaryExpr$Operator)"
    functionSourceFile: "com.github.javaparser.ast.expr.UnaryExpr"
    linkageType: null
    functionLinenumber: 104
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.expr.UnaryExpr$Operator"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Expression].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].setExpression(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].setOperator(com.github.javaparser.ast.expr.UnaryExpr$Operator)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 8
    ICount: 9
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.UnaryExpr:105,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].<init>"
    - Src: "com.github.javaparser.ast.expr.UnaryExpr:106,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr].setExpression"
    - Src: "com.github.javaparser.ast.expr.UnaryExpr:107,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr].setOperator"
    - Src: "com.github.javaparser.ast.expr.UnaryExpr:108,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.UnaryExpr"
    linkageType: null
    functionLinenumber: 113
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Object)"
    functionUses: 204
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.UnaryExpr:114,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.UnaryExpr"
    linkageType: null
    functionLinenumber: 119
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Object)"
    functionUses: 147
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.UnaryExpr:120,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.UnaryExpr].getExpression()"
    functionSourceFile: "com.github.javaparser.ast.expr.UnaryExpr"
    linkageType: null
    functionLinenumber: 124
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.UnaryExpr].getOperator()"
    functionSourceFile: "com.github.javaparser.ast.expr.UnaryExpr"
    linkageType: null
    functionLinenumber: 129
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.UnaryExpr$Operator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 15
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.UnaryExpr].setExpression(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.UnaryExpr"
    linkageType: null
    functionLinenumber: 134
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.UnaryExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.UnaryExpr:136"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.UnaryExpr:139"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.UnaryExpr:138"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.UnaryExpr:140"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.UnaryExpr:142"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.UnaryExpr:141"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.UnaryExpr:135,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.UnaryExpr:139,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.UnaryExpr:141,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.UnaryExpr:143,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.UnaryExpr].setOperator(com.github.javaparser.ast.expr.UnaryExpr$Operator)"
    functionSourceFile: "com.github.javaparser.ast.expr.UnaryExpr"
    linkageType: null
    functionLinenumber: 148
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.UnaryExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.UnaryExpr$Operator"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 11
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.UnaryExpr:150"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.UnaryExpr:153"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.UnaryExpr:152"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.UnaryExpr:149,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.UnaryExpr:153,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.UnaryExpr].isPostfix()"
    functionSourceFile: "com.github.javaparser.ast.expr.UnaryExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.UnaryExpr:160,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr$Operator].isPostfix"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.UnaryExpr].isPrefix()"
    functionSourceFile: "com.github.javaparser.ast.expr.UnaryExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.UnaryExpr:165"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.UnaryExpr:164"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.UnaryExpr:165,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr].isPostfix"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.UnaryExpr].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.UnaryExpr"
    linkageType: null
    functionLinenumber: 170
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.UnaryExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.UnaryExpr:171,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.UnaryExpr:171,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.UnaryExpr].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.UnaryExpr"
    linkageType: null
    functionLinenumber: 176
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.UnaryExprMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.UnaryExpr].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.UnaryExpr"
    linkageType: null
    functionLinenumber: 182
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.UnaryExpr].setExpression(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 12
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.UnaryExpr:183"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.UnaryExpr:186"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.UnaryExpr:185"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.UnaryExpr:186"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.UnaryExpr:190"
        BranchSideFuncs:
        - "setExpression(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.expr.UnaryExpr:189"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.UnaryExpr:187,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr].setExpression"
    - Src: "com.github.javaparser.ast.expr.UnaryExpr:190,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.UnaryExpr].isUnaryExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.UnaryExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.UnaryExpr].asUnaryExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.UnaryExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.UnaryExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.UnaryExpr].ifUnaryExpr(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.expr.UnaryExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.UnaryExpr:208,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.UnaryExpr].toUnaryExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.UnaryExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.UnaryExpr:214,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__612].bootstrap$(com.github.javaparser.ast.expr.EnclosedExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__612"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.EnclosedExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__612].<init>(com.github.javaparser.ast.expr.EnclosedExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__612:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__612].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__612].<init>(com.github.javaparser.ast.expr.EnclosedExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__612"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.EnclosedExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__612:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__612].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__612"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__612:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.Expression$lambda_static_0__108].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.expr.Expression$lambda_static_0__108"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Expression$lambda_static_0__108].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.Expression$lambda_static_0__108:-1,1"
      Dst: "[com.github.javaparser.ast.expr.Expression$lambda_static_0__108].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.Expression$lambda_static_0__108].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.Expression$lambda_static_0__108"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.Expression$lambda_static_0__108:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.Expression$lambda_static_0__108].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.Expression$lambda_static_0__108"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Expression].lambda$static$0(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.Expression$lambda_static_0__108:-1,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].lambda$static$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$trimTrailing__787].bootstrap$(com.github.javaparser.ast.expr.TextBlockLiteralExpr)"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$trimTrailing__787"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$trimTrailing__787].<init>(com.github.javaparser.ast.expr.TextBlockLiteralExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$trimTrailing__787:-1,1"
      Dst: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$trimTrailing__787].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$trimTrailing__787].<init>(com.github.javaparser.ast.expr.TextBlockLiteralExpr)"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$trimTrailing__787"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$trimTrailing__787:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$trimTrailing__787].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$trimTrailing__787"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].trimTrailing(java.lang.String)"
    functionUses: 7
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$trimTrailing__787:-1,1"
      Dst: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].trimTrailing"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.CharLiteralExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.CharLiteralExprMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.LiteralStringValueExprMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.CharLiteralExprMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.LiteralStringValueExprMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$MatchClassification].values()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$MatchClassification"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$MatchClassification[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$MatchClassification:14,1"
      Dst: "[java.lang.Object].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$MatchClassification].valueOf(java.lang.String)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$MatchClassification"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$MatchClassification"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$MatchClassification:14,1"
      Dst: "[java.lang.Enum].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$MatchClassification].<init>(java.lang.String,int,int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$MatchClassification"
    linkageType: null
    functionLinenumber: 19
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "java.lang.String"
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 5
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$MatchClassification:20,1"
      Dst: "[java.lang.Enum].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$MatchClassification].getPriority()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$MatchClassification"
    linkageType: null
    functionLinenumber: 24
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$MatchClassification].$values()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$MatchClassification"
    linkageType: null
    functionLinenumber: 13
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$MatchClassification[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 12
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnknownType].<init>()"
    functionSourceFile: "com.github.javaparser.ast.type.UnknownType"
    linkageType: null
    functionLinenumber: 52
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.UnknownType].<init>(com.github.javaparser.TokenRange)"
    functionUses: 4
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.UnknownType:53,1"
      Dst: "[com.github.javaparser.ast.type.UnknownType].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnknownType].<init>(com.github.javaparser.TokenRange)"
    functionSourceFile: "com.github.javaparser.ast.type.UnknownType"
    linkageType: null
    functionLinenumber: 60
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.TokenRange"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.Type].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.UnknownType:61,1"
      Dst: "[com.github.javaparser.ast.type.Type].<init>"
    - Src: "com.github.javaparser.ast.type.UnknownType:62,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.type.UnknownType"
    linkageType: null
    functionLinenumber: 67
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Object)"
    functionUses: 69
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.UnknownType:68,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.type.UnknownType"
    linkageType: null
    functionLinenumber: 73
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Object)"
    functionUses: 55
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.UnknownType:74,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnknownType].setAnnotations(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.type.UnknownType"
    linkageType: null
    functionLinenumber: 78
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.UnknownType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.type.Type].setAnnotations(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 10
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.type.UnknownType:79"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.UnknownType:82"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.UnknownType:81"
        BranchSideFuncs:
        - "setAnnotations(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.type.UnknownType:79,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.type.UnknownType:80,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    - Src: "com.github.javaparser.ast.type.UnknownType:82,1"
      Dst: "[com.github.javaparser.ast.type.Type].setAnnotations"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnknownType].asString()"
    functionSourceFile: "com.github.javaparser.ast.type.UnknownType"
    linkageType: null
    functionLinenumber: 86
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnknownType].clone()"
    functionSourceFile: "com.github.javaparser.ast.type.UnknownType"
    linkageType: null
    functionLinenumber: 92
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.UnknownType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 10
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.UnknownType:93,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.type.UnknownType:93,1"
      Dst: "[com.github.javaparser.ast.type.UnknownType].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnknownType].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.type.UnknownType"
    linkageType: null
    functionLinenumber: 98
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.UnknownTypeMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnknownType].isUnknownType()"
    functionSourceFile: "com.github.javaparser.ast.type.UnknownType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnknownType].asUnknownType()"
    functionSourceFile: "com.github.javaparser.ast.type.UnknownType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.UnknownType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnknownType].ifUnknownType(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.type.UnknownType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.UnknownType:117,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnknownType].resolve()"
    functionSourceFile: "com.github.javaparser.ast.type.UnknownType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.UnknownType:122,1"
      Dst: "[com.github.javaparser.ast.Node].getSymbolResolver"
    - Src: "com.github.javaparser.ast.type.UnknownType:122,1"
      Dst: "[com.github.javaparser.resolution.SymbolResolver].toResolvedType"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnknownType].toUnknownType()"
    functionSourceFile: "com.github.javaparser.ast.type.UnknownType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.UnknownType:128,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnknownType].isPhantom()"
    functionSourceFile: "com.github.javaparser.ast.type.UnknownType"
    linkageType: null
    functionLinenumber: 135
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnknownType].convertToUsage(com.github.javaparser.resolution.Context)"
    functionSourceFile: "com.github.javaparser.ast.type.UnknownType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.Context"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.UnknownType:149,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_95__331].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_95__331"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_95__331].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_95__331:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_95__331].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_95__331].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_95__331"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_95__331:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_95__331].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_95__331"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$95(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_95__331:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$95"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration$asClassOrInterfaceDeclaration__885].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration$asClassOrInterfaceDeclaration__885"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.FieldDeclaration$asClassOrInterfaceDeclaration__885].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration$asClassOrInterfaceDeclaration__885:-1,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration$asClassOrInterfaceDeclaration__885].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration$asClassOrInterfaceDeclaration__885].<init>()"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration$asClassOrInterfaceDeclaration__885"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration$asClassOrInterfaceDeclaration__885:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration$asClassOrInterfaceDeclaration__885].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration$asClassOrInterfaceDeclaration__885"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.BodyDeclaration].asClassOrInterfaceDeclaration()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].asClassOrInterfaceDeclaration()"
    functionUses: 3
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration$asClassOrInterfaceDeclaration__885:-1,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].asClassOrInterfaceDeclaration"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Modifier].publicModifier()"
    functionSourceFile: "com.github.javaparser.ast.Modifier"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Modifier"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Modifier:42,1"
      Dst: "[com.github.javaparser.ast.Modifier].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Modifier].protectedModifier()"
    functionSourceFile: "com.github.javaparser.ast.Modifier"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Modifier"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Modifier:46,1"
      Dst: "[com.github.javaparser.ast.Modifier].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Modifier].privateModifier()"
    functionSourceFile: "com.github.javaparser.ast.Modifier"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Modifier"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Modifier:50,1"
      Dst: "[com.github.javaparser.ast.Modifier].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Modifier].abstractModifier()"
    functionSourceFile: "com.github.javaparser.ast.Modifier"
    linkageType: null
    functionLinenumber: 53
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Modifier"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Modifier].<init>(com.github.javaparser.ast.Modifier$Keyword)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Modifier:54,1"
      Dst: "[com.github.javaparser.ast.Modifier].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Modifier].staticModifier()"
    functionSourceFile: "com.github.javaparser.ast.Modifier"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Modifier"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Modifier:58,1"
      Dst: "[com.github.javaparser.ast.Modifier].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Modifier].finalModifier()"
    functionSourceFile: "com.github.javaparser.ast.Modifier"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Modifier"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Modifier:62,1"
      Dst: "[com.github.javaparser.ast.Modifier].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Modifier].transientModifier()"
    functionSourceFile: "com.github.javaparser.ast.Modifier"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Modifier"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Modifier:66,1"
      Dst: "[com.github.javaparser.ast.Modifier].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Modifier].volatileModifier()"
    functionSourceFile: "com.github.javaparser.ast.Modifier"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Modifier"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Modifier:70,1"
      Dst: "[com.github.javaparser.ast.Modifier].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Modifier].synchronizedModifier()"
    functionSourceFile: "com.github.javaparser.ast.Modifier"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Modifier"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Modifier:74,1"
      Dst: "[com.github.javaparser.ast.Modifier].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Modifier].nativeModifier()"
    functionSourceFile: "com.github.javaparser.ast.Modifier"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Modifier"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Modifier:78,1"
      Dst: "[com.github.javaparser.ast.Modifier].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Modifier].strictfpModifier()"
    functionSourceFile: "com.github.javaparser.ast.Modifier"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Modifier"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Modifier:82,1"
      Dst: "[com.github.javaparser.ast.Modifier].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Modifier].transitiveModifier()"
    functionSourceFile: "com.github.javaparser.ast.Modifier"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Modifier"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Modifier:86,1"
      Dst: "[com.github.javaparser.ast.Modifier].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Modifier].sealedModifier()"
    functionSourceFile: "com.github.javaparser.ast.Modifier"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Modifier"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Modifier:90,1"
      Dst: "[com.github.javaparser.ast.Modifier].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Modifier].nonSealedModifier()"
    functionSourceFile: "com.github.javaparser.ast.Modifier"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Modifier"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Modifier:94,1"
      Dst: "[com.github.javaparser.ast.Modifier].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Modifier].<init>()"
    functionSourceFile: "com.github.javaparser.ast.Modifier"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Modifier:135,1"
      Dst: "[com.github.javaparser.ast.Modifier].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Modifier].<init>(com.github.javaparser.ast.Modifier$Keyword)"
    functionSourceFile: "com.github.javaparser.ast.Modifier"
    linkageType: null
    functionLinenumber: 139
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Modifier$Keyword"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Modifier].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.Modifier$Keyword)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Modifier:140,1"
      Dst: "[com.github.javaparser.ast.Modifier].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Modifier].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.Modifier$Keyword)"
    functionSourceFile: "com.github.javaparser.ast.Modifier"
    linkageType: null
    functionLinenumber: 147
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.Modifier$Keyword"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.Modifier].setKeyword(com.github.javaparser.ast.Modifier$Keyword)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 17
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Modifier:148,1"
      Dst: "[com.github.javaparser.ast.Node].<init>"
    - Src: "com.github.javaparser.ast.Modifier:149,1"
      Dst: "[com.github.javaparser.ast.Modifier].setKeyword"
    - Src: "com.github.javaparser.ast.Modifier:150,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Modifier].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.Modifier"
    linkageType: null
    functionLinenumber: 155
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.Modifier,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.Modifier,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.Modifier,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.Modifier,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.Modifier,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.Modifier,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.Modifier,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.Modifier,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.Modifier,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.Modifier,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.Modifier,java.lang.Object)"
    functionUses: 18
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Modifier:156,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Modifier].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.Modifier"
    linkageType: null
    functionLinenumber: 161
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.Modifier,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.Modifier,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.Modifier,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.Modifier,java.lang.Object)"
    functionUses: 28
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Modifier:162,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Modifier].getKeyword()"
    functionSourceFile: "com.github.javaparser.ast.Modifier"
    linkageType: null
    functionLinenumber: 166
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Modifier$Keyword"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 17
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Modifier].setKeyword(com.github.javaparser.ast.Modifier$Keyword)"
    functionSourceFile: "com.github.javaparser.ast.Modifier"
    linkageType: null
    functionLinenumber: 171
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Modifier"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Modifier$Keyword"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 11
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.Modifier:173"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.Modifier:176"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.Modifier:175"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.Modifier:172,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.Modifier:176,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Modifier].createModifierList(com.github.javaparser.ast.Modifier$Keyword[])"
    functionSourceFile: "com.github.javaparser.ast.Modifier"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Modifier$Keyword[]"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Modifier:186,1"
      Dst: "[java.util.Arrays].stream"
    - Src: "com.github.javaparser.ast.Modifier:186,1"
      Dst: "[com.github.javaparser.ast.Modifier$init__1023].bootstrap$"
    - Src: "com.github.javaparser.ast.Modifier:186,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.Modifier:186,1"
      Dst: "[com.github.javaparser.ast.NodeList].toNodeList"
    - Src: "com.github.javaparser.ast.Modifier:186,1"
      Dst: "[java.util.stream.Stream].collect"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Modifier].clone()"
    functionSourceFile: "com.github.javaparser.ast.Modifier"
    linkageType: null
    functionLinenumber: 191
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Modifier"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.Modifier].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Modifier:192,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.Modifier:192,1"
      Dst: "[com.github.javaparser.ast.Modifier].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Modifier].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.Modifier"
    linkageType: null
    functionLinenumber: 197
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.ModifierMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_230__138].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_230__138"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_230__138].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_230__138:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_230__138].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_230__138].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_230__138"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_230__138:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_230__138].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_230__138"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$230(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_230__138:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$230"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.DoStmtMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.DoStmtMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.StatementMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.DoStmtMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.StatementMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_5__43].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_5__43"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.BiConsumer"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_5__43].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_5__43:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_5__43].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_5__43].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_5__43"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_5__43:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_5__43].accept(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_5__43"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$5(com.github.javaparser.ast.expr.ClassExpr,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_5__43:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$5"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_108__366].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_108__366"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_108__366].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_108__366:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_108__366].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_108__366].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_108__366"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_108__366:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_108__366].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_108__366"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$108(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_108__366:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$108"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__661].bootstrap$(com.github.javaparser.ast.modules.ModuleExportsDirective)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__661"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleExportsDirective"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__661].<init>(com.github.javaparser.ast.modules.ModuleExportsDirective)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__661:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__661].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__661].<init>(com.github.javaparser.ast.modules.ModuleExportsDirective)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__661"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleExportsDirective"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__661:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__661].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__661"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__661:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_149__342].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_149__342"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_149__342].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_149__342:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_149__342].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_149__342].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_149__342"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_149__342:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_149__342].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_149__342"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$149(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_149__342:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$149"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_107__369].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_107__369"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_107__369].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_107__369:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_107__369].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_107__369].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_107__369"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_107__369:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_107__369].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_107__369"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$107(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_107__369:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$107"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__580].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__580"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__580].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__580:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__580].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__580].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__580"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__580:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__580].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__580"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__580:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ClassExpr].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.ClassExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ClassExpr:53,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].<init>"
    - Src: "com.github.javaparser.ast.expr.ClassExpr:53,1"
      Dst: "[com.github.javaparser.ast.expr.ClassExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ClassExpr].<init>(com.github.javaparser.ast.type.Type)"
    functionSourceFile: "com.github.javaparser.ast.expr.ClassExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ClassExpr:58,1"
      Dst: "[com.github.javaparser.ast.expr.ClassExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ClassExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.Type)"
    functionSourceFile: "com.github.javaparser.ast.expr.ClassExpr"
    linkageType: null
    functionLinenumber: 65
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.type.Type"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Expression].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.expr.ClassExpr].setType(com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ClassExpr:66,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].<init>"
    - Src: "com.github.javaparser.ast.expr.ClassExpr:67,1"
      Dst: "[com.github.javaparser.ast.expr.ClassExpr].setType"
    - Src: "com.github.javaparser.ast.expr.ClassExpr:68,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.ClassExpr"
    linkageType: null
    functionLinenumber: 73
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Object)"
    functionUses: 204
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ClassExpr:74,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.ClassExpr"
    linkageType: null
    functionLinenumber: 79
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Object)"
    functionUses: 147
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ClassExpr:80,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ClassExpr].getType()"
    functionSourceFile: "com.github.javaparser.ast.expr.ClassExpr"
    linkageType: null
    functionLinenumber: 84
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.Type"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ClassExpr].setType(com.github.javaparser.ast.type.Type)"
    functionSourceFile: "com.github.javaparser.ast.expr.ClassExpr"
    linkageType: null
    functionLinenumber: 89
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ClassExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.ClassExpr:91"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ClassExpr:94"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ClassExpr:93"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.ClassExpr:95"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ClassExpr:97"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.ClassExpr:96"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ClassExpr:90,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.ClassExpr:94,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.ClassExpr:96,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.ClassExpr:98,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ClassExpr].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.ClassExpr"
    linkageType: null
    functionLinenumber: 104
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ClassExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ClassExpr:105,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.ClassExpr:105,1"
      Dst: "[com.github.javaparser.ast.expr.ClassExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ClassExpr].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.ClassExpr"
    linkageType: null
    functionLinenumber: 110
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.ClassExprMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ClassExpr].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.ClassExpr"
    linkageType: null
    functionLinenumber: 116
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ClassExpr].setType(com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 12
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.ClassExpr:117"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ClassExpr:120"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ClassExpr:119"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ClassExpr:120"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ClassExpr:124"
        BranchSideFuncs:
        - "setType(com.github.javaparser.ast.type.Type)"
      - BranchSide: "com.github.javaparser.ast.expr.ClassExpr:123"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ClassExpr:121,1"
      Dst: "[com.github.javaparser.ast.expr.ClassExpr].setType"
    - Src: "com.github.javaparser.ast.expr.ClassExpr:124,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ClassExpr].isClassExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.ClassExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ClassExpr].asClassExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.ClassExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ClassExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ClassExpr].ifClassExpr(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.expr.ClassExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ClassExpr:142,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ClassExpr].toClassExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.ClassExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ClassExpr:148,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__636].bootstrap$(com.github.javaparser.ast.type.VoidType)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__636"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.VoidType"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__636].<init>(com.github.javaparser.ast.type.VoidType)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__636:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__636].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__636].<init>(com.github.javaparser.ast.type.VoidType)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__636"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.VoidType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__636:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__636].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__636"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__636:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$ClassOrInterfaceTypeParseStart__9].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ParseStart$ClassOrInterfaceTypeParseStart__9"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseStart"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParseStart$ClassOrInterfaceTypeParseStart__9].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$ClassOrInterfaceTypeParseStart__9:-1,1"
      Dst: "[com.github.javaparser.ParseStart$ClassOrInterfaceTypeParseStart__9].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$ClassOrInterfaceTypeParseStart__9].<init>()"
    functionSourceFile: "com.github.javaparser.ParseStart$ClassOrInterfaceTypeParseStart__9"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$ClassOrInterfaceTypeParseStart__9:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$ClassOrInterfaceTypeParseStart__9].parse(com.github.javaparser.GeneratedJavaParser)"
    functionSourceFile: "com.github.javaparser.ParseStart$ClassOrInterfaceTypeParseStart__9"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "com.github.javaparser.GeneratedJavaParser"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceTypeParseStart()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$ClassOrInterfaceTypeParseStart__9:-1,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].ClassOrInterfaceTypeParseStart"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_28__620].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_28__620"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_28__620].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_28__620:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_28__620].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_28__620].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_28__620"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_28__620:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_28__620].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_28__620"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$28(java.lang.Object,com.github.javaparser.ast.body.ReceiverParameter)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_28__620:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$28"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_71__609].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_71__609"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_71__609].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_71__609:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_71__609].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_71__609].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_71__609"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_71__609:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_71__609].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_71__609"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$71(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_71__609:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$71"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__615].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__615"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__615].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__615:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__615].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__615].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__615"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__615:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__615].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__615"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__615:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__737].bootstrap$(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__737"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__737].<init>(java.lang.Class)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__737:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__737].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__737].<init>(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__737"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__737:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__737].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__737"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 7
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__737:-1,1"
      Dst: "[java.lang.Class].cast"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Removed].<init>(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Removed"
    linkageType: null
    functionLinenumber: 31
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 5
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Removed:32,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Removed].toString()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Removed"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Removed:38,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Removed:38,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Removed:38,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Removed].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Removed"
    linkageType: null
    functionLinenumber: 42
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmIndent:com.github.javaparser.printer.concretesyntaxmodel.CsmUnindent].equals(java.lang.Object)"
    functionUses: 3
    ICount: 14
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Removed:43"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Removed:45"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Removed:44"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Removed:45"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Removed:46"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Removed:45"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Removed:45"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Removed:47"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Removed:46"
        BranchSideFuncs:
        - "equals(java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Removed:45,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Removed:48,1"
      Dst: "[java.lang.Object].equals"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Removed].hashCode()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Removed"
    linkageType: null
    functionLinenumber: 52
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].hashCode()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].hashCode()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].hashCode()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmIndent:com.github.javaparser.printer.concretesyntaxmodel.CsmUnindent].hashCode()"
    functionUses: 3
    ICount: 4
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Removed:53,1"
      Dst: "[java.lang.Object].hashCode"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Removed].getElement()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Removed"
    linkageType: null
    functionLinenumber: 57
    functionDepth: 0
    returnType: "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 16
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Removed].getChild()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Removed"
    linkageType: null
    functionLinenumber: 61
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isChild()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild()"
    functionUses: 1
    ICount: 17
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Removed:62"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Removed:66"
        BranchSideFuncs:
        - "getChild()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Removed:65"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Removed:62,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isChild"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Removed:64,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Removed:66,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Removed:66,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Removed:66,1"
      Dst: "[java.lang.Class].getSimpleName"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Removed:66,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Removed:66,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Removed].getTokenType()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Removed"
    linkageType: null
    functionLinenumber: 69
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].isToken()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].getTokenType()"
    functionUses: 1
    ICount: 17
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Removed:70"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Removed:74"
        BranchSideFuncs:
        - "getTokenType()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Removed:73"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Removed:70,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Removed].isToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Removed:72,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].getTokenType"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Removed:74,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Removed:74,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Removed:74,1"
      Dst: "[java.lang.Class].getSimpleName"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Removed:74,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Removed:74,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Removed].isAdded()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Removed"
    linkageType: null
    functionLinenumber: 78
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 7
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Removed].isRemoved()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Removed"
    linkageType: null
    functionLinenumber: 83
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Removed].isKept()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Removed"
    linkageType: null
    functionLinenumber: 88
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Removed].isToken()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Removed"
    linkageType: null
    functionLinenumber: 92
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 6
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Removed].isPrimitiveType()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Removed"
    linkageType: null
    functionLinenumber: 96
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isChild()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild()"
    functionUses: 1
    ICount: 9
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Removed:97"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Removed:101"
        BranchSideFuncs:
        - "getChild()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Removed:100"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Removed:97,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isChild"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Removed:99,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Removed].isWhiteSpace()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Removed"
    linkageType: null
    functionLinenumber: 104
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].isToken()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].isWhiteSpace()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Removed:105"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Removed:109"
        BranchSideFuncs:
        - "isWhiteSpace()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Removed:108"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Removed:105,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Removed].isToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Removed:107,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].isWhiteSpace"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Removed].isWhiteSpaceNotEol()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Removed"
    linkageType: null
    functionLinenumber: 112
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].isToken()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].isWhiteSpaceNotEol()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Removed:113"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Removed:117"
        BranchSideFuncs:
        - "isWhiteSpaceNotEol()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Removed:116"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Removed:113,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Removed].isToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Removed:115,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].isWhiteSpaceNotEol"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Removed].isNewLine()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Removed"
    linkageType: null
    functionLinenumber: 120
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].isToken()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].isNewLine()"
    functionUses: 4
    ICount: 8
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Removed:121"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Removed:125"
        BranchSideFuncs:
        - "isNewLine()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Removed:124"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Removed:121,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Removed].isToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Removed:123,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].isNewLine"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__459].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__459"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__459].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__459:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__459].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__459].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__459"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__459:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__459].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__459"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__459:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__628].bootstrap$(com.github.javaparser.ast.stmt.IfStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__628"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.IfStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__628].<init>(com.github.javaparser.ast.stmt.IfStmt)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__628:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__628].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__628].<init>(com.github.javaparser.ast.stmt.IfStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__628"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.IfStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__628:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__628].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__628"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__628:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java16PreviewValidator].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java16PreviewValidator"
    linkageType: null
    functionLinenumber: 30
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java16Validator].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java16PreviewValidator:31,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java16Validator].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_57__651].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_57__651"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_57__651].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_57__651:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_57__651].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_57__651].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_57__651"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_57__651:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_57__651].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_57__651"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$57(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_57__651:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$57"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_81__186].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_81__186"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_81__186].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_81__186:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_81__186].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_81__186].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_81__186"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_81__186:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_81__186].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_81__186"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$81(java.lang.Object,com.github.javaparser.ast.expr.AnnotationExpr)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_81__186:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$81"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.AccessSpecifier].values()"
    functionSourceFile: "com.github.javaparser.ast.AccessSpecifier"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.AccessSpecifier[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.AccessSpecifier:30,1"
      Dst: "[java.lang.Object].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.AccessSpecifier].valueOf(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.AccessSpecifier"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.AccessSpecifier"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.AccessSpecifier:30,1"
      Dst: "[java.lang.Enum].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.AccessSpecifier].<init>(java.lang.String,int,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.AccessSpecifier"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "java.lang.String"
    - "int"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.AccessSpecifier:36,1"
      Dst: "[java.lang.Enum].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.AccessSpecifier].asString()"
    functionSourceFile: "com.github.javaparser.ast.AccessSpecifier"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.AccessSpecifier].$values()"
    functionSourceFile: "com.github.javaparser.ast.AccessSpecifier"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.AccessSpecifier[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.EnumDeclarationMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.EnumDeclarationMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.TypeDeclarationMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.EnumDeclarationMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.TypeDeclarationMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$3].<init>(com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$3"
    linkageType: null
    functionLinenumber: 312
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Processor].<init>()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$3:313,1"
      Dst: "[com.github.javaparser.Processor].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$3].postProcess(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$3"
    linkageType: null
    functionLinenumber: 316
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ParseResult"
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$3$lambda_postProcess_1__32].bootstrap$(com.github.javaparser.ParseResult)"
    - "[com.github.javaparser.ParserConfiguration].getSymbolResolver()"
    functionUses: 2
    ICount: 7
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$3:317,1"
      Dst: "[com.github.javaparser.ParserConfiguration].getSymbolResolver"
    - Src: "com.github.javaparser.ParserConfiguration$3:317,1"
      Dst: "[com.github.javaparser.ParserConfiguration$3$lambda_postProcess_1__32].bootstrap$"
    - Src: "com.github.javaparser.ParserConfiguration$3:317,1"
      Dst: "[java.util.Optional].ifPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$3].lambda$postProcess$1(com.github.javaparser.ParseResult,com.github.javaparser.resolution.SymbolResolver)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$3"
    linkageType: null
    functionLinenumber: 316
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ParseResult"
    - "com.github.javaparser.resolution.SymbolResolver"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$3$lambda_postProcess_0__110].bootstrap$(com.github.javaparser.resolution.SymbolResolver)"
    - "[com.github.javaparser.ParseResult].ifSuccessful(java.util.function.Consumer)"
    functionUses: 1
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$3:317,1"
      Dst: "[com.github.javaparser.ParserConfiguration$3$lambda_postProcess_0__110].bootstrap$"
    - Src: "com.github.javaparser.ParserConfiguration$3:317,1"
      Dst: "[com.github.javaparser.ParseResult].ifSuccessful"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$3].lambda$postProcess$0(com.github.javaparser.resolution.SymbolResolver,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$3"
    linkageType: null
    functionLinenumber: 317
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.resolution.SymbolResolver"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].setData(com.github.javaparser.ast.DataKey,java.lang.Object)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.ParserConfiguration$3:318"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ParserConfiguration$3:321"
        BranchSideFuncs:
        - "setData(com.github.javaparser.ast.DataKey,java.lang.Object)"
      - BranchSide: "com.github.javaparser.ParserConfiguration$3:320"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$3:319,1"
      Dst: "[com.github.javaparser.ast.Node].setData"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$lambda_getPrinter_1__105].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.Node$lambda_getPrinter_1__105"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node$lambda_getPrinter_1__105].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$lambda_getPrinter_1__105:-1,1"
      Dst: "[com.github.javaparser.ast.Node$lambda_getPrinter_1__105].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$lambda_getPrinter_1__105].<init>()"
    functionSourceFile: "com.github.javaparser.ast.Node$lambda_getPrinter_1__105"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$lambda_getPrinter_1__105:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$lambda_getPrinter_1__105].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.Node$lambda_getPrinter_1__105"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].lambda$getPrinter$1(com.github.javaparser.ast.CompilationUnit)"
    functionUses: 9
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$lambda_getPrinter_1__105:-1,1"
      Dst: "[com.github.javaparser.ast.Node].lambda$getPrinter$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__388].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__388"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__388].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__388:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__388].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__388].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__388"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__388:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__388].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__388"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__388:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_3__833].bootstrap$()"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_3__833"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_3__833].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_3__833:-1,1"
      Dst: "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_3__833].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_3__833].<init>()"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_3__833"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_3__833:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_3__833].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_3__833"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.PositionUtils].lambda$firstNonAnnotationNode$3(com.github.javaparser.ast.Modifier)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_3__833:-1,1"
      Dst: "[com.github.javaparser.utils.PositionUtils].lambda$firstNonAnnotationNode$3"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange].<init>(com.github.javaparser.ast.observer.ObservableProperty,int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.observer.ObservableProperty"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange:38,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange].getValue(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange"
    linkageType: null
    functionLinenumber: 44
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.observer.ObservableProperty"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.changes.NoChange].<init>()"
    - "[com.github.javaparser.printer.lexicalpreservation.changes.NoChange].getValue(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.ast.NodeList].getParentNodeForChildren()"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].addAll(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.NodeList].remove(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.changes.NoChange].<init>()"
    - "[com.github.javaparser.printer.lexicalpreservation.changes.NoChange].getValue(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.Node)"
    functionUses: 7
    ICount: 38
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange:45"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange:64"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange:63"
        BranchSideFuncs:
        - "<init>()"
        - "getValue(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange:47"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange:51"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange:50"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange:51"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange:54"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange:53"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
        - "remove(int)"
        - "getParentNodeForChildren()"
        - "addAll(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange:46,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.changes.NoChange].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange:46,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.changes.NoChange].getValue"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange:49,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange:52,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange:52,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange:52,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange:52,1"
      Dst: "[java.lang.Class].getCanonicalName"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange:52,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange:52,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange:56,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange:58,1"
      Dst: "[com.github.javaparser.ast.NodeList].getParentNodeForChildren"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange:58,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange:59,1"
      Dst: "[com.github.javaparser.ast.NodeList].addAll"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange:61,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange].getProperty()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange"
    linkageType: null
    functionLinenumber: 68
    functionDepth: 0
    returnType: "com.github.javaparser.ast.observer.ObservableProperty"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_171__243].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_171__243"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_171__243].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_171__243:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_171__243].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_171__243].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_171__243"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_171__243:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_171__243].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_171__243"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$171(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_171__243:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$171"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$lambda_notifyPropertyChange_5__686].bootstrap$(com.github.javaparser.ast.Node,com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.Node$lambda_notifyPropertyChange_5__686"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.observer.ObservableProperty"
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node$lambda_notifyPropertyChange_5__686].<init>(com.github.javaparser.ast.Node,com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$lambda_notifyPropertyChange_5__686:-1,1"
      Dst: "[com.github.javaparser.ast.Node$lambda_notifyPropertyChange_5__686].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$lambda_notifyPropertyChange_5__686].<init>(com.github.javaparser.ast.Node,com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.Node$lambda_notifyPropertyChange_5__686"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.observer.ObservableProperty"
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$lambda_notifyPropertyChange_5__686:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$lambda_notifyPropertyChange_5__686].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.Node$lambda_notifyPropertyChange_5__686"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].lambda$notifyPropertyChange$5(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object,com.github.javaparser.ast.observer.AstObserver)"
    functionUses: 4
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$lambda_notifyPropertyChange_5__686:-1,1"
      Dst: "[com.github.javaparser.ast.Node].lambda$notifyPropertyChange$5"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.SwitchStmtMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.SwitchStmtMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.StatementMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.SwitchStmtMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.StatementMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.UnionTypeMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.UnionTypeMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.TypeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.UnionTypeMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.TypeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_28__68].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_28__68"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.BiConsumer"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_28__68].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_28__68:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_28__68].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_28__68].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_28__68"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_28__68:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_28__68].accept(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_28__68"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$28(com.github.javaparser.ast.expr.InstanceOfExpr,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_28__68:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$28"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_10__858].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_10__858"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_10__858].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_10__858:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_10__858].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_10__858].<init>()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_10__858"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_10__858:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_10__858].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_10__858"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$findTokenTextElementForComment$10(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_10__858:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$findTokenTextElementForComment$10"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_73__663].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_73__663"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_73__663].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_73__663:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_73__663].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_73__663].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_73__663"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_73__663:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_73__663].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_73__663"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$73(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_73__663:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$73"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_204__205].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_204__205"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_204__205].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_204__205:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_204__205].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_204__205].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_204__205"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_204__205:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_204__205].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_204__205"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$204(java.lang.Object,com.github.javaparser.ast.expr.Name)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_204__205:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$204"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_15__597].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_15__597"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_15__597].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_15__597:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_15__597].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_15__597].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_15__597"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_15__597:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_15__597].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_15__597"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$15(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_15__597:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$15"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_14__844].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_14__844"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.ToIntFunction"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_14__844].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_14__844:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_14__844].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_14__844].<init>()"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_14__844"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_14__844:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_14__844].applyAsInt(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_14__844"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_14__844:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$14"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_2__95].bootstrap$(com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_2__95"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.validator.ProblemReporter"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_2__95].<init>(com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_2__95:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_2__95].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_2__95].<init>(com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_2__95"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.validator.ProblemReporter"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_2__95:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_2__95].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_2__95"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator].lambda$new$2(com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Node,com.github.javaparser.ast.NodeList)"
    functionUses: 5
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_2__95:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator].lambda$new$2"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_187__180].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_187__180"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_187__180].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_187__180:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_187__180].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_187__180].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_187__180"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_187__180:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_187__180].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_187__180"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$187(java.lang.Object,com.github.javaparser.ast.body.Parameter)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_187__180:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$187"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_118__793].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_118__793"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_118__793].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_118__793:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_118__793].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_118__793].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_118__793"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_118__793:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_118__793].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_118__793"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$118(java.lang.Object,com.github.javaparser.ast.body.BodyDeclaration)"
    functionUses: 2
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_118__793:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$118"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethodsByName_0__805].bootstrap$(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethodsByName_0__805"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethodsByName_0__805].<init>(java.lang.String)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethodsByName_0__805:-1,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethodsByName_0__805].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethodsByName_0__805].<init>(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethodsByName_0__805"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethodsByName_0__805:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethodsByName_0__805].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethodsByName_0__805"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithMembers].lambda$getMethodsByName$0(java.lang.String,com.github.javaparser.ast.body.MethodDeclaration)"
    functionUses: 2
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethodsByName_0__805:-1,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithMembers].lambda$getMethodsByName$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_35__202].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_35__202"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_35__202].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_35__202:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_35__202].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_35__202].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_35__202"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_35__202:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_35__202].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_35__202"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$35(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_35__202:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$35"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.LambdaArgumentTypePlaceholder].<init>(int)"
    functionSourceFile: "com.github.javaparser.resolution.model.LambdaArgumentTypePlaceholder"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.LambdaArgumentTypePlaceholder:38,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.LambdaArgumentTypePlaceholder].isArray()"
    functionSourceFile: "com.github.javaparser.resolution.model.LambdaArgumentTypePlaceholder"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.LambdaArgumentTypePlaceholder].isReferenceType()"
    functionSourceFile: "com.github.javaparser.resolution.model.LambdaArgumentTypePlaceholder"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.LambdaArgumentTypePlaceholder].describe()"
    functionSourceFile: "com.github.javaparser.resolution.model.LambdaArgumentTypePlaceholder"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.LambdaArgumentTypePlaceholder:54,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.LambdaArgumentTypePlaceholder].isTypeVariable()"
    functionSourceFile: "com.github.javaparser.resolution.model.LambdaArgumentTypePlaceholder"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.LambdaArgumentTypePlaceholder].setMethod(com.github.javaparser.resolution.model.SymbolReference)"
    functionSourceFile: "com.github.javaparser.resolution.model.LambdaArgumentTypePlaceholder"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.model.SymbolReference"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.LambdaArgumentTypePlaceholder].isAssignableBy(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.model.LambdaArgumentTypePlaceholder"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.LambdaArgumentTypePlaceholder:68,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinter].createDefaultVisitor()"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinter"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinter$lambda_createDefaultVisitor_0__757].bootstrap$()"
    functionUses: 1
    ICount: 2
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinter:42,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinter$lambda_createDefaultVisitor_0__757].bootstrap$"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinter].createDefaultConfiguration()"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.configuration.PrinterConfiguration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinter:46,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinter].<init>()"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinter:54,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinter].createDefaultConfiguration"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinter:54,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinter].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinter].<init>(com.github.javaparser.printer.configuration.PrinterConfiguration)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinter"
    linkageType: null
    functionLinenumber: 61
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.configuration.PrinterConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinter].<init>(java.util.function.Function,com.github.javaparser.printer.configuration.PrinterConfiguration)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinter].createDefaultVisitor()"
    functionUses: 1
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinter:62,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinter].createDefaultVisitor"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinter:62,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinter].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinter].<init>(java.util.function.Function,com.github.javaparser.printer.configuration.PrinterConfiguration)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinter"
    linkageType: null
    functionLinenumber: 69
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.util.function.Function"
    - "com.github.javaparser.printer.configuration.PrinterConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinter:70,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinter].getConfiguration()"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinter"
    linkageType: null
    functionLinenumber: 79
    functionDepth: 0
    returnType: "com.github.javaparser.printer.configuration.PrinterConfiguration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinter].setConfiguration(com.github.javaparser.printer.configuration.PrinterConfiguration)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinter"
    linkageType: null
    functionLinenumber: 86
    functionDepth: 0
    returnType: "com.github.javaparser.printer.Printer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.configuration.PrinterConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinter].print(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinter"
    linkageType: null
    functionLinenumber: 93
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Problem$lambda_getVerboseMessage_1__104].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$lambda_toString_1__89].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Expression$lambda_static_1__109].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList$toString__87].apply(java.lang.Object)"
    - "[com.github.javaparser.JavaToken$toString__86].apply(java.lang.Object)"
    - "[com.github.javaparser.JavaParser$get__28].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.Node$lambda_getPrinter_1__105].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration$Signature$asString__106].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix$lambda_toString_1__88].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Modifier].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].toString()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].toString()"
    functionUses: 2
    ICount: 9
    EdgeCount: 110
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinter:94,1"
      Dst: "[java.util.function.Function].apply"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinter:95,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinter:96,1"
      Dst: "[java.lang.Object].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinter].lambda$createDefaultVisitor$0(com.github.javaparser.printer.configuration.PrinterConfiguration)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinter"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.VoidVisitor"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.configuration.PrinterConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].<init>(com.github.javaparser.printer.configuration.PrinterConfiguration,com.github.javaparser.printer.SourcePrinter)"
    - "[com.github.javaparser.printer.SourcePrinter].<init>(com.github.javaparser.printer.configuration.PrinterConfiguration)"
    functionUses: 1
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinter:42,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].<init>"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinter:42,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.CommentsInserter$lambda_insertComments_1__803].bootstrap$()"
    functionSourceFile: "com.github.javaparser.CommentsInserter$lambda_insertComments_1__803"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.CommentsInserter$lambda_insertComments_1__803].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.CommentsInserter$lambda_insertComments_1__803:-1,1"
      Dst: "[com.github.javaparser.CommentsInserter$lambda_insertComments_1__803].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.CommentsInserter$lambda_insertComments_1__803].<init>()"
    functionSourceFile: "com.github.javaparser.CommentsInserter$lambda_insertComments_1__803"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.CommentsInserter$lambda_insertComments_1__803:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.CommentsInserter$lambda_insertComments_1__803].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.CommentsInserter$lambda_insertComments_1__803"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.CommentsInserter].lambda$insertComments$1(com.github.javaparser.ast.comments.Comment)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.CommentsInserter$lambda_insertComments_1__803:-1,1"
      Dst: "[com.github.javaparser.CommentsInserter].lambda$insertComments$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_68__591].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_68__591"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_68__591].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_68__591:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_68__591].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_68__591].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_68__591"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_68__591:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_68__591].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_68__591"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$68(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_68__591:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$68"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_8__863].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_8__863"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_8__863].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_8__863:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_8__863].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_8__863].<init>()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_8__863"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_8__863:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_8__863].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_8__863"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$findTokenTextElementForComment$8(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionUses: 6
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_8__863:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$findTokenTextElementForComment$8"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.TypeUtils].<init>()"
    functionSourceFile: "com.github.javaparser.utils.TypeUtils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.TypeUtils:29,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.TypeUtils].getMethodDescriptor(java.lang.reflect.Method)"
    functionSourceFile: "com.github.javaparser.utils.TypeUtils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.reflect.Method"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 17
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.TypeUtils:40"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.TypeUtils:42"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.TypeUtils:38,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.utils.TypeUtils:39,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.utils.TypeUtils:40,1"
      Dst: "[java.lang.reflect.Method].getParameterTypes"
    - Src: "com.github.javaparser.utils.TypeUtils:41,1"
      Dst: "[com.github.javaparser.utils.TypeUtils].appendDescriptor"
    - Src: "com.github.javaparser.utils.TypeUtils:44,1"
      Dst: "[java.lang.reflect.Method].getReturnType"
    - Src: "com.github.javaparser.utils.TypeUtils:45,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.utils.TypeUtils].appendDescriptor(java.lang.Class,java.lang.StringBuilder)"
    functionSourceFile: "com.github.javaparser.utils.TypeUtils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Class"
    - "java.lang.StringBuilder"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 19
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.TypeUtils:50"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.TypeUtils:54"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.TypeUtils:53"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.TypeUtils:54"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.TypeUtils:58"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.TypeUtils:57"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.TypeUtils:50,1"
      Dst: "[java.lang.Class].isArray"
    - Src: "com.github.javaparser.utils.TypeUtils:51,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.utils.TypeUtils:52,1"
      Dst: "[java.lang.Class].getComponentType"
    - Src: "com.github.javaparser.utils.TypeUtils:54,1"
      Dst: "[java.lang.Class].isPrimitive"
    - Src: "com.github.javaparser.utils.TypeUtils:55,1"
      Dst: "[com.github.javaparser.utils.TypeUtils].getPrimitiveTypeDescriptor"
    - Src: "com.github.javaparser.utils.TypeUtils:58,1"
      Dst: "[java.lang.Class].getName"
    - Src: "com.github.javaparser.utils.TypeUtils:58,1"
      Dst: "[java.lang.String].replace"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.utils.TypeUtils].getPrimitiveTypeDescriptor(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.utils.TypeUtils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 23
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.TypeUtils:63"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.TypeUtils:64"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.TypeUtils:63"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.TypeUtils:63"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.TypeUtils:66"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.TypeUtils:65"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.TypeUtils:68"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.TypeUtils:71"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.TypeUtils:70"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.TypeUtils:64,1"
      Dst: "[com.github.javaparser.ast.type.VoidType].<init>"
    - Src: "com.github.javaparser.utils.TypeUtils:64,1"
      Dst: "[com.github.javaparser.ast.type.VoidType].toDescriptor"
    - Src: "com.github.javaparser.utils.TypeUtils:66,1"
      Dst: "[java.lang.Class].getSimpleName"
    - Src: "com.github.javaparser.utils.TypeUtils:67,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType$Primitive].byTypeName"
    - Src: "com.github.javaparser.utils.TypeUtils:68,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.utils.TypeUtils:69,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.utils.TypeUtils:69,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType$Primitive].toDescriptor"
    - Src: "com.github.javaparser.utils.TypeUtils:71,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType$Primitive].byBoxedTypeName"
    - Src: "com.github.javaparser.utils.TypeUtils:72,1"
      Dst: "[com.github.javaparser.utils.TypeUtils$lambda_getPrimitiveTypeDescriptor_0__1024].bootstrap$"
    - Src: "com.github.javaparser.utils.TypeUtils:72,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.utils.TypeUtils:72,1"
      Dst: "[com.github.javaparser.utils.TypeUtils$lambda_getPrimitiveTypeDescriptor_1__1025].bootstrap$"
    - Src: "com.github.javaparser.utils.TypeUtils:73,1"
      Dst: "[java.util.Optional].orElseThrow"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.TypeUtils].lambda$getPrimitiveTypeDescriptor$1(java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.TypeUtils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.IllegalArgumentException"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.TypeUtils:74,1"
      Dst: "[java.lang.String].format"
    - Src: "com.github.javaparser.utils.TypeUtils:74,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.TypeUtils].lambda$getPrimitiveTypeDescriptor$0(com.github.javaparser.ast.type.PrimitiveType$Primitive)"
    functionSourceFile: "com.github.javaparser.utils.TypeUtils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.PrimitiveType$Primitive"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.TypeUtils:72,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType$Primitive].toDescriptor"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_112__282].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_112__282"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_112__282].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_112__282:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_112__282].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_112__282].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_112__282"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_112__282:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_112__282].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_112__282"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$112(java.lang.Object,com.github.javaparser.ast.expr.AnnotationExpr)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_112__282:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$112"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java17PreviewValidator].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java17PreviewValidator"
    linkageType: null
    functionLinenumber: 30
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java17Validator].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java17PreviewValidator:31,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java17Validator].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_27__67].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_27__67"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_27__67].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_27__67:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_27__67].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_27__67].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_27__67"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_27__67:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_27__67].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_27__67"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$27(com.github.javaparser.ast.expr.InstanceOfExpr)"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_27__67:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$27"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_162__309].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_162__309"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_162__309].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_162__309:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_162__309].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_162__309].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_162__309"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_162__309:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_162__309].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_162__309"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$162(java.lang.Object,com.github.javaparser.ast.stmt.CatchClause)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_162__309:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$162"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_4__813].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_4__813"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_4__813].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_4__813:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_4__813].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_4__813].<init>()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_4__813"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_4__813:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_4__813].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_4__813"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].lambda$calculate$4(com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo)"
    functionUses: 7
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_4__813:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].lambda$calculate$4"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_138__326].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_138__326"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_138__326].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_138__326:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_138__326].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_138__326].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_138__326"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_138__326:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_138__326].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_138__326"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$138(java.lang.Object,com.github.javaparser.ast.expr.AnnotationExpr)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_138__326:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$138"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.JavaParserMetaModel].<init>()"
    functionSourceFile: "com.github.javaparser.metamodel.JavaParserMetaModel"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.JavaParserMetaModel:34,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.JavaParserMetaModel].initializeConstructorParameters()"
    functionSourceFile: "com.github.javaparser.metamodel.JavaParserMetaModel"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters()"
    functionUses: 1
    ICount: 1266
    EdgeCount: 1012
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.JavaParserMetaModel:41,1"
      Dst: "[com.github.javaparser.metamodel.BaseNodeMetaModel].getConstructorParameters"
    - Src: "com.github.javaparser.metamodel.JavaParserMetaModel:41,1"
      Dst: "[java.util.List].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.JavaParserMetaModel].getNodeMetaModels()"
    functionSourceFile: "com.github.javaparser.metamodel.JavaParserMetaModel"
    linkageType: null
    functionLinenumber: 296
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.JavaParserMetaModel].initializeNodeMetaModels()"
    functionSourceFile: "com.github.javaparser.metamodel.JavaParserMetaModel"
    linkageType: null
    functionLinenumber: 301
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    functionUses: 1
    ICount: 337
    EdgeCount: 336
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.JavaParserMetaModel:302,1"
      Dst: "[java.util.List].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.JavaParserMetaModel].initializePropertyMetaModels()"
    functionSourceFile: "com.github.javaparser.metamodel.JavaParserMetaModel"
    linkageType: null
    functionLinenumber: 417
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDerivedPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDerivedPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDerivedPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDerivedPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDerivedPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDerivedPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDerivedPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDerivedPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDerivedPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDerivedPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDerivedPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDerivedPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDerivedPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDerivedPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDerivedPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels()"
    functionUses: 1
    ICount: 2569
    EdgeCount: 1075
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.JavaParserMetaModel:418,1"
      Dst: "[java.util.Optional].of"
    - Src: "com.github.javaparser.metamodel.JavaParserMetaModel:418,1"
      Dst: "[com.github.javaparser.metamodel.PropertyMetaModel].<init>"
    - Src: "com.github.javaparser.metamodel.JavaParserMetaModel:419,1"
      Dst: "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDeclaredPropertyMetaModels"
    - Src: "com.github.javaparser.metamodel.JavaParserMetaModel:419,1"
      Dst: "[java.util.List].add"
    - Src: "com.github.javaparser.metamodel.JavaParserMetaModel:444,1"
      Dst: "[java.util.Optional].empty"
    - Src: "com.github.javaparser.metamodel.JavaParserMetaModel:513,1"
      Dst: "[com.github.javaparser.metamodel.BaseNodeMetaModel].getDerivedPropertyMetaModels"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.JavaParserMetaModel].getNodeMetaModel(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.metamodel.JavaParserMetaModel"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 16
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.metamodel.JavaParserMetaModel:851"
      Branch Sides:
      - BranchSide: "com.github.javaparser.metamodel.JavaParserMetaModel:856"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.metamodel.JavaParserMetaModel:855"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.metamodel.JavaParserMetaModel:852"
      Branch Sides:
      - BranchSide: "com.github.javaparser.metamodel.JavaParserMetaModel:855"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.metamodel.JavaParserMetaModel:854"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.JavaParserMetaModel:851,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.metamodel.JavaParserMetaModel:851,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.metamodel.JavaParserMetaModel:851,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.metamodel.JavaParserMetaModel:852,1"
      Dst: "[com.github.javaparser.metamodel.BaseNodeMetaModel].getTypeName"
    - Src: "com.github.javaparser.metamodel.JavaParserMetaModel:852,1"
      Dst: "[java.lang.Class].getSimpleName"
    - Src: "com.github.javaparser.metamodel.JavaParserMetaModel:852,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.metamodel.JavaParserMetaModel:853,1"
      Dst: "[java.util.Optional].of"
    - Src: "com.github.javaparser.metamodel.JavaParserMetaModel:856,1"
      Dst: "[java.util.Optional].empty"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.utils.SourceRoot$1].<init>(com.github.javaparser.utils.SourceRoot)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot$1"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.utils.SourceRoot"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot$1:161,1"
      Dst: "[java.nio.file.SimpleFileVisitor].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot$1].visitFile(java.nio.file.Path,java.nio.file.attribute.BasicFileAttributes)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot$1"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.FileVisitResult"
    argCount: 2
    argTypes:
    - "java.nio.file.Path"
    - "java.nio.file.attribute.BasicFileAttributes"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 19
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.SourceRoot$1:165"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.SourceRoot$1:169"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.SourceRoot$1:168"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.SourceRoot$1:165"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.SourceRoot$1:169"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.SourceRoot$1:168"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot$1:165,1"
      Dst: "[java.nio.file.attribute.BasicFileAttributes].isDirectory"
    - Src: "com.github.javaparser.utils.SourceRoot$1:165,1"
      Dst: "[java.nio.file.Path].toString"
    - Src: "com.github.javaparser.utils.SourceRoot$1:165,1"
      Dst: "[java.lang.String].endsWith"
    - Src: "com.github.javaparser.utils.SourceRoot$1:166,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].access$000"
    - Src: "com.github.javaparser.utils.SourceRoot$1:166,1"
      Dst: "[java.nio.file.Path].getParent"
    - Src: "com.github.javaparser.utils.SourceRoot$1:166,1"
      Dst: "[java.nio.file.Path].relativize"
    - Src: "com.github.javaparser.utils.SourceRoot$1:167,1"
      Dst: "[java.nio.file.Path].getFileName"
    - Src: "com.github.javaparser.utils.SourceRoot$1:167,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].tryToParse"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot$1].preVisitDirectory(java.nio.file.Path,java.nio.file.attribute.BasicFileAttributes)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot$1"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.FileVisitResult"
    argCount: 2
    argTypes:
    - "java.nio.file.Path"
    - "java.nio.file.attribute.BasicFileAttributes"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.SourceRoot$1:174"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.SourceRoot$1:173"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot$1:174,1"
      Dst: "[com.github.javaparser.utils.SourceRoot].isSensibleDirectoryToEnter"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot$1].visitFile(java.lang.Object,java.nio.file.attribute.BasicFileAttributes)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot$1"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.FileVisitResult"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.nio.file.attribute.BasicFileAttributes"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot$1:161,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$1].visitFile"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.SourceRoot$1].preVisitDirectory(java.lang.Object,java.nio.file.attribute.BasicFileAttributes)"
    functionSourceFile: "com.github.javaparser.utils.SourceRoot$1"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.FileVisitResult"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.nio.file.attribute.BasicFileAttributes"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.SourceRoot$1:161,1"
      Dst: "[com.github.javaparser.utils.SourceRoot$1].preVisitDirectory"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__738].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__738"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__738].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__738:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__738].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__738].<init>()"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__738"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__738:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__738].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__738"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithOptionalScope].traverseScope()"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithScope].traverseScope()"
    functionUses: 7
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__738:-1,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithTraversableScope].traverseScope"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmOrphanCommentsEnding].<init>()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmOrphanCommentsEnding"
    linkageType: null
    functionLinenumber: 31
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmOrphanCommentsEnding:32,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmOrphanCommentsEnding].prettyPrint(com.github.javaparser.ast.Node,com.github.javaparser.printer.SourcePrinter)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmOrphanCommentsEnding"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.printer.SourcePrinter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 36
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmOrphanCommentsEnding:39"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmOrphanCommentsEnding:42"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmOrphanCommentsEnding:41"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmOrphanCommentsEnding:44"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmOrphanCommentsEnding:51"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmOrphanCommentsEnding:50"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmOrphanCommentsEnding:44"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmOrphanCommentsEnding:51"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmOrphanCommentsEnding:50"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmOrphanCommentsEnding:47"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmOrphanCommentsEnding:50"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmOrphanCommentsEnding:49"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmOrphanCommentsEnding:51"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmOrphanCommentsEnding:54"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmOrphanCommentsEnding:36,1"
      Dst: "[java.util.LinkedList].<init>"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmOrphanCommentsEnding:37,1"
      Dst: "[com.github.javaparser.ast.Node].getChildNodes"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmOrphanCommentsEnding:37,1"
      Dst: "[java.util.List].addAll"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmOrphanCommentsEnding:38,1"
      Dst: "[com.github.javaparser.utils.PositionUtils].sortByBeginPosition"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmOrphanCommentsEnding:39,1"
      Dst: "[java.util.List].isEmpty"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmOrphanCommentsEnding:44,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmOrphanCommentsEnding:45,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmOrphanCommentsEnding:53,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmComment].process"
    JavaMethodInfo: null
    BBCount: 12
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__423].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__423"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__423].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__423:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__423].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__423].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__423"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__423:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__423].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__423"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__423:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_18__509].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_18__509"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_18__509].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_18__509:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_18__509].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_18__509].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_18__509"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_18__509:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_18__509].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_18__509"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$18(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_18__509:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$18"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.Parameter].<init>()"
    functionSourceFile: "com.github.javaparser.ast.body.Parameter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 13
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.Parameter:70,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.body.Parameter:70,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].<init>"
    - Src: "com.github.javaparser.ast.body.Parameter:70,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.body.Parameter:70,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.Parameter].<init>(com.github.javaparser.ast.type.Type,com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.body.Parameter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.Parameter:74,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.body.Parameter:74,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.Parameter].<init>(com.github.javaparser.ast.type.Type,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.body.Parameter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 13
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.Parameter:84,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.body.Parameter:84,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.body.Parameter:84,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.Parameter].<init>(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.type.Type,com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.body.Parameter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.type.Type"
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.Parameter:88,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.body.Parameter:88,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.Parameter].<init>(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.type.Type,boolean,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.body.Parameter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 6
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.type.Type"
    - "boolean"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.Parameter:93,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.Parameter].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.type.Type,boolean,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.body.Parameter"
    linkageType: null
    functionLinenumber: 100
    functionDepth: 0
    returnType: "void"
    argCount: 7
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.type.Type"
    - "boolean"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.body.Parameter].setModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.Parameter].setAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.Parameter].setType(com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.body.Parameter].setVarArgs(boolean)"
    - "[com.github.javaparser.ast.body.Parameter].setVarArgsAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.Parameter].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 7
    ICount: 17
    EdgeCount: 8
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.Parameter:101,1"
      Dst: "[com.github.javaparser.ast.Node].<init>"
    - Src: "com.github.javaparser.ast.body.Parameter:102,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].setModifiers"
    - Src: "com.github.javaparser.ast.body.Parameter:103,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].setAnnotations"
    - Src: "com.github.javaparser.ast.body.Parameter:104,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].setType"
    - Src: "com.github.javaparser.ast.body.Parameter:105,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].setVarArgs"
    - Src: "com.github.javaparser.ast.body.Parameter:106,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].setVarArgsAnnotations"
    - Src: "com.github.javaparser.ast.body.Parameter:107,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].setName"
    - Src: "com.github.javaparser.ast.body.Parameter:108,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.Parameter"
    linkageType: null
    functionLinenumber: 113
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.Parameter,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.body.Parameter,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.Parameter,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.body.Parameter,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.Parameter,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.body.Parameter,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.Parameter,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.Parameter,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.body.Parameter,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.Parameter,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.body.Parameter,java.lang.Object)"
    functionUses: 23
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.Parameter:114,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.Parameter"
    linkageType: null
    functionLinenumber: 119
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.Parameter,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.Parameter,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.body.Parameter,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.body.Parameter,java.lang.Object)"
    functionUses: 30
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.Parameter:120,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.Parameter].getType()"
    functionSourceFile: "com.github.javaparser.ast.body.Parameter"
    linkageType: null
    functionLinenumber: 124
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.Type"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 17
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.Parameter].isVarArgs()"
    functionSourceFile: "com.github.javaparser.ast.body.Parameter"
    linkageType: null
    functionLinenumber: 129
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 10
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.Parameter].setType(com.github.javaparser.ast.type.Type)"
    functionSourceFile: "com.github.javaparser.ast.body.Parameter"
    linkageType: null
    functionLinenumber: 134
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.Parameter"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.Parameter:136"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.Parameter:139"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.Parameter:138"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.Parameter:140"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.Parameter:142"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.Parameter:141"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.Parameter:135,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.Parameter:139,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.Parameter:141,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.body.Parameter:143,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.Parameter].setVarArgs(boolean)"
    functionSourceFile: "com.github.javaparser.ast.body.Parameter"
    linkageType: null
    functionLinenumber: 148
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.Parameter"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 12
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.Parameter:149"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.Parameter:152"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.Parameter:151"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.Parameter:152,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.body.Parameter:152,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.Parameter].getAnnotations()"
    functionSourceFile: "com.github.javaparser.ast.body.Parameter"
    linkageType: null
    functionLinenumber: 161
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.Parameter].getName()"
    functionSourceFile: "com.github.javaparser.ast.body.Parameter"
    linkageType: null
    functionLinenumber: 166
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.SimpleName"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.Parameter].getModifiers()"
    functionSourceFile: "com.github.javaparser.ast.body.Parameter"
    linkageType: null
    functionLinenumber: 177
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 15
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.Parameter].setAnnotations(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.Parameter"
    linkageType: null
    functionLinenumber: 186
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.Parameter"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.Parameter:188"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.Parameter:191"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.Parameter:190"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.Parameter:192"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.Parameter:194"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.Parameter:193"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.Parameter:187,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.Parameter:191,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.Parameter:193,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.body.Parameter:195,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.Parameter].setName(com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.body.Parameter"
    linkageType: null
    functionLinenumber: 200
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.Parameter"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.Parameter:202"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.Parameter:205"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.Parameter:204"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.Parameter:206"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.Parameter:208"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.Parameter:207"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.Parameter:201,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.Parameter:205,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.Parameter:207,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.body.Parameter:209,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.Parameter].setModifiers(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.Parameter"
    linkageType: null
    functionLinenumber: 214
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.Parameter"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.Parameter:216"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.Parameter:219"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.Parameter:218"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.Parameter:220"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.Parameter:222"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.Parameter:221"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.Parameter:215,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.Parameter:219,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.Parameter:221,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.body.Parameter:223,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.Parameter].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.body.Parameter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 42
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.Parameter:230"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.Parameter:233"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.Parameter:232"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.Parameter:233"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.Parameter:239"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.Parameter:238"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.Parameter:234"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.Parameter:233"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.Parameter:232"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.Parameter:239"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.Parameter:245"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.Parameter:244"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.Parameter:240"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.Parameter:239"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.Parameter:238"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.Parameter:245"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.Parameter:251"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.Parameter:250"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.Parameter:246"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.Parameter:245"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.Parameter:244"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.Parameter:233,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.body.Parameter:234,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.body.Parameter:235,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.body.Parameter:251,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 18
    CyclomaticComplexity: 4
  - functionName: "[com.github.javaparser.ast.body.Parameter].getVarArgsAnnotations()"
    functionSourceFile: "com.github.javaparser.ast.body.Parameter"
    linkageType: null
    functionLinenumber: 255
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.Parameter].setVarArgsAnnotations(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.Parameter"
    linkageType: null
    functionLinenumber: 260
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.Parameter"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.Parameter:262"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.Parameter:265"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.Parameter:264"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.Parameter:266"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.Parameter:268"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.Parameter:267"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.Parameter:261,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.Parameter:265,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.Parameter:267,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.body.Parameter:269,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.Parameter].clone()"
    functionSourceFile: "com.github.javaparser.ast.body.Parameter"
    linkageType: null
    functionLinenumber: 275
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.Parameter"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.Parameter:276,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.body.Parameter:276,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.Parameter].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.body.Parameter"
    linkageType: null
    functionLinenumber: 281
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.ParameterMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.Parameter].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.body.Parameter"
    linkageType: null
    functionLinenumber: 287
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.Parameter].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.body.Parameter].setType(com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 56
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.Parameter:288"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.Parameter:291"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.Parameter:290"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.Parameter:291"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.Parameter:297"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.Parameter:296"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.Parameter:292"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.Parameter:291"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.Parameter:290"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.Parameter:297"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.Parameter:303"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.Parameter:302"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.Parameter:298"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.Parameter:297"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.Parameter:296"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.Parameter:303"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.Parameter:307"
        BranchSideFuncs:
        - "setName(com.github.javaparser.ast.expr.SimpleName)"
      - BranchSide: "com.github.javaparser.ast.body.Parameter:306"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.Parameter:307"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.Parameter:311"
        BranchSideFuncs:
        - "setType(com.github.javaparser.ast.type.Type)"
      - BranchSide: "com.github.javaparser.ast.body.Parameter:310"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.body.Parameter:311"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.Parameter:317"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.body.Parameter:316"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.body.Parameter:312"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.Parameter:311"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.Parameter:310"
        BranchSideFuncs:
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.ast.body.Parameter:291,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.body.Parameter:292,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.body.Parameter:293,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.body.Parameter:304,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].setName"
    - Src: "com.github.javaparser.ast.body.Parameter:308,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].setType"
    - Src: "com.github.javaparser.ast.body.Parameter:317,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 22
    CyclomaticComplexity: 4
  - functionName: "[com.github.javaparser.ast.body.Parameter].resolve()"
    functionSourceFile: "com.github.javaparser.ast.body.Parameter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.declarations.ResolvedParameterDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.Parameter:322,1"
      Dst: "[com.github.javaparser.ast.Node].getSymbolResolver"
    - Src: "com.github.javaparser.ast.body.Parameter:322,1"
      Dst: "[com.github.javaparser.resolution.SymbolResolver].resolveDeclaration"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.Parameter].isFinal()"
    functionSourceFile: "com.github.javaparser.ast.body.Parameter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.Parameter:337"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.Parameter:344"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.Parameter:343"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.Parameter:339"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.Parameter:344"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.Parameter:343"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.Parameter:337,1"
      Dst: "[com.github.javaparser.ast.Node].getParentNode"
    - Src: "com.github.javaparser.ast.body.Parameter:337,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.body.Parameter:338,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.body.Parameter:344,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.modifiers.NodeWithFinalModifier].isFinal"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_47__210].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_47__210"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_47__210].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_47__210:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_47__210].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_47__210].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_47__210"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_47__210:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_47__210].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_47__210"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$47(java.lang.Object,com.github.javaparser.ast.Modifier)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_47__210:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$47"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__565].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__565"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__565].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__565:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__565].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__565].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__565"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__565:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__565].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__565"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__565:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.Name].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.Name"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.Name:62,1"
      Dst: "[com.github.javaparser.ast.expr.Name].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.Name].<init>(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.Name"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.Name:66,1"
      Dst: "[com.github.javaparser.ast.expr.Name].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.Name].<init>(com.github.javaparser.ast.expr.Name,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.Name"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.Name:71,1"
      Dst: "[com.github.javaparser.ast.expr.Name].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.Name].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.Name"
    linkageType: null
    functionLinenumber: 78
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.Name"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.expr.Name].setQualifier(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.expr.Name].setIdentifier(java.lang.String)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 7
    ICount: 9
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.Name:79,1"
      Dst: "[com.github.javaparser.ast.Node].<init>"
    - Src: "com.github.javaparser.ast.expr.Name:80,1"
      Dst: "[com.github.javaparser.ast.expr.Name].setQualifier"
    - Src: "com.github.javaparser.ast.expr.Name:81,1"
      Dst: "[com.github.javaparser.ast.expr.Name].setIdentifier"
    - Src: "com.github.javaparser.ast.expr.Name:82,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.Name"
    linkageType: null
    functionLinenumber: 87
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    functionUses: 93
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.Name:88,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.Name"
    linkageType: null
    functionLinenumber: 93
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed].visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.ReservedKeywordValidator].visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.UnderscoreKeywordValidator].visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    functionUses: 63
    ICount: 5
    EdgeCount: 7
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.Name:94,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.Name].getIdentifier()"
    functionSourceFile: "com.github.javaparser.ast.expr.Name"
    linkageType: null
    functionLinenumber: 98
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 12
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.Name].setIdentifier(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.Name"
    linkageType: null
    functionLinenumber: 103
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Name"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNonEmpty(java.lang.String)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 11
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.Name:105"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.Name:108"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.Name:107"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.Name:104,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNonEmpty"
    - Src: "com.github.javaparser.ast.expr.Name:108,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.Name].asString()"
    functionSourceFile: "com.github.javaparser.ast.expr.Name"
    linkageType: null
    functionLinenumber: 116
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Name].asString()"
    functionUses: 2
    ICount: 15
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.Name:117"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.Name:120"
        BranchSideFuncs:
        - "asString()"
      - BranchSide: "com.github.javaparser.ast.expr.Name:119"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.Name:118,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.ast.expr.Name:118,1"
      Dst: "[com.github.javaparser.ast.expr.Name].asString"
    - Src: "com.github.javaparser.ast.expr.Name:118,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.ast.expr.Name:118,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.Name].getQualifier()"
    functionSourceFile: "com.github.javaparser.ast.expr.Name"
    linkageType: null
    functionLinenumber: 124
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 19
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.Name:125,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.Name].setQualifier(com.github.javaparser.ast.expr.Name)"
    functionSourceFile: "com.github.javaparser.ast.expr.Name"
    linkageType: null
    functionLinenumber: 129
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Name"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 15
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.Name:130"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.Name:133"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.Name:132"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.Name:134"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.Name:136"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.Name:135"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.Name:133,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.Name:135,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.Name:137,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.Name].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.Name"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.Name:144"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.Name:147"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.Name:146"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.Name:147"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.Name:153"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.Name:152"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.Name:148"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.Name:153"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.Name:152"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.Name:149,1"
      Dst: "[com.github.javaparser.ast.expr.Name].removeQualifier"
    - Src: "com.github.javaparser.ast.expr.Name:153,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.Name].removeQualifier()"
    functionSourceFile: "com.github.javaparser.ast.expr.Name"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Name"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.Name:158,1"
      Dst: "[com.github.javaparser.ast.expr.Name].setQualifier"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.Name].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.Name"
    linkageType: null
    functionLinenumber: 163
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Name"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.Name:164,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.Name:164,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.Name].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.Name"
    linkageType: null
    functionLinenumber: 169
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.NameMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.Name].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.Name"
    linkageType: null
    functionLinenumber: 175
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Name].setQualifier(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 14
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.Name:176"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.Name:179"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.Name:178"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.Name:179"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.Name:185"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.Name:184"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.expr.Name:180"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.Name:185"
        BranchSideFuncs:
        - "setQualifier(com.github.javaparser.ast.expr.Name)"
      - BranchSide: "com.github.javaparser.ast.expr.Name:184"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.Name:181,1"
      Dst: "[com.github.javaparser.ast.expr.Name].setQualifier"
    - Src: "com.github.javaparser.ast.expr.Name:185,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.Name].isTopLevel()"
    functionSourceFile: "com.github.javaparser.ast.expr.Name"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.Name:192"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.Name:191"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.Name:192,1"
      Dst: "[com.github.javaparser.ast.expr.Name].isInternal"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.Name].isInternal()"
    functionSourceFile: "com.github.javaparser.ast.expr.Name"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.Name:199,1"
      Dst: "[com.github.javaparser.ast.Node].getParentNode"
    - Src: "com.github.javaparser.ast.expr.Name:199,1"
      Dst: "[com.github.javaparser.ast.expr.Name$lambda_isInternal_0__1026].bootstrap$"
    - Src: "com.github.javaparser.ast.expr.Name:199,1"
      Dst: "[java.util.Optional].filter"
    - Src: "com.github.javaparser.ast.expr.Name:199,1"
      Dst: "[java.util.Optional].isPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.Name].lambda$isInternal$0(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.Name"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>(com.github.javaparser.JavaToken)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    linkageType: null
    functionLinenumber: 33
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.JavaToken"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.TextElement].<init>()"
    functionUses: 5
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:34,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>(int,java.lang.String)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    linkageType: null
    functionLinenumber: 38
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "int"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>(com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.JavaToken].<init>(int,java.lang.String)"
    functionUses: 8
    ICount: 7
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:39,1"
      Dst: "[com.github.javaparser.JavaToken].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:39,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>(int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    linkageType: null
    functionLinenumber: 42
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>(com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.JavaToken].<init>(int)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:43,1"
      Dst: "[com.github.javaparser.JavaToken].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:43,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].expand()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    linkageType: null
    functionLinenumber: 47
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.JavaToken].getText()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:48,1"
      Dst: "[com.github.javaparser.JavaToken].getText"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getText()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    linkageType: null
    functionLinenumber: 52
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.JavaToken].getText()"
    functionUses: 5
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:53,1"
      Dst: "[com.github.javaparser.JavaToken].getText"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getTokenKind()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.JavaToken].getKind()"
    functionUses: 7
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:57,1"
      Dst: "[com.github.javaparser.JavaToken].getKind"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getToken()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    linkageType: null
    functionLinenumber: 60
    functionDepth: 0
    returnType: "com.github.javaparser.JavaToken"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 8
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    linkageType: null
    functionLinenumber: 65
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.JavaToken].equals(java.lang.Object)"
    functionUses: 3
    ICount: 14
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:66"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:68"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:67"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:68"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:69"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:68"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:68"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:70"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:69"
        BranchSideFuncs:
        - "equals(java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:68,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:71,1"
      Dst: "[com.github.javaparser.JavaToken].equals"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].hashCode()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    linkageType: null
    functionLinenumber: 75
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.JavaToken].hashCode()"
    functionUses: 3
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:76,1"
      Dst: "[com.github.javaparser.JavaToken].hashCode"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].toString()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    linkageType: null
    functionLinenumber: 80
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.JavaToken].toString()"
    functionUses: 5
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:81,1"
      Dst: "[com.github.javaparser.JavaToken].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isToken(int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    linkageType: null
    functionLinenumber: 85
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.JavaToken].getKind()"
    functionUses: 7
    ICount: 9
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:86"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:85"
        BranchSideFuncs:
        - "getKind()"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:86,1"
      Dst: "[com.github.javaparser.JavaToken].getKind"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isNode(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    linkageType: null
    functionLinenumber: 90
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isWhiteSpace()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    linkageType: null
    functionLinenumber: 95
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.JavaToken].getCategory()"
    - "[com.github.javaparser.JavaToken$Category].isWhitespace()"
    functionUses: 7
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:96,1"
      Dst: "[com.github.javaparser.JavaToken].getCategory"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:96,1"
      Dst: "[com.github.javaparser.JavaToken$Category].isWhitespace"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isSpaceOrTab()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    linkageType: null
    functionLinenumber: 100
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.JavaToken].getCategory()"
    - "[com.github.javaparser.JavaToken$Category].isWhitespaceButNotEndOfLine()"
    functionUses: 18
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:101,1"
      Dst: "[com.github.javaparser.JavaToken].getCategory"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:101,1"
      Dst: "[com.github.javaparser.JavaToken$Category].isWhitespaceButNotEndOfLine"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isComment()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    linkageType: null
    functionLinenumber: 105
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.JavaToken].getCategory()"
    - "[com.github.javaparser.JavaToken$Category].isComment()"
    functionUses: 6
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:106,1"
      Dst: "[com.github.javaparser.JavaToken].getCategory"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:106,1"
      Dst: "[com.github.javaparser.JavaToken$Category].isComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isSeparator()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    linkageType: null
    functionLinenumber: 110
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.JavaToken].getCategory()"
    - "[com.github.javaparser.JavaToken$Category].isSeparator()"
    functionUses: 1
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:111,1"
      Dst: "[com.github.javaparser.JavaToken].getCategory"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:111,1"
      Dst: "[com.github.javaparser.JavaToken$Category].isSeparator"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isNewline()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    linkageType: null
    functionLinenumber: 115
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.JavaToken].getCategory()"
    - "[com.github.javaparser.JavaToken$Category].isEndOfLine()"
    functionUses: 14
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:116,1"
      Dst: "[com.github.javaparser.JavaToken].getCategory"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:116,1"
      Dst: "[com.github.javaparser.JavaToken$Category].isEndOfLine"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isChildOfClass(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    linkageType: null
    functionLinenumber: 120
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isIdentifier()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    linkageType: null
    functionLinenumber: 125
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.JavaToken].getCategory()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getToken()"
    - "[com.github.javaparser.JavaToken$Category].isIdentifier()"
    functionUses: 4
    ICount: 5
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:126,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:126,1"
      Dst: "[com.github.javaparser.JavaToken].getCategory"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:126,1"
      Dst: "[com.github.javaparser.JavaToken$Category].isIdentifier"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isKeyword()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    linkageType: null
    functionLinenumber: 130
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.JavaToken].getCategory()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getToken()"
    - "[com.github.javaparser.JavaToken$Category].isKeyword()"
    functionUses: 1
    ICount: 5
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:131,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:131,1"
      Dst: "[com.github.javaparser.JavaToken].getCategory"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:131,1"
      Dst: "[com.github.javaparser.JavaToken$Category].isKeyword"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isLiteral()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    linkageType: null
    functionLinenumber: 135
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.JavaToken].getCategory()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getToken()"
    - "[com.github.javaparser.JavaToken$Category].isLiteral()"
    functionUses: 1
    ICount: 5
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:136,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:136,1"
      Dst: "[com.github.javaparser.JavaToken].getCategory"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:136,1"
      Dst: "[com.github.javaparser.JavaToken$Category].isLiteral"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isPrimitive()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    linkageType: null
    functionLinenumber: 140
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getTokenKind()"
    - "[com.github.javaparser.JavaToken$Kind].isPrimitive()"
    - "[com.github.javaparser.JavaToken$Kind].valueOf(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:141,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getTokenKind"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:141,1"
      Dst: "[com.github.javaparser.JavaToken$Kind].valueOf"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:141,1"
      Dst: "[com.github.javaparser.JavaToken$Kind].isPrimitive"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getRange()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    linkageType: null
    functionLinenumber: 145
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.JavaToken].getRange()"
    functionUses: 5
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:146,1"
      Dst: "[com.github.javaparser.JavaToken].getRange"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].accept(com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TokenTextElement:151,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_11__541].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_11__541"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_11__541].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_11__541:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_11__541].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_11__541].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_11__541"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_11__541:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_11__541].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_11__541"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$11(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_11__541:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$11"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].<init>(java.lang.Integer,java.util.List)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    linkageType: null
    functionLinenumber: 54
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Integer"
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList].isEmpty()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_1__853].bootstrap$(com.github.javaparser.printer.lexicalpreservation.RemovedGroup)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_3__854].bootstrap$(com.github.javaparser.printer.lexicalpreservation.RemovedGroup)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_4__855].bootstrap$(com.github.javaparser.printer.lexicalpreservation.RemovedGroup)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_5__856].bootstrap$(com.github.javaparser.printer.lexicalpreservation.RemovedGroup)"
    functionUses: 1
    ICount: 26
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:56"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:59"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:58"
        BranchSideFuncs:
        - "isEmpty()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:59"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:60"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:59"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:59"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:62"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:61"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:55,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:151,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_1__853].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:153,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_3__854].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:155,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_4__855].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:157,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_5__856].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:57,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:59,1"
      Dst: "[java.util.List].isEmpty"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].of(java.lang.Integer,java.util.List)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    linkageType: null
    functionLinenumber: 74
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    argCount: 2
    argTypes:
    - "java.lang.Integer"
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].<init>(java.lang.Integer,java.util.List)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:75,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].processed()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    linkageType: null
    functionLinenumber: 81
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].isProcessed()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    linkageType: null
    functionLinenumber: 90
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].getIndicesBeingRemoved()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    linkageType: null
    functionLinenumber: 94
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    functionUses: 1
    ICount: 14
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:95,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:95,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:95,1"
      Dst: "[java.util.stream.IntStream].range"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:95,1"
      Dst: "[java.util.stream.IntStream].boxed"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:95,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:95,1"
      Dst: "[java.util.stream.Stream].collect"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].getLastElementIndex()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    linkageType: null
    functionLinenumber: 103
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].getIndicesBeingRemoved()"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    functionUses: 1
    ICount: 7
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:104,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].getIndicesBeingRemoved"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:105,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:105,1"
      Dst: "[java.util.List].get"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].getFirstElement()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    linkageType: null
    functionLinenumber: 113
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.Removed"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    functionUses: 1
    ICount: 5
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:114,1"
      Dst: "[java.util.List].get"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].getLastElement()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    linkageType: null
    functionLinenumber: 122
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.Removed"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    functionUses: 2
    ICount: 8
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:123,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:123,1"
      Dst: "[java.util.List].get"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].isLastElement(com.github.javaparser.printer.lexicalpreservation.Removed)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    linkageType: null
    functionLinenumber: 130
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.Removed"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].getLastElement()"
    functionUses: 1
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:131,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].getLastElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:131,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Removed].equals"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].isACompleteLine()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    linkageType: null
    functionLinenumber: 147
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].getFirstElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].getLastElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].hasOnlyWhitespace(com.github.javaparser.printer.lexicalpreservation.Removed,java.util.function.Function)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].hasOnlyWhitespace(com.github.javaparser.printer.lexicalpreservation.Removed,java.util.function.Function)"
    functionUses: 3
    ICount: 13
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:148"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:147"
        BranchSideFuncs:
        - "getLastElement()"
        - "hasOnlyWhitespace(com.github.javaparser.printer.lexicalpreservation.Removed,java.util.function.Function)"
        - "getFirstElement()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:148"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:147"
        BranchSideFuncs:
        - "getLastElement()"
        - "hasOnlyWhitespace(com.github.javaparser.printer.lexicalpreservation.Removed,java.util.function.Function)"
        - "getFirstElement()"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:148,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].getFirstElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:148,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].hasOnlyWhitespace"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:148,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].getLastElement"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].hasOnlyWhitespace(com.github.javaparser.printer.lexicalpreservation.Removed,java.util.function.Function)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    linkageType: null
    functionLinenumber: 159
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.Removed"
    - "java.util.function.Function"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isChild()"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].isToken()"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild()"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__582].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_123__436].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_115__662].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_85__374].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__431].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_72__363].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_49__351].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_0__123].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__660].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__470].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter$asString__753].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_91__390].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$getPriority__849].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$asString__779].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_calculateMaximumCommonType_1__790].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__487].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_26__380].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__416].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_71__609].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__627].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_8__863].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_groupConsecutiveRemovedElements_3__850].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElement$lambda_matchByRange_0__878].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_modifyList_112__756].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_124__535].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__574].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_4__842].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__624].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_64__493].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_27__450].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_70__608].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__548].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_31__477].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_69__529].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__442].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__473].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__525].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration$lambda_isNestedType_10__791].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_40__412].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_95__642].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_5__856].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__580].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_74__408].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__652].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$cast__721].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_11__859].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_122__469].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__594].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_107__369].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__500].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_17__547].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_29__621].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_121__466].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType$asString__682].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix$lambda_toString_1__88].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_22__567].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_102__386].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_76__655].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__635].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_37__499].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_38__403].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$getNameAsString__845].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_67__398].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__732].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__361].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_4__855].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__615].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_16__455].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__569].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__480].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_119__461].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_43__584].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_63__546].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_113__479].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getFields_18__769].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__601].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorMap$lambda_entrySet_1__851].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__731].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_44__590].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$lambda_toArray_1__822].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_83__421].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__372].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_concretePropertyChange_0__846].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__560].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_61__426].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_89__670].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__506].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_21__407].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_53__524].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_120__600].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__510].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__448].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_90__433].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__702].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList$toString__87].apply(java.lang.Object)"
    - "[com.github.javaparser.JavaToken$toString__86].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__563].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__533].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__404].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__409].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_2__519].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_33__579].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_41__633].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_117__596].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__638].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_79__571].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__666].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_7__613].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_47__629].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_2__836].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_86__643].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$asString__781].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_66__397].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__739].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__644].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_4__834].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__384].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__418].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_35__637].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__382].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.Node$lambda_getPrinter_1__105].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_5__659].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_30__486].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_111__356].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElement$equals__881].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__606].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_80__572].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_60__425].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_7__718].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__622].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_20__406].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_2__784].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__618].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy$getNameAsString__823].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__401].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_39__411].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_93__646].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange$lambda_getBegin_0__848].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__704].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_116__556].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__434].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__423].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_42__668].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__513].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$lambda_toString_1__89].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__388].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_106__617].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Expression$lambda_static_1__109].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_81__396].apply(java.lang.Object)"
    - "[com.github.javaparser.Problem$lambda_getVerboseMessage_0__676].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_1__810].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_51__465].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled$lambda_replaceTokens_0__871].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_84__422].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__664].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$equals__723].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration$lambda_isTopLevelType_0__690].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_118__553].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__647].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__557].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__444].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__437].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$cast__710].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_98__420].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.Utils$toLowerCase__759].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__640].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_24__378].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_6__377].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_5__866].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_101__634].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_94__559].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType$asString__683].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_0__538].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_7__734].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__497].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_14__528].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_56__532].apply(java.lang.Object)"
    - "[com.github.javaparser.JavaParser$get__28].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$getKeyword__778].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__364].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_applyAddedDiffElement_4__839].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__494].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_59__503].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__482].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__715].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_23__568].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__399].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_15__597].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_selectMatchingChildElements_3__880].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_3__786].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_92__391].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__577].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__428].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_96__573].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_10__562].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_82__447].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__722].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__631].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__394].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__536].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_48__630].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__475].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy$getNameAsString__824].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_68__591].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_13__527].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__367].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_109__472].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__656].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__456].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_25__379].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_19__550].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__491].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange$lambda_getEnd_1__847].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_88__669].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__730].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__370].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_1__518].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_114__360].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_50__464].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_6__832].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__413].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__588].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_46__485].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__467].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__352].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethods_2__126].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__592].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__727].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$getParentNode__122].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_11__541].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinter$lambda_createDefaultVisitor_0__757].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__551].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_100__490].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_110__675].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_52__430].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__649].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy$getNameAsString__826].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__554].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_28__620].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__354].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_3__626].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__522].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_45__484].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__375].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$getKeyword__780].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.Utils$toUpperCase__875].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_34__515].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__737].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_62__427].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__504].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_12__576].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration$lambda_isLocalClassDeclaration_0__821].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_97__357].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_32__478].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_108__366].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType$asString__751].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__565].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_4__658].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_99__489].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_55__508].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_75__654].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__530].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_103__439].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_105__441].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$toString__817].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_5__843].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_126__387].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__451].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__673].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__516].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_3__854].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_87__446].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__542].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__459].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_9__512].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$cast__714].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__603].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__539].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_125__605].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.ConcreteSyntaxModel$lambda_static_1__766].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_73__663].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_1__853].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__671].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__598].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_36__610].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_65__496].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__726].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__462].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_104__440].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__711].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_4__813].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$trimTrailing__787].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__392].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__586].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__738].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_8__614].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__520].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_78__458].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__358].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$equals__716].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_getMaximumCommonType_0__789].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_77__585].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_57__651].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__544].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_58__502].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_54__415].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_18__509].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration$Signature$asString__106].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__453].apply(java.lang.Object)"
    - "[com.github.javaparser.Problem$lambda_getVerboseMessage_1__104].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__611].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter$lambda_visit_0__808].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].getElement()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].isNewLine()"
    functionUses: 2
    ICount: 26
    EdgeCount: 319
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:161"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:160"
        BranchSideFuncs:
        - "getTokenRange()"
        - "getChild()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:159"
        BranchSideFuncs:
        - "isToken()"
        - "isChild()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:165"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:168"
        BranchSideFuncs:
        - "apply(java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:167"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:161"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:174"
        BranchSideFuncs:
        - "getTokenRange()"
        - "getChild()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:173"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:170"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:174"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:173"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:161,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isChild"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:162,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Removed].getElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:163,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:164,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:165,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:166,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:166,1"
      Dst: "[java.util.function.Function].apply"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:166,1"
      Dst: "[java.lang.Boolean].booleanValue"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:161,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Removed].isToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:170,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].isNewLine"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].hasOnlyWhiteSpaceForTokenFunction(com.github.javaparser.JavaToken,java.util.function.Function)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    linkageType: null
    functionLinenumber: 177
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.JavaToken"
    - "java.util.function.Function"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__582].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_123__436].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_115__662].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_85__374].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__431].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_72__363].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_49__351].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_0__123].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__660].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__470].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter$asString__753].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_91__390].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$getPriority__849].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$asString__779].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_calculateMaximumCommonType_1__790].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__487].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_26__380].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__416].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_71__609].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__627].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_8__863].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_groupConsecutiveRemovedElements_3__850].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElement$lambda_matchByRange_0__878].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_modifyList_112__756].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration$asClassOrInterfaceDeclaration__885].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_124__535].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__574].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_4__842].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__624].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_64__493].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_27__450].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_70__608].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__548].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_31__477].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_69__529].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__442].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__473].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__525].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration$lambda_isNestedType_10__791].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_40__412].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_95__642].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_5__856].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__580].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_74__408].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__652].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$cast__721].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_11__859].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_122__469].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__594].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_107__369].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__500].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_17__547].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_29__621].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_121__466].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType$asString__682].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix$lambda_toString_1__88].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_22__567].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_102__386].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_76__655].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__635].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_37__499].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_38__403].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$getNameAsString__845].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_67__398].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__732].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__361].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_4__855].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__615].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_16__455].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__569].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__480].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_119__461].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_43__584].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_63__546].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_113__479].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getFields_18__769].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__601].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorMap$lambda_entrySet_1__851].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__731].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_44__590].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$lambda_toArray_1__822].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_83__421].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__372].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_concretePropertyChange_0__846].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__560].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_61__426].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_89__670].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__506].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_21__407].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_53__524].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_120__600].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__510].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__448].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_90__433].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__702].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList$toString__87].apply(java.lang.Object)"
    - "[com.github.javaparser.JavaToken$toString__86].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__563].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__533].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__404].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__409].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_2__519].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_33__579].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_41__633].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_117__596].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__638].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_79__571].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__666].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_7__613].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_47__629].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_2__836].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_86__643].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$asString__781].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_66__397].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__739].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__644].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_4__834].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__384].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__418].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_35__637].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__382].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.Node$lambda_getPrinter_1__105].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_5__659].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_30__486].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_111__356].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElement$equals__881].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__606].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_80__572].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_60__425].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_7__718].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__622].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_20__406].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_2__784].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__618].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy$getNameAsString__823].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__401].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_39__411].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_93__646].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange$lambda_getBegin_0__848].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__704].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_116__556].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__434].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__423].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_42__668].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__513].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$lambda_toString_1__89].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__388].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_106__617].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Expression$lambda_static_1__109].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_81__396].apply(java.lang.Object)"
    - "[com.github.javaparser.Problem$lambda_getVerboseMessage_0__676].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_1__810].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_51__465].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled$lambda_replaceTokens_0__871].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_84__422].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__664].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$equals__723].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration$lambda_isTopLevelType_0__690].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_118__553].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__647].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__557].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__444].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__437].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$cast__710].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_98__420].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.Utils$toLowerCase__759].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration$isInterface__886].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__640].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_24__378].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_6__377].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_5__866].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_101__634].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_94__559].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType$asString__683].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_0__538].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_7__734].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__497].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_14__528].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_56__532].apply(java.lang.Object)"
    - "[com.github.javaparser.JavaParser$get__28].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$getKeyword__778].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__364].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_applyAddedDiffElement_4__839].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__494].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_59__503].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__482].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__715].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_23__568].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__399].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_15__597].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_selectMatchingChildElements_3__880].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_3__786].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_92__391].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__577].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__428].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_96__573].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_10__562].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_82__447].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__722].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__631].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__394].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__536].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_48__630].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__475].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy$getNameAsString__824].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_68__591].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_13__527].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__367].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_109__472].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__656].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__456].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_25__379].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_19__550].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__491].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange$lambda_getEnd_1__847].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_88__669].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__730].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__370].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_1__518].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_114__360].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_50__464].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_6__832].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__413].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__588].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_46__485].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__467].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__352].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethods_2__126].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__592].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__727].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$getParentNode__122].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_11__541].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinter$lambda_createDefaultVisitor_0__757].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__551].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_100__490].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_110__675].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_52__430].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__649].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy$getNameAsString__826].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__554].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_28__620].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__354].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_3__626].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__522].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_45__484].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__375].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$getKeyword__780].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.Utils$toUpperCase__875].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_34__515].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__737].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_62__427].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__504].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_12__576].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration$lambda_isLocalClassDeclaration_0__821].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_97__357].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_32__478].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_108__366].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType$asString__751].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__565].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_4__658].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_99__489].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_55__508].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_75__654].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__530].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_103__439].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_105__441].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$toString__817].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_5__843].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_126__387].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__451].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__673].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__516].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_3__854].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_87__446].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__542].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__459].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_9__512].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$cast__714].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__603].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__539].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_125__605].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.ConcreteSyntaxModel$lambda_static_1__766].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_73__663].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_1__853].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__671].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__598].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_36__610].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_65__496].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__726].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__462].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_2__883].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_104__440].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__711].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_4__813].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$trimTrailing__787].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__392].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__586].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_0__882].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__738].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_8__614].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__520].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_78__458].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__358].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$equals__716].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_getMaximumCommonType_0__789].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_77__585].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_57__651].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__544].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_58__502].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_54__415].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_18__509].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration$Signature$asString__106].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__453].apply(java.lang.Object)"
    - "[com.github.javaparser.Problem$lambda_getVerboseMessage_1__104].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__611].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter$lambda_visit_0__808].apply(java.lang.Object)"
    - "[com.github.javaparser.JavaToken].getKind()"
    - "[com.github.javaparser.TokenTypes].isWhitespaceButNotEndOfLine(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].hasOnlyWhiteSpaceForTokenFunction(com.github.javaparser.JavaToken,java.util.function.Function)"
    - "[com.github.javaparser.JavaToken].getKind()"
    - "[com.github.javaparser.TokenTypes].isEndOfLineToken(int)"
    functionUses: 3
    ICount: 24
    EdgeCount: 321
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:179"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:188"
        BranchSideFuncs:
        - "isWhitespaceButNotEndOfLine(int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:187"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:180"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:183"
        BranchSideFuncs:
        - "hasOnlyWhiteSpaceForTokenFunction(com.github.javaparser.JavaToken,java.util.function.Function)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:182"
        BranchSideFuncs:
        - "getKind()"
        - "isEndOfLineToken(int)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:183"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:186"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:185"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:178,1"
      Dst: "[java.util.function.Function].apply"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:179,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:180,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:180,1"
      Dst: "[com.github.javaparser.JavaToken].getKind"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:180,1"
      Dst: "[com.github.javaparser.TokenTypes].isWhitespaceButNotEndOfLine"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:181,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].hasOnlyWhiteSpaceForTokenFunction"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:183,1"
      Dst: "[com.github.javaparser.TokenTypes].isEndOfLineToken"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].getIndentation()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    linkageType: null
    functionLinenumber: 204
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].iterator()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].isNewLine()"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isChild()"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].getElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild()"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.TokenRange].getBegin()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__582].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_123__436].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_115__662].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_85__374].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__431].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_72__363].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_49__351].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_0__123].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__660].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__470].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter$asString__753].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_91__390].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$getPriority__849].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$asString__779].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_calculateMaximumCommonType_1__790].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__487].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_26__380].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__416].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_71__609].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__627].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_8__863].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_groupConsecutiveRemovedElements_3__850].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_modifyList_112__756].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_124__535].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__574].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_4__842].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__624].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_64__493].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_27__450].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_70__608].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__548].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_31__477].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_69__529].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__442].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__473].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__525].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration$lambda_isNestedType_10__791].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_40__412].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_95__642].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_5__856].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__580].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_74__408].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__652].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$cast__721].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_11__859].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_122__469].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__594].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_107__369].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__500].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_17__547].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_29__621].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_121__466].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType$asString__682].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix$lambda_toString_1__88].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_22__567].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_102__386].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_76__655].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__635].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_37__499].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_38__403].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$getNameAsString__845].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_67__398].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__732].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__361].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_4__855].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__615].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_16__455].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__569].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__480].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_119__461].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_43__584].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_63__546].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_113__479].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getFields_18__769].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__601].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorMap$lambda_entrySet_1__851].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__731].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_44__590].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$lambda_toArray_1__822].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_83__421].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__372].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_concretePropertyChange_0__846].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__560].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_61__426].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_89__670].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__506].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_21__407].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_53__524].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_120__600].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__510].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__448].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_90__433].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__702].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList$toString__87].apply(java.lang.Object)"
    - "[com.github.javaparser.JavaToken$toString__86].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__563].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__533].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__404].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__409].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_2__519].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_33__579].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_41__633].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_117__596].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__638].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_79__571].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__666].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_7__613].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_47__629].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_2__836].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_86__643].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$asString__781].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_66__397].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__739].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__644].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_4__834].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__384].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__418].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_35__637].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__382].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.Node$lambda_getPrinter_1__105].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_5__659].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_30__486].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_111__356].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__606].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_80__572].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_60__425].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_7__718].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__622].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_20__406].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_2__784].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__618].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy$getNameAsString__823].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__401].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_39__411].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_93__646].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange$lambda_getBegin_0__848].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__704].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_116__556].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__434].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__423].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_42__668].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__513].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$lambda_toString_1__89].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__388].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_106__617].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Expression$lambda_static_1__109].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_81__396].apply(java.lang.Object)"
    - "[com.github.javaparser.Problem$lambda_getVerboseMessage_0__676].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_1__810].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_51__465].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled$lambda_replaceTokens_0__871].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_84__422].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__664].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$equals__723].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration$lambda_isTopLevelType_0__690].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_118__553].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__647].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__557].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__444].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__437].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$cast__710].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_98__420].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.Utils$toLowerCase__759].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__640].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_24__378].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_6__377].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_5__866].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_101__634].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_94__559].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType$asString__683].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_0__538].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_7__734].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__497].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_14__528].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_56__532].apply(java.lang.Object)"
    - "[com.github.javaparser.JavaParser$get__28].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$getKeyword__778].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__364].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_applyAddedDiffElement_4__839].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__494].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_59__503].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__482].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__715].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_23__568].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__399].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_15__597].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_3__786].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_92__391].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__577].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__428].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_96__573].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_10__562].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_82__447].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__722].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__631].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__394].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__536].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_48__630].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__475].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy$getNameAsString__824].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_68__591].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_13__527].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__367].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_109__472].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__656].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__456].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_25__379].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_19__550].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__491].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange$lambda_getEnd_1__847].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_88__669].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__730].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__370].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_1__518].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_114__360].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_50__464].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_6__832].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__413].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__588].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_46__485].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__467].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__352].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethods_2__126].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__592].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__727].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$getParentNode__122].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_11__541].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinter$lambda_createDefaultVisitor_0__757].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__551].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_100__490].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_110__675].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_52__430].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__649].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy$getNameAsString__826].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__554].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_28__620].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__354].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_3__626].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__522].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_45__484].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__375].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$getKeyword__780].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.Utils$toUpperCase__875].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_34__515].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__737].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_62__427].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__504].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_12__576].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration$lambda_isLocalClassDeclaration_0__821].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_97__357].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_32__478].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_108__366].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType$asString__751].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__565].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_4__658].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_99__489].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_55__508].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_75__654].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__530].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_103__439].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_105__441].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$toString__817].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_5__843].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_126__387].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__451].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__673].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__516].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_3__854].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_87__446].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__542].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__459].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_9__512].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$cast__714].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__603].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__539].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_125__605].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.ConcreteSyntaxModel$lambda_static_1__766].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_73__663].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_1__853].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__671].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__598].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_36__610].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_65__496].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__726].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__462].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_104__440].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__711].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_4__813].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$trimTrailing__787].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__392].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__586].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__738].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_8__614].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__520].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_78__458].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__358].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$equals__716].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_getMaximumCommonType_0__789].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_77__585].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_57__651].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__544].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_58__502].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_54__415].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_18__509].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration$Signature$asString__106].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__453].apply(java.lang.Object)"
    - "[com.github.javaparser.Problem$lambda_getVerboseMessage_1__104].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__611].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter$lambda_visit_0__808].apply(java.lang.Object)"
    - "[com.github.javaparser.JavaToken].getPreviousToken()"
    - "[com.github.javaparser.JavaToken].getKind()"
    - "[com.github.javaparser.TokenTypes].isWhitespaceButNotEndOfLine(int)"
    - "[com.github.javaparser.JavaToken].getPreviousToken()"
    - "[com.github.javaparser.JavaToken].getKind()"
    - "[com.github.javaparser.TokenTypes].isEndOfLineToken(int)"
    functionUses: 1
    ICount: 57
    EdgeCount: 356
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:209"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:215"
        BranchSideFuncs:
        - "isNewLine()"
        - "next()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:214"
        BranchSideFuncs:
        - "isChild()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:211"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:215"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:214"
        BranchSideFuncs:
        - "isChild()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:215"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:237"
        BranchSideFuncs:
        - "getElement()"
        - "getTokenRange()"
        - "getChild()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:236"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:219"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:237"
        BranchSideFuncs:
        - "apply(java.lang.Object)"
        - "getBegin()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:236"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:221"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:237"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:236"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:223"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:227"
        BranchSideFuncs:
        - "getPreviousToken()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:226"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:223"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:227"
        BranchSideFuncs:
        - "getPreviousToken()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:226"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:227"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:233"
        BranchSideFuncs:
        - "getKind()"
        - "isEndOfLineToken(int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:232"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:228"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:231"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:230"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:208,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].iterator"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:209,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:210,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:211,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Removed].isNewLine"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:215,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].isChild"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:216,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Removed].getElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:217,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:218,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:219,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:220,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:220,1"
      Dst: "[com.github.javaparser.TokenRange].getBegin"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:221,1"
      Dst: "[java.util.function.Function].apply"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:221,1"
      Dst: "[java.lang.Boolean].booleanValue"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:222,1"
      Dst: "[com.github.javaparser.JavaToken].getPreviousToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:223,1"
      Dst: "[com.github.javaparser.JavaToken].getKind"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:223,1"
      Dst: "[com.github.javaparser.TokenTypes].isWhitespaceButNotEndOfLine"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:228,1"
      Dst: "[com.github.javaparser.TokenTypes].isEndOfLineToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:229,1"
      Dst: "[java.lang.Integer].valueOf"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:229,1"
      Dst: "[java.util.Optional].of"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:231,1"
      Dst: "[java.util.Optional].empty"
    JavaMethodInfo: null
    BBCount: 17
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].iterator()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    linkageType: null
    functionLinenumber: 241
    functionDepth: 0
    returnType: "java.util.Iterator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].<init>(com.github.javaparser.printer.lexicalpreservation.RemovedGroup)"
    functionUses: 4
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:242,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].lambda$new$5(com.github.javaparser.TokenRange)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    linkageType: null
    functionLinenumber: 156
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.TokenRange"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__582].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_123__436].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_115__662].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_85__374].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__431].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_72__363].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_49__351].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_0__123].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__660].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__470].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter$asString__753].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_91__390].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$getPriority__849].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$asString__779].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_calculateMaximumCommonType_1__790].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__487].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_26__380].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__416].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_71__609].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__627].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_8__863].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_groupConsecutiveRemovedElements_3__850].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElement$lambda_matchByRange_0__878].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_modifyList_112__756].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration$asClassOrInterfaceDeclaration__885].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_124__535].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__574].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_4__842].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__624].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_64__493].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_27__450].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_70__608].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__548].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_31__477].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_69__529].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__442].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__473].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__525].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration$lambda_isNestedType_10__791].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_40__412].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_95__642].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_5__856].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__580].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_74__408].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__652].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$cast__721].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_11__859].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_122__469].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__594].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_107__369].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__500].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_17__547].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_29__621].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_121__466].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType$asString__682].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix$lambda_toString_1__88].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_22__567].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_102__386].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_76__655].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__635].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_37__499].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_38__403].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$getNameAsString__845].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_67__398].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__732].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__361].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_4__855].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__615].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_16__455].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__569].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__480].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_119__461].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_43__584].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_63__546].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_113__479].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getFields_18__769].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__601].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorMap$lambda_entrySet_1__851].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__731].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_44__590].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$lambda_toArray_1__822].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_83__421].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__372].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_concretePropertyChange_0__846].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__560].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_61__426].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_89__670].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__506].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_21__407].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_53__524].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_120__600].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__510].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__448].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_90__433].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__702].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList$toString__87].apply(java.lang.Object)"
    - "[com.github.javaparser.JavaToken$toString__86].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__563].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__533].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__404].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__409].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_2__519].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_33__579].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_41__633].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_117__596].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__638].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_79__571].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__666].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_7__613].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_47__629].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_2__836].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_86__643].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$asString__781].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_66__397].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__739].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__644].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_4__834].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__384].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__418].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_35__637].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__382].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.Node$lambda_getPrinter_1__105].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_5__659].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_30__486].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_111__356].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElement$equals__881].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__606].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_80__572].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_60__425].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_7__718].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__622].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_20__406].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_2__784].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__618].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy$getNameAsString__823].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__401].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_39__411].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_93__646].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange$lambda_getBegin_0__848].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__704].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_116__556].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__434].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__423].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_42__668].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__513].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$lambda_toString_1__89].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__388].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_106__617].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Expression$lambda_static_1__109].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_81__396].apply(java.lang.Object)"
    - "[com.github.javaparser.Problem$lambda_getVerboseMessage_0__676].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_1__810].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_51__465].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled$lambda_replaceTokens_0__871].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_84__422].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__664].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$equals__723].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration$lambda_isTopLevelType_0__690].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_118__553].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__647].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__557].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__444].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__437].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$cast__710].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_98__420].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.Utils$toLowerCase__759].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration$isInterface__886].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__640].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_24__378].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_6__377].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_5__866].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_101__634].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_94__559].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType$asString__683].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_0__538].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_7__734].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__497].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_14__528].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_56__532].apply(java.lang.Object)"
    - "[com.github.javaparser.JavaParser$get__28].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$getKeyword__778].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__364].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_applyAddedDiffElement_4__839].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__494].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_59__503].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__482].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__715].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_23__568].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__399].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_15__597].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_selectMatchingChildElements_3__880].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_3__786].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_92__391].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__577].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__428].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_96__573].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_10__562].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_82__447].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__722].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__631].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__394].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__536].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_48__630].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__475].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy$getNameAsString__824].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_68__591].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_13__527].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__367].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_109__472].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__656].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__456].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_25__379].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_19__550].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__491].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange$lambda_getEnd_1__847].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_88__669].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__730].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__370].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_1__518].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_114__360].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_50__464].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_6__832].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__413].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__588].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_46__485].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__467].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__352].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethods_2__126].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__592].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__727].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$getParentNode__122].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_11__541].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinter$lambda_createDefaultVisitor_0__757].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__551].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_100__490].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_110__675].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_52__430].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__649].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy$getNameAsString__826].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__554].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_28__620].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__354].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_3__626].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__522].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_45__484].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__375].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$getKeyword__780].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.Utils$toUpperCase__875].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_34__515].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__737].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_62__427].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__504].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_12__576].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration$lambda_isLocalClassDeclaration_0__821].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_97__357].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_32__478].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_108__366].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType$asString__751].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__565].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_4__658].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_99__489].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_55__508].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_75__654].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__530].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_103__439].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_105__441].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$toString__817].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_5__843].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_126__387].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__451].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__673].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__516].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_3__854].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_87__446].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__542].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__459].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_9__512].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$cast__714].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__603].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__539].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_125__605].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.ConcreteSyntaxModel$lambda_static_1__766].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_73__663].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_1__853].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__671].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__598].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_36__610].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_65__496].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__726].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__462].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_2__883].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_104__440].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__711].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_4__813].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$trimTrailing__787].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__392].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__586].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_0__882].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__738].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_8__614].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__520].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_78__458].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__358].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$equals__716].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_getMaximumCommonType_0__789].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_77__585].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_57__651].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__544].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_58__502].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_54__415].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_18__509].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration$Signature$asString__106].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__453].apply(java.lang.Object)"
    - "[com.github.javaparser.Problem$lambda_getVerboseMessage_1__104].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__611].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter$lambda_visit_0__808].apply(java.lang.Object)"
    - "[com.github.javaparser.TokenRange].getEnd()"
    functionUses: 1
    ICount: 7
    EdgeCount: 317
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:157,1"
      Dst: "[com.github.javaparser.TokenRange].getEnd"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:157,1"
      Dst: "[java.util.function.Function].apply"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].lambda$new$4(com.github.javaparser.TokenRange)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    linkageType: null
    functionLinenumber: 154
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.TokenRange"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__582].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_123__436].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_115__662].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_85__374].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__431].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_72__363].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_49__351].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_0__123].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__660].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__470].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter$asString__753].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_91__390].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$getPriority__849].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$asString__779].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_calculateMaximumCommonType_1__790].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__487].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_26__380].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__416].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_71__609].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__627].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_8__863].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_groupConsecutiveRemovedElements_3__850].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElement$lambda_matchByRange_0__878].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_modifyList_112__756].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration$asClassOrInterfaceDeclaration__885].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_124__535].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__574].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_4__842].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__624].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_64__493].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_27__450].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_70__608].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__548].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_31__477].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_69__529].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__442].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__473].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__525].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration$lambda_isNestedType_10__791].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_40__412].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_95__642].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_5__856].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__580].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_74__408].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__652].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$cast__721].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_11__859].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_122__469].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__594].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_107__369].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__500].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_17__547].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_29__621].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_121__466].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType$asString__682].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix$lambda_toString_1__88].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_22__567].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_102__386].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_76__655].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__635].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_37__499].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_38__403].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$getNameAsString__845].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_67__398].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__732].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__361].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_4__855].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__615].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_16__455].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__569].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__480].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_119__461].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_43__584].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_63__546].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_113__479].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getFields_18__769].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__601].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorMap$lambda_entrySet_1__851].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__731].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_44__590].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$lambda_toArray_1__822].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_83__421].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__372].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_concretePropertyChange_0__846].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__560].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_61__426].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_89__670].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__506].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_21__407].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_53__524].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_120__600].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__510].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__448].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_90__433].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__702].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList$toString__87].apply(java.lang.Object)"
    - "[com.github.javaparser.JavaToken$toString__86].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__563].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__533].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__404].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__409].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_2__519].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_33__579].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_41__633].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_117__596].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__638].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_79__571].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__666].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_7__613].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_47__629].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_2__836].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_86__643].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$asString__781].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_66__397].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__739].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__644].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_4__834].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__384].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__418].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_35__637].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__382].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.Node$lambda_getPrinter_1__105].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_5__659].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_30__486].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_111__356].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElement$equals__881].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__606].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_80__572].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_60__425].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_7__718].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__622].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_20__406].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_2__784].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__618].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy$getNameAsString__823].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__401].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_39__411].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_93__646].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange$lambda_getBegin_0__848].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__704].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_116__556].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__434].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__423].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_42__668].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__513].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$lambda_toString_1__89].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__388].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_106__617].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Expression$lambda_static_1__109].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_81__396].apply(java.lang.Object)"
    - "[com.github.javaparser.Problem$lambda_getVerboseMessage_0__676].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_1__810].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_51__465].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled$lambda_replaceTokens_0__871].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_84__422].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__664].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$equals__723].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration$lambda_isTopLevelType_0__690].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_118__553].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__647].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__557].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__444].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__437].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$cast__710].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_98__420].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.Utils$toLowerCase__759].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration$isInterface__886].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__640].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_24__378].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_6__377].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_5__866].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_101__634].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_94__559].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType$asString__683].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_0__538].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_7__734].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__497].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_14__528].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_56__532].apply(java.lang.Object)"
    - "[com.github.javaparser.JavaParser$get__28].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$getKeyword__778].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__364].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_applyAddedDiffElement_4__839].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__494].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_59__503].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__482].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__715].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_23__568].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__399].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_15__597].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_selectMatchingChildElements_3__880].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_3__786].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_92__391].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__577].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__428].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_96__573].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_10__562].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_82__447].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__722].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__631].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__394].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__536].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_48__630].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__475].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy$getNameAsString__824].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_68__591].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_13__527].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__367].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_109__472].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__656].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__456].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_25__379].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_19__550].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__491].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange$lambda_getEnd_1__847].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_88__669].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__730].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__370].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_1__518].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_114__360].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_50__464].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_6__832].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__413].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__588].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_46__485].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__467].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__352].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethods_2__126].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__592].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__727].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$getParentNode__122].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_11__541].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinter$lambda_createDefaultVisitor_0__757].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__551].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_100__490].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_110__675].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_52__430].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__649].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy$getNameAsString__826].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__554].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_28__620].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__354].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_3__626].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__522].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_45__484].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__375].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$getKeyword__780].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.Utils$toUpperCase__875].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_34__515].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__737].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_62__427].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__504].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_12__576].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration$lambda_isLocalClassDeclaration_0__821].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_97__357].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_32__478].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_108__366].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType$asString__751].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__565].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_4__658].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_99__489].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_55__508].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_75__654].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__530].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_103__439].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_105__441].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$toString__817].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_5__843].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_126__387].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__451].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__673].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__516].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_3__854].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_87__446].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__542].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__459].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_9__512].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$cast__714].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__603].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__539].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_125__605].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.ConcreteSyntaxModel$lambda_static_1__766].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_73__663].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_1__853].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__671].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__598].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_36__610].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_65__496].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__726].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__462].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_2__883].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_104__440].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__711].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_4__813].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$trimTrailing__787].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__392].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__586].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_0__882].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__738].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_8__614].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__520].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_78__458].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__358].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$equals__716].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_getMaximumCommonType_0__789].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_77__585].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_57__651].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__544].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_58__502].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_54__415].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_18__509].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration$Signature$asString__106].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__453].apply(java.lang.Object)"
    - "[com.github.javaparser.Problem$lambda_getVerboseMessage_1__104].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__611].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter$lambda_visit_0__808].apply(java.lang.Object)"
    - "[com.github.javaparser.TokenRange].getBegin()"
    functionUses: 1
    ICount: 7
    EdgeCount: 317
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:155,1"
      Dst: "[com.github.javaparser.TokenRange].getBegin"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:155,1"
      Dst: "[java.util.function.Function].apply"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].lambda$new$3(com.github.javaparser.JavaToken)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    linkageType: null
    functionLinenumber: 152
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.JavaToken"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_2__883].bootstrap$()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].hasOnlyWhiteSpaceForTokenFunction(com.github.javaparser.JavaToken,java.util.function.Function)"
    functionUses: 1
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:153,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_2__883].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:153,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].hasOnlyWhiteSpaceForTokenFunction"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:153,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].lambda$new$2(com.github.javaparser.JavaToken)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    linkageType: null
    functionLinenumber: 152
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 1
    argTypes:
    - "com.github.javaparser.JavaToken"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.JavaToken].getNextToken()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:153,1"
      Dst: "[com.github.javaparser.JavaToken].getNextToken"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].lambda$new$1(com.github.javaparser.JavaToken)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    linkageType: null
    functionLinenumber: 150
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.JavaToken"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_0__882].bootstrap$()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].hasOnlyWhiteSpaceForTokenFunction(com.github.javaparser.JavaToken,java.util.function.Function)"
    functionUses: 1
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:151,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_0__882].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:151,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].hasOnlyWhiteSpaceForTokenFunction"
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:151,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].lambda$new$0(com.github.javaparser.JavaToken)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    linkageType: null
    functionLinenumber: 150
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 1
    argTypes:
    - "com.github.javaparser.JavaToken"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.JavaToken].getPreviousToken()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup:151,1"
      Dst: "[com.github.javaparser.JavaToken].getPreviousToken"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].access$000(com.github.javaparser.printer.lexicalpreservation.RemovedGroup)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    linkageType: null
    functionLinenumber: 46
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_1__853].bootstrap$(com.github.javaparser.printer.lexicalpreservation.RemovedGroup)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_1__853"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_1__853].<init>(com.github.javaparser.printer.lexicalpreservation.RemovedGroup)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_1__853:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_1__853].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_1__853].<init>(com.github.javaparser.printer.lexicalpreservation.RemovedGroup)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_1__853"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_1__853:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_1__853].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_1__853"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].lambda$new$1(com.github.javaparser.JavaToken)"
    functionUses: 6
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_1__853:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].lambda$new$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_33__73].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_33__73"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_33__73].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_33__73:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_33__73].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_33__73].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_33__73"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_33__73:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_33__73].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_33__73"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$33(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration)"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_33__73:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$33"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__702].bootstrap$(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__702"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__702].<init>(java.lang.Class)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__702:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__702].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__702].<init>(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__702"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__702:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__702].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__702"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 7
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__702:-1,1"
      Dst: "[java.lang.Class].isInstance"
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__702:-1,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Problem$lambda_static_6__29].bootstrap$()"
    functionSourceFile: "com.github.javaparser.Problem$lambda_static_6__29"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Comparator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Problem$lambda_static_6__29].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Problem$lambda_static_6__29:-1,1"
      Dst: "[com.github.javaparser.Problem$lambda_static_6__29].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Problem$lambda_static_6__29].<init>()"
    functionSourceFile: "com.github.javaparser.Problem$lambda_static_6__29"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Problem$lambda_static_6__29:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Problem$lambda_static_6__29].compare(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.Problem$lambda_static_6__29"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Problem$lambda_static_6__29:-1,1"
      Dst: "[com.github.javaparser.Problem].lambda$static$6"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__474].bootstrap$(com.github.javaparser.ast.ImportDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__474"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.ImportDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__474].<init>(com.github.javaparser.ast.ImportDeclaration)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__474:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__474].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__474].<init>(com.github.javaparser.ast.ImportDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__474"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.ImportDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__474:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__474].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__474"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__474:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ModuleDirectiveMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.ModuleDirectiveMetaModel"
    linkageType: null
    functionLinenumber: 42
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.NodeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ModuleDirectiveMetaModel:43,1"
      Dst: "[com.github.javaparser.metamodel.NodeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ModuleDirectiveMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionSourceFile: "com.github.javaparser.metamodel.ModuleDirectiveMetaModel"
    linkageType: null
    functionLinenumber: 47
    functionDepth: 0
    returnType: "void"
    argCount: 6
    argTypes:
    - "java.util.Optional"
    - "java.lang.Class"
    - "java.lang.String"
    - "java.lang.String"
    - "boolean"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.NodeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 5
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ModuleDirectiveMetaModel:48,1"
      Dst: "[com.github.javaparser.metamodel.NodeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__578].bootstrap$(com.github.javaparser.ast.expr.BooleanLiteralExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__578"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__578].<init>(com.github.javaparser.ast.expr.BooleanLiteralExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__578:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__578].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__578].<init>(com.github.javaparser.ast.expr.BooleanLiteralExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__578"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__578:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__578].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__578"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__578:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_2__836].bootstrap$()"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_2__836"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_2__836].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_2__836:-1,1"
      Dst: "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_2__836].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_2__836].<init>()"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_2__836"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_2__836:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_2__836].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_2__836"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.PositionUtils].lambda$firstNonAnnotationNode$2(com.github.javaparser.ast.Modifier)"
    functionUses: 6
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_2__836:-1,1"
      Dst: "[com.github.javaparser.utils.PositionUtils].lambda$firstNonAnnotationNode$2"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__726].bootstrap$(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__726"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__726].<init>(java.lang.Class)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__726:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__726].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__726].<init>(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__726"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__726:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__726].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__726"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 7
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__726:-1,1"
      Dst: "[java.lang.Class].cast"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_9__864].bootstrap$(com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_9__864"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_9__864].<init>(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_9__864:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_9__864].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_9__864].<init>(com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_9__864"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_9__864:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_9__864].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_9__864"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$findTokenTextElementForComment$9(com.github.javaparser.ast.comments.Comment,com.github.javaparser.printer.lexicalpreservation.TokenTextElement)"
    functionUses: 2
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_9__864:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$findTokenTextElementForComment$9"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].<init>(java.lang.Class,com.github.javaparser.ast.validator.TypedValidator)"
    functionSourceFile: "com.github.javaparser.ast.validator.SingleNodeTypeValidator"
    linkageType: null
    functionLinenumber: 33
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Class"
    - "com.github.javaparser.ast.validator.TypedValidator"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.SingleNodeTypeValidator:34,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.SingleNodeTypeValidator"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java9Validator$lambda_new_0__84].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.SimpleValidator$lambda_new_0__103].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.VisitorValidator].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_6__101].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_8__46].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java7Validator$lambda_new_1__82].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java7Validator$lambda_new_0__81].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator$lambda_new_1__77].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_0__78].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.TreeVisitorValidator].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_4__80].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.Validators].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java8Validator$lambda_new_1__83].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_6__44].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_5__100].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_3__79].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_7__45].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_7__102].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.SingleNodeTypeValidator$lambda_accept_0__93].bootstrap$(com.github.javaparser.ast.validator.SingleNodeTypeValidator,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.Node].findAll(java.lang.Class)"
    - "[com.github.javaparser.ast.NodeList].forEach(java.util.function.Consumer)"
    functionUses: 9
    ICount: 16
    EdgeCount: 24
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.SingleNodeTypeValidator:41"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.SingleNodeTypeValidator:44"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
      - BranchSide: "com.github.javaparser.ast.validator.SingleNodeTypeValidator:43"
        BranchSideFuncs:
        - "forEach(java.util.function.Consumer)"
        - "findAll(java.lang.Class)"
        - "bootstrap$(com.github.javaparser.ast.validator.SingleNodeTypeValidator,com.github.javaparser.ast.validator.ProblemReporter)"
    Callsites:
    - Src: "com.github.javaparser.ast.validator.SingleNodeTypeValidator:41,1"
      Dst: "[java.lang.Class].isInstance"
    - Src: "com.github.javaparser.ast.validator.SingleNodeTypeValidator:42,1"
      Dst: "[java.lang.Class].cast"
    - Src: "com.github.javaparser.ast.validator.SingleNodeTypeValidator:42,1"
      Dst: "[com.github.javaparser.ast.validator.TypedValidator].accept"
    - Src: "com.github.javaparser.ast.validator.SingleNodeTypeValidator:44,1"
      Dst: "[com.github.javaparser.ast.Node].findAll"
    - Src: "com.github.javaparser.ast.validator.SingleNodeTypeValidator:44,1"
      Dst: "[com.github.javaparser.ast.validator.SingleNodeTypeValidator$lambda_accept_0__93].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.SingleNodeTypeValidator:44,1"
      Dst: "[java.lang.Iterable].forEach"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].accept(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.SingleNodeTypeValidator"
    linkageType: null
    functionLinenumber: 27
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.SingleNodeTypeValidator:28,1"
      Dst: "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].lambda$accept$0(com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.validator.SingleNodeTypeValidator"
    linkageType: null
    functionLinenumber: 43
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.validator.ProblemReporter"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java9Validator$lambda_new_0__84].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.SimpleValidator$lambda_new_0__103].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.VisitorValidator].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_6__101].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_8__46].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java7Validator$lambda_new_1__82].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java7Validator$lambda_new_0__81].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator$lambda_new_1__77].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_0__78].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.TreeVisitorValidator].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_4__80].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.Validators].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java8Validator$lambda_new_1__83].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_6__44].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_5__100].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_3__79].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_7__45].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_7__102].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 6
    EdgeCount: 21
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.SingleNodeTypeValidator:44,1"
      Dst: "[com.github.javaparser.ast.validator.TypedValidator].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_2__773].bootstrap$(com.github.javaparser.JavaToken)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_2__773"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Supplier"
    argCount: 1
    argTypes:
    - "com.github.javaparser.JavaToken"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_2__773].<init>(com.github.javaparser.JavaToken)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_2__773:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_2__773].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_2__773].<init>(com.github.javaparser.JavaToken)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_2__773"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.JavaToken"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_2__773:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_2__773].get()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_2__773"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_2__773:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].lambda$storeInitialText$2"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix$isNull__819].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix$isNull__819"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix$isNull__819].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix$isNull__819:-1,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix$isNull__819].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix$isNull__819].<init>()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix$isNull__819"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix$isNull__819:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix$isNull__819].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix$isNull__819"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix$isNull__819:-1,1"
      Dst: "[java.util.Objects].isNull"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.BooleanLiteralExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.BooleanLiteralExprMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.LiteralExprMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.BooleanLiteralExprMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.LiteralExprMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$TypeDeclarationParseStart__18].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ParseStart$TypeDeclarationParseStart__18"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseStart"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParseStart$TypeDeclarationParseStart__18].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$TypeDeclarationParseStart__18:-1,1"
      Dst: "[com.github.javaparser.ParseStart$TypeDeclarationParseStart__18].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$TypeDeclarationParseStart__18].<init>()"
    functionSourceFile: "com.github.javaparser.ParseStart$TypeDeclarationParseStart__18"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$TypeDeclarationParseStart__18:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$TypeDeclarationParseStart__18].parse(com.github.javaparser.GeneratedJavaParser)"
    functionSourceFile: "com.github.javaparser.ParseStart$TypeDeclarationParseStart__18"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "com.github.javaparser.GeneratedJavaParser"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].TypeDeclarationParseStart()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$TypeDeclarationParseStart__18:-1,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].TypeDeclarationParseStart"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_34__515].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_34__515"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_34__515].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_34__515:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_34__515].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_34__515].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_34__515"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_34__515:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_34__515].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_34__515"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$34(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_34__515:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$34"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_130__242].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_130__242"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_130__242].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_130__242:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_130__242].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_130__242].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_130__242"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_130__242:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_130__242].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_130__242"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$130(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_130__242:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$130"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.CommentsInserter$lambda_attributeLineCommentsOnSameLine_3__828].bootstrap$()"
    functionSourceFile: "com.github.javaparser.CommentsInserter$lambda_attributeLineCommentsOnSameLine_3__828"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.CommentsInserter$lambda_attributeLineCommentsOnSameLine_3__828].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.CommentsInserter$lambda_attributeLineCommentsOnSameLine_3__828:-1,1"
      Dst: "[com.github.javaparser.CommentsInserter$lambda_attributeLineCommentsOnSameLine_3__828].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.CommentsInserter$lambda_attributeLineCommentsOnSameLine_3__828].<init>()"
    functionSourceFile: "com.github.javaparser.CommentsInserter$lambda_attributeLineCommentsOnSameLine_3__828"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.CommentsInserter$lambda_attributeLineCommentsOnSameLine_3__828:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.CommentsInserter$lambda_attributeLineCommentsOnSameLine_3__828].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.CommentsInserter$lambda_attributeLineCommentsOnSameLine_3__828"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.CommentsInserter].lambda$attributeLineCommentsOnSameLine$3(com.github.javaparser.ast.comments.Comment)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.CommentsInserter$lambda_attributeLineCommentsOnSameLine_3__828:-1,1"
      Dst: "[com.github.javaparser.CommentsInserter].lambda$attributeLineCommentsOnSameLine$3"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.TokenMgrException].addEscapes(java.lang.String)"
    functionSourceFile: "com.github.javaparser.TokenMgrException"
    linkageType: null
    functionLinenumber: 70
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 49
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.TokenMgrException:72"
      Branch Sides:
      - BranchSide: "com.github.javaparser.TokenMgrException:110"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.TokenMgrException:109"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.TokenMgrException:101"
      Branch Sides:
      - BranchSide: "com.github.javaparser.TokenMgrException:102"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.TokenMgrException:101"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.TokenMgrException:101"
      Branch Sides:
      - BranchSide: "com.github.javaparser.TokenMgrException:105"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.TokenMgrException:104"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.TokenMgrException:71,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.TokenMgrException:72,1"
      Dst: "[java.lang.String].length"
    - Src: "com.github.javaparser.TokenMgrException:73,1"
      Dst: "[java.lang.String].charAt"
    - Src: "com.github.javaparser.TokenMgrException:77,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.TokenMgrException:102,1"
      Dst: "[java.lang.Integer].toString"
    - Src: "com.github.javaparser.TokenMgrException:102,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.TokenMgrException:103,1"
      Dst: "[java.lang.String].substring"
    JavaMethodInfo: null
    BBCount: 17
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.TokenMgrException].LexicalErr(boolean,int,int,int,java.lang.String,int)"
    functionSourceFile: "com.github.javaparser.TokenMgrException"
    linkageType: null
    functionLinenumber: 125
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 6
    argTypes:
    - "boolean"
    - "int"
    - "int"
    - "int"
    - "java.lang.String"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.TokenMgrException].addEscapes(java.lang.String)"
    - "[com.github.javaparser.TokenMgrException].addEscapes(java.lang.String)"
    functionUses: 1
    ICount: 35
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.TokenMgrException:130"
      Branch Sides:
      - BranchSide: "com.github.javaparser.TokenMgrException:125"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.TokenMgrException:127,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.TokenMgrException:127,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.TokenMgrException:130,1"
      Dst: "[java.lang.String].valueOf"
    - Src: "com.github.javaparser.TokenMgrException:130,1"
      Dst: "[com.github.javaparser.TokenMgrException].addEscapes"
    - Src: "com.github.javaparser.TokenMgrException:130,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.TokenMgrException].getMessage()"
    functionSourceFile: "com.github.javaparser.TokenMgrException"
    linkageType: null
    functionLinenumber: 144
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.TokenMgrException:145,1"
      Dst: "[java.lang.Throwable].getMessage"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.TokenMgrException].<init>()"
    functionSourceFile: "com.github.javaparser.TokenMgrException"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.TokenMgrException:152,1"
      Dst: "[java.lang.RuntimeException].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.TokenMgrException].<init>(java.lang.String,int)"
    functionSourceFile: "com.github.javaparser.TokenMgrException"
    linkageType: null
    functionLinenumber: 156
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.TokenMgrException:157,1"
      Dst: "[java.lang.RuntimeException].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.TokenMgrException].<init>(boolean,int,int,int,java.lang.String,int,int)"
    functionSourceFile: "com.github.javaparser.TokenMgrException"
    linkageType: null
    functionLinenumber: 162
    functionDepth: 0
    returnType: "void"
    argCount: 7
    argTypes:
    - "boolean"
    - "int"
    - "int"
    - "int"
    - "java.lang.String"
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.TokenMgrException].<init>(java.lang.String,int)"
    - "[com.github.javaparser.TokenMgrException].LexicalErr(boolean,int,int,int,java.lang.String,int)"
    functionUses: 1
    ICount: 11
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.TokenMgrException:163,1"
      Dst: "[com.github.javaparser.TokenMgrException].LexicalErr"
    - Src: "com.github.javaparser.TokenMgrException:163,1"
      Dst: "[com.github.javaparser.TokenMgrException].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_101__634].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_101__634"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_101__634].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_101__634:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_101__634].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_101__634].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_101__634"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_101__634:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_101__634].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_101__634"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$101(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_101__634:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$101"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$addElement__763].bootstrap$(com.github.javaparser.printer.lexicalpreservation.NodeText)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$addElement__763"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$addElement__763].<init>(com.github.javaparser.printer.lexicalpreservation.NodeText)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$addElement__763:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$addElement__763].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$addElement__763].<init>(com.github.javaparser.printer.lexicalpreservation.NodeText)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$addElement__763"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$addElement__763:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$addElement__763].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$addElement__763"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].addElement(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionUses: 3
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$addElement__763:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].addElement"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_0__882].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_0__882"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_0__882].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_0__882:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_0__882].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_0__882].<init>()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_0__882"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_0__882:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_0__882].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_0__882"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].lambda$new$0(com.github.javaparser.JavaToken)"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_0__882:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].lambda$new$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$Parsedness].values()"
    functionSourceFile: "com.github.javaparser.ast.Node$Parsedness"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node$Parsedness[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$Parsedness:132,1"
      Dst: "[java.lang.Object].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$Parsedness].valueOf(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.Node$Parsedness"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node$Parsedness"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$Parsedness:132,1"
      Dst: "[java.lang.Enum].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$Parsedness].<init>(java.lang.String,int)"
    functionSourceFile: "com.github.javaparser.ast.Node$Parsedness"
    linkageType: null
    functionLinenumber: 131
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$Parsedness:132,1"
      Dst: "[java.lang.Enum].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$Parsedness].$values()"
    functionSourceFile: "com.github.javaparser.ast.Node$Parsedness"
    linkageType: null
    functionLinenumber: 131
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node$Parsedness[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_228__136].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_228__136"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_228__136].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_228__136:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_228__136].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_228__136].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_228__136"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_228__136:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_228__136].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_228__136"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$228(java.lang.Object,com.github.javaparser.ast.type.TypeParameter)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_228__136:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$228"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__443].bootstrap$(com.github.javaparser.ast.type.WildcardType)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__443"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.WildcardType"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__443].<init>(com.github.javaparser.ast.type.WildcardType)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__443:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__443].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__443].<init>(com.github.javaparser.ast.type.WildcardType)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__443"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.WildcardType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__443:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__443].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__443"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__443:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.LazyType].<init>(java.util.function.Function)"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.LazyType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Function"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:34,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.LazyType].getType()"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.LazyType"
    linkageType: null
    functionLinenumber: 38
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__611].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__582].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_123__436].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_115__662].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_85__374].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__431].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_72__363].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_49__351].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_0__123].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__660].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__470].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter$asString__753].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_91__390].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.ReshuffledDiffElementExtractor$getPriority__849].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$asString__779].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_calculateMaximumCommonType_1__790].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__487].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_26__380].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__416].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_71__609].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__627].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_8__863].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_groupConsecutiveRemovedElements_3__850].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElement$lambda_matchByRange_0__878].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_modifyList_112__756].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_124__535].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__574].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_4__842].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__624].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_64__493].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_27__450].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_70__608].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__548].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_31__477].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_69__529].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__442].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__473].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__525].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration$lambda_isNestedType_10__791].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_40__412].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_95__642].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_5__856].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__580].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_74__408].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__652].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$cast__721].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_11__859].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_122__469].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__594].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_107__369].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__500].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_17__547].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_29__621].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_121__466].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType$asString__682].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix$lambda_toString_1__88].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_22__567].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_102__386].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_76__655].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__635].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_37__499].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_38__403].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$getNameAsString__845].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_67__398].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__732].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__361].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_4__855].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__615].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_16__455].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__569].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__480].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_119__461].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_43__584].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_63__546].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_113__479].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getFields_18__769].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__601].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorMap$lambda_entrySet_1__851].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__731].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_44__590].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$lambda_toArray_1__822].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_83__421].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__372].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_concretePropertyChange_0__846].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__560].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_61__426].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_89__670].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__506].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_21__407].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_53__524].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_120__600].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__510].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__448].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_90__433].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__702].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList$toString__87].apply(java.lang.Object)"
    - "[com.github.javaparser.JavaToken$toString__86].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__563].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__533].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__404].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__409].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_2__519].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_33__579].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_41__633].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_117__596].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__638].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_79__571].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__666].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_7__613].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_47__629].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_2__836].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_86__643].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$asString__781].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_66__397].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__739].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__644].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_4__834].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__384].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__418].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_35__637].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__382].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.Node$lambda_getPrinter_1__105].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_5__659].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_30__486].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_111__356].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__606].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_80__572].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_60__425].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_7__718].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__622].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_20__406].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_2__784].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__618].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.configuration.imports.IntelliJImportOrderingStrategy$getNameAsString__823].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__401].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_39__411].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_93__646].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange$lambda_getBegin_0__848].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__704].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_116__556].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__434].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__423].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_42__668].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__513].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$lambda_toString_1__89].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__388].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_106__617].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Expression$lambda_static_1__109].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_81__396].apply(java.lang.Object)"
    - "[com.github.javaparser.Problem$lambda_getVerboseMessage_0__676].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_1__810].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_51__465].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled$lambda_replaceTokens_0__871].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_84__422].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__664].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$equals__723].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration$lambda_isTopLevelType_0__690].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_118__553].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__647].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__557].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__444].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__437].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$cast__710].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_98__420].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.Utils$toLowerCase__759].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__640].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_24__378].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_6__377].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_5__866].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_101__634].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_94__559].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType$asString__683].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_0__538].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_7__734].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__497].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_14__528].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_56__532].apply(java.lang.Object)"
    - "[com.github.javaparser.JavaParser$get__28].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$getKeyword__778].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__364].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_applyAddedDiffElement_4__839].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__494].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_59__503].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__482].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__715].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_23__568].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__399].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_15__597].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_selectMatchingChildElements_3__880].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$lambda_stripIndentOfLines_3__786].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_92__391].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__577].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__428].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_96__573].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_10__562].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_82__447].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__722].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__631].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__394].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__536].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_48__630].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__475].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy$getNameAsString__824].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_68__591].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_13__527].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__367].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_109__472].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__656].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__456].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_25__379].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_19__550].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__491].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange$lambda_getEnd_1__847].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_88__669].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__730].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__370].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_1__518].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_114__360].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_50__464].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.PositionUtils$lambda_firstNonAnnotationNode_6__832].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__413].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__588].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_46__485].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__467].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__352].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethods_2__126].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__592].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__727].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$getParentNode__122].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_11__541].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinter$lambda_createDefaultVisitor_0__757].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__551].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_100__490].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_110__675].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_52__430].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__649].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy$getNameAsString__826].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__554].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_28__620].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__354].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_3__626].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__522].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_45__484].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__375].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$getKeyword__780].apply(java.lang.Object)"
    - "[com.github.javaparser.utils.Utils$toUpperCase__875].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_34__515].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__737].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_62__427].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__504].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_12__576].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration$lambda_isLocalClassDeclaration_0__821].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_97__357].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_32__478].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_108__366].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType$asString__751].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__565].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_4__658].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_99__489].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_55__508].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_75__654].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__530].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_103__439].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_105__441].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$toString__817].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_5__843].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_126__387].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__451].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__673].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__516].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_3__854].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_87__446].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__542].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__459].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_9__512].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$cast__714].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__603].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__539].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_125__605].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.ConcreteSyntaxModel$lambda_static_1__766].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_73__663].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_1__853].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__671].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__598].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_36__610].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_65__496].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$cast__726].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__462].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_104__440].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$traverseScope__711].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_4__813].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$trimTrailing__787].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__392].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__586].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$traverseScope__738].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_8__614].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__520].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_78__458].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__358].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$equals__716].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables$lambda_getMaximumCommonType_0__789].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_77__585].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_57__651].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__544].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_58__502].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_54__415].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_18__509].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration$Signature$asString__106].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__453].apply(java.lang.Object)"
    - "[com.github.javaparser.Problem$lambda_getVerboseMessage_1__104].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter$lambda_visit_0__808].apply(java.lang.Object)"
    functionUses: 1
    ICount: 9
    EdgeCount: 311
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.model.typesystem.LazyType:39"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.LazyType:42"
        BranchSideFuncs:
        - "apply(java.lang.Object)"
      - BranchSide: "com.github.javaparser.resolution.model.typesystem.LazyType:41"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:40,1"
      Dst: "[java.util.function.Function].apply"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.LazyType].isArray()"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.LazyType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:47,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.LazyType].getType"
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:47,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isArray"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.LazyType].arrayLevel()"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.LazyType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:52,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.LazyType].getType"
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:52,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].arrayLevel"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.LazyType].isPrimitive()"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.LazyType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:57,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.LazyType].getType"
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:57,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isPrimitive"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.LazyType].isNull()"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.LazyType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:62,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.LazyType].getType"
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:62,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isNull"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.LazyType].isReference()"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.LazyType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:67,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.LazyType].getType"
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:67,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isReference"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.LazyType].isReferenceType()"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.LazyType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:72,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.LazyType].getType"
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:72,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isReferenceType"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.LazyType].isVoid()"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.LazyType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:77,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.LazyType].getType"
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:77,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isVoid"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.LazyType].isTypeVariable()"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.LazyType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:82,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.LazyType].getType"
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:82,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isTypeVariable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.LazyType].isWildcard()"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.LazyType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:87,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.LazyType].getType"
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:87,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isWildcard"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.LazyType].asArrayType()"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.LazyType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedArrayType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:92,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.LazyType].getType"
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:92,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asArrayType"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.LazyType].asReferenceType()"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.LazyType"
    linkageType: null
    functionLinenumber: 96
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedReferenceType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.resolution.model.typesystem.LazyType].asReferenceType()"
    - "[com.github.javaparser.resolution.types.ResolvedType].asReferenceType()"
    - "[com.github.javaparser.resolution.types.ResolvedReferenceType].asReferenceType()"
    - "[com.github.javaparser.resolution.model.typesystem.LazyType].getType()"
    functionUses: 2
    ICount: 4
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:97,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.LazyType].getType"
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:97,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asReferenceType"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.LazyType].asTypeParameter()"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.LazyType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:102,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.LazyType].getType"
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:102,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asTypeParameter"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.LazyType].asTypeVariable()"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.LazyType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedTypeVariable"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:107,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.LazyType].getType"
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:107,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asTypeVariable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.LazyType].asPrimitive()"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.LazyType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedPrimitiveType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:112,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.LazyType].getType"
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:112,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asPrimitive"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.LazyType].asWildcard()"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.LazyType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedWildcard"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:117,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.LazyType].getType"
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:117,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asWildcard"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.LazyType].describe()"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.LazyType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:122,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.LazyType].getType"
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:122,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].describe"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.LazyType].replaceTypeVariables(com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration,com.github.javaparser.resolution.types.ResolvedType,java.util.Map)"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.LazyType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 3
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration"
    - "com.github.javaparser.resolution.types.ResolvedType"
    - "java.util.Map"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:128,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.LazyType].getType"
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:128,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].replaceTypeVariables"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.LazyType].replaceTypeVariables(com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration,com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.LazyType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 2
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration"
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:133,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.LazyType].getType"
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:133,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].replaceTypeVariables"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.typesystem.LazyType].isAssignableBy(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.model.typesystem.LazyType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:138,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.LazyType].getType"
    - Src: "com.github.javaparser.resolution.model.typesystem.LazyType:138,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isAssignableBy"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.CallableDeclarationMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.CallableDeclarationMetaModel"
    linkageType: null
    functionLinenumber: 42
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.BodyDeclarationMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.CallableDeclarationMetaModel:43,1"
      Dst: "[com.github.javaparser.metamodel.BodyDeclarationMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.CallableDeclarationMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionSourceFile: "com.github.javaparser.metamodel.CallableDeclarationMetaModel"
    linkageType: null
    functionLinenumber: 47
    functionDepth: 0
    returnType: "void"
    argCount: 6
    argTypes:
    - "java.util.Optional"
    - "java.lang.Class"
    - "java.lang.String"
    - "java.lang.String"
    - "boolean"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.BodyDeclarationMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 2
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.CallableDeclarationMetaModel:48,1"
      Dst: "[com.github.javaparser.metamodel.BodyDeclarationMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration$isInterface__886].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration$isInterface__886"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.FieldDeclaration$isInterface__886].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration$isInterface__886:-1,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration$isInterface__886].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration$isInterface__886].<init>()"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration$isInterface__886"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration$isInterface__886:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration$isInterface__886].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration$isInterface__886"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface()"
    functionUses: 3
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration$isInterface__886:-1,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration$isInterface__886:-1,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.TypeParameter$lambda_asString_0__681].bootstrap$(java.lang.StringBuilder)"
    functionSourceFile: "com.github.javaparser.ast.type.TypeParameter$lambda_asString_0__681"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "java.lang.StringBuilder"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.TypeParameter$lambda_asString_0__681].<init>(java.lang.StringBuilder)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.TypeParameter$lambda_asString_0__681:-1,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter$lambda_asString_0__681].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.TypeParameter$lambda_asString_0__681].<init>(java.lang.StringBuilder)"
    functionSourceFile: "com.github.javaparser.ast.type.TypeParameter$lambda_asString_0__681"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.StringBuilder"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.TypeParameter$lambda_asString_0__681:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.TypeParameter$lambda_asString_0__681].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.type.TypeParameter$lambda_asString_0__681"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.TypeParameter].lambda$asString$0(java.lang.StringBuilder,com.github.javaparser.ast.NodeList)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.TypeParameter$lambda_asString_0__681:-1,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter].lambda$asString$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__448].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__448"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__448].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__448:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__448].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__448].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__448"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__448:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__448].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__448"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__448:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].<init>(java.util.Iterator,com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator$Provider)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator"
    linkageType: null
    functionLinenumber: 45
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.util.Iterator"
    - "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator$Provider"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator:46,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator"
    linkageType: null
    functionLinenumber: 52
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1:com.github.javaparser.ast.Node$PostOrderIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    functionUses: 204
    ICount: 13
    EdgeCount: 27
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator:53"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator:56"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator:55"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator:56"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator:59"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator:58"
        BranchSideFuncs:
        - "hasNext()"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator:53,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator:57,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator$Provider].provide"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator"
    linkageType: null
    functionLinenumber: 63
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1:com.github.javaparser.ast.Node$PostOrderIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    functionUses: 148
    ICount: 19
    EdgeCount: 46
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator:64"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator:69"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator:68"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator:69"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator:72"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator:71"
        BranchSideFuncs:
        - "next()"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator:64,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator:67,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator:70,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator$Provider].provide"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].remove()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 14
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator:79"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator:83"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator:82"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator:83"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator:87"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator:86"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator:80,1"
      Dst: "[java.util.Iterator].remove"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator:87,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_6__693].bootstrap$(com.github.javaparser.printer.PrettyPrintVisitor)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_6__693"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.PrettyPrintVisitor"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_6__693].<init>(com.github.javaparser.printer.PrettyPrintVisitor)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_6__693:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_6__693].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_6__693].<init>(com.github.javaparser.printer.PrettyPrintVisitor)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_6__693"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.PrettyPrintVisitor"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_6__693:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_6__693].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_6__693"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$6(java.lang.String)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_6__693:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$6"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence].<init>(java.util.List)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence"
    linkageType: null
    functionLinenumber: 33
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$isNull__818].bootstrap$()"
    functionUses: 1
    ICount: 16
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence:35"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence:38"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence:37"
        BranchSideFuncs:
        - "bootstrap$()"
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence:38"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence:41"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence:40"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence:34,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence:36,1"
      Dst: "[java.lang.NullPointerException].<init>"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence:38,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence:38,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$isNull__818].bootstrap$"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence:38,1"
      Dst: "[java.util.stream.Stream].anyMatch"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence:39,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence].getElements()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence"
    linkageType: null
    functionLinenumber: 44
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence].prettyPrint(com.github.javaparser.ast.Node,com.github.javaparser.printer.SourcePrinter)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.printer.SourcePrinter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence:50,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$lambda_prettyPrint_0__1027].bootstrap$"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence:50,1"
      Dst: "[java.lang.Iterable].forEach"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence].toString()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence"
    linkageType: null
    functionLinenumber: 54
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$lambda_toString_1__89].bootstrap$()"
    functionUses: 6
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence:55,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence:55,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$lambda_toString_1__89].bootstrap$"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence:55,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence:55,1"
      Dst: "[java.util.stream.Collectors].joining"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence:55,1"
      Dst: "[java.util.stream.Stream].collect"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence].lambda$toString$1(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence"
    linkageType: null
    functionLinenumber: 54
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmSingleReference].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmString].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmChar].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmTextBlock].toString()"
    functionUses: 1
    ICount: 3
    EdgeCount: 10
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence:55,1"
      Dst: "[java.lang.Object].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence].lambda$prettyPrint$0(com.github.javaparser.ast.Node,com.github.javaparser.printer.SourcePrinter,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.printer.SourcePrinter"
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmSequence:50,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].prettyPrint"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:53,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_0__538].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].setAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].setModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].setMembers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 25
    EdgeCount: 15
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:62"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:64"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:63"
        BranchSideFuncs:
        - "setAnnotations(com.github.javaparser.ast.NodeList)"
        - "setMembers(com.github.javaparser.ast.NodeList)"
        - "setModifiers(com.github.javaparser.ast.NodeList)"
        - "setName(com.github.javaparser.ast.expr.SimpleName)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:57,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:57,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:58,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:59,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:60,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:60,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:61,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:61,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_0__538].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:61,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:61,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:64,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].setAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:65,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].setModifiers"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:66,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].setMembers"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:67,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].setName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:68,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 73
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_1__518].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getDefaultValue()"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getName()"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getType()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_2__519].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].setAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].setModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].setDefaultValue(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].setType(com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 33
    EdgeCount: 27
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:80"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:81"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:80"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:80"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:82"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:81"
        BranchSideFuncs:
        - "setAnnotations(com.github.javaparser.ast.NodeList)"
        - "setModifiers(com.github.javaparser.ast.NodeList)"
        - "setName(com.github.javaparser.ast.expr.SimpleName)"
        - "setType(com.github.javaparser.ast.type.Type)"
        - "setDefaultValue(com.github.javaparser.ast.expr.Expression)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:74,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:74,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:75,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:76,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getDefaultValue"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:76,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_1__518].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:76,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:76,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:77,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:77,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:78,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getType"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:78,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:79,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:79,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_2__519].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:82,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].setAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:83,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].setModifiers"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:84,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].setDefaultValue"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:85,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].setName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:86,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].setType"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:87,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 92
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayAccessExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].getIndex()"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].getName()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_3__626].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].setIndex(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].setName(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 21
    EdgeCount: 75
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:96"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:97"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:96"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:96"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:98"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:97"
        BranchSideFuncs:
        - "setIndex(com.github.javaparser.ast.expr.Expression)"
        - "setName(com.github.javaparser.ast.expr.Expression)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:93,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayAccessExpr].getIndex"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:93,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:94,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayAccessExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:95,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:95,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_3__626].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:95,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:95,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:98,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayAccessExpr].setIndex"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:99,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayAccessExpr].setName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:100,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 105
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayCreationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getElementType()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_4__658].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getInitializer()"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getLevels()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_5__659].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].setElementType(com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].setInitializer(com.github.javaparser.ast.expr.ArrayInitializerExpr)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].setLevels(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 27
    EdgeCount: 22
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:110"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:111"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:110"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:110"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:112"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:111"
        BranchSideFuncs:
        - "setInitializer(com.github.javaparser.ast.expr.ArrayInitializerExpr)"
        - "setLevels(com.github.javaparser.ast.NodeList)"
        - "setElementType(com.github.javaparser.ast.type.Type)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:106,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].getElementType"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:106,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:107,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].getInitializer"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:107,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_4__658].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:107,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:107,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:108,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].getLevels"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:108,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:109,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:109,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_5__659].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:110,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:112,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].setElementType"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:113,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].setInitializer"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:114,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].setLevels"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:115,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 120
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].getValues()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_6__377].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].setValues(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 13
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:121,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].getValues"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:121,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:122,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:122,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_6__377].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:122,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:122,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:123,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].setValues"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:124,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 129
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.AssertStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].getCheck()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_7__613].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].getMessage()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_8__614].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.AssertStmt].setCheck(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].setMessage(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 22
    EdgeCount: 42
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:133"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:135"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:134"
        BranchSideFuncs:
        - "setMessage(com.github.javaparser.ast.expr.Expression)"
        - "setCheck(com.github.javaparser.ast.expr.Expression)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:130,1"
      Dst: "[com.github.javaparser.ast.stmt.AssertStmt].getCheck"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:130,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:131,1"
      Dst: "[com.github.javaparser.ast.stmt.AssertStmt].getMessage"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:131,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_7__613].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:131,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:131,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:132,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:132,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_8__614].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:135,1"
      Dst: "[com.github.javaparser.ast.stmt.AssertStmt].setCheck"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:136,1"
      Dst: "[com.github.javaparser.ast.stmt.AssertStmt].setMessage"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:137,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 142
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.AssignExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].getTarget()"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].getValue()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_9__512].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.AssignExpr].setTarget(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.AssignExpr].setValue(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 21
    EdgeCount: 75
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:146"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:147"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:146"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:146"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:148"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:147"
        BranchSideFuncs:
        - "setValue(com.github.javaparser.ast.expr.Expression)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
        - "setTarget(com.github.javaparser.ast.expr.Expression)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:143,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].getTarget"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:143,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:144,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:145,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:145,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_9__512].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:145,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:145,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:148,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].setTarget"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:149,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].setValue"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:150,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 155
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BinaryExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].getLeft()"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].getRight()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_10__562].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.BinaryExpr].setLeft(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].setRight(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 22
    EdgeCount: 75
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:159"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:161"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:160"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:161"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:163"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:162"
        BranchSideFuncs:
        - "setLeft(com.github.javaparser.ast.expr.Expression)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
        - "setRight(com.github.javaparser.ast.expr.Expression)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:156,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].getLeft"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:156,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:157,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].getRight"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:158,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:158,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_10__562].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:158,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:158,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:163,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].setLeft"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:164,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].setRight"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:165,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 170
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BlockStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.BlockStmt].getStatements()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_11__541].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.BlockStmt].setStatements(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 13
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:171,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].getStatements"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:171,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:172,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:172,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_11__541].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:172,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:172,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:173,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].setStatements"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:174,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 179
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_12__576].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 10
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:180,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:180,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_12__576].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:180,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:180,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:181,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 186
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BreakStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_13__527].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].getLabel()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_14__528].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.BreakStmt].setLabel(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 16
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:187,1"
      Dst: "[com.github.javaparser.ast.stmt.BreakStmt].getLabel"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:187,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_13__527].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:187,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:187,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:188,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:188,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_14__528].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:189,1"
      Dst: "[com.github.javaparser.ast.stmt.BreakStmt].setLabel"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:190,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 195
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CastExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].getExpression()"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].getType()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_15__597].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.CastExpr].setExpression(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.CastExpr].setType(com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 21
    EdgeCount: 51
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:199"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:200"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:199"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:199"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:201"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:200"
        BranchSideFuncs:
        - "setType(com.github.javaparser.ast.type.Type)"
        - "setExpression(com.github.javaparser.ast.expr.Expression)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:196,1"
      Dst: "[com.github.javaparser.ast.expr.CastExpr].getExpression"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:196,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:197,1"
      Dst: "[com.github.javaparser.ast.expr.CastExpr].getType"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:198,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:198,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_15__597].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:198,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:198,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:201,1"
      Dst: "[com.github.javaparser.ast.expr.CastExpr].setExpression"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:202,1"
      Dst: "[com.github.javaparser.ast.expr.CastExpr].setType"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:203,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 208
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.CatchClause"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].getBody()"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].getParameter()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_16__455].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.CatchClause].setBody(com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.ast.stmt.CatchClause].setParameter(com.github.javaparser.ast.body.Parameter)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 21
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:212"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:213"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:212"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:212"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:214"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:213"
        BranchSideFuncs:
        - "setParameter(com.github.javaparser.ast.body.Parameter)"
        - "setBody(com.github.javaparser.ast.stmt.BlockStmt)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:209,1"
      Dst: "[com.github.javaparser.ast.stmt.CatchClause].getBody"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:209,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:210,1"
      Dst: "[com.github.javaparser.ast.stmt.CatchClause].getParameter"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:210,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:211,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:211,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_16__455].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:211,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:211,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:214,1"
      Dst: "[com.github.javaparser.ast.stmt.CatchClause].setBody"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:215,1"
      Dst: "[com.github.javaparser.ast.stmt.CatchClause].setParameter"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:216,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 221
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CharLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_17__547].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 10
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:222,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:222,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_17__547].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:222,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:222,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:223,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 228
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ClassExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].getType()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_18__509].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.ClassExpr].setType(com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 16
    EdgeCount: 15
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:231"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:233"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:232"
        BranchSideFuncs:
        - "setType(com.github.javaparser.ast.type.Type)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:229,1"
      Dst: "[com.github.javaparser.ast.expr.ClassExpr].getType"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:229,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:230,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:230,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_18__509].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:230,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:230,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:233,1"
      Dst: "[com.github.javaparser.ast.expr.ClassExpr].setType"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:234,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 239
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getExtendedTypes()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getPermittedTypes()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getTypeParameters()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_19__550].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].setAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].setModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].setExtendedTypes(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].setImplementedTypes(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].setPermittedTypes(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].setTypeParameters(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].setMembers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 37
    EdgeCount: 27
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:249"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:251"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:250"
        BranchSideFuncs:
        - "setAnnotations(com.github.javaparser.ast.NodeList)"
        - "setExtendedTypes(com.github.javaparser.ast.NodeList)"
        - "setImplementedTypes(com.github.javaparser.ast.NodeList)"
        - "setTypeParameters(com.github.javaparser.ast.NodeList)"
        - "setMembers(com.github.javaparser.ast.NodeList)"
        - "setModifiers(com.github.javaparser.ast.NodeList)"
        - "setName(com.github.javaparser.ast.expr.SimpleName)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
        - "setPermittedTypes(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:240,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:240,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:241,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:242,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getExtendedTypes"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:243,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getImplementedTypes"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:244,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getPermittedTypes"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:245,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:246,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:247,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:247,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:248,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:248,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_19__550].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:248,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:248,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:251,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].setAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:252,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].setModifiers"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:253,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].setExtendedTypes"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:254,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].setImplementedTypes"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:255,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].setPermittedTypes"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:256,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].setTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:257,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].setMembers"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:258,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].setName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:259,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 264
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.RecordDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getParameters()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_20__406].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getReceiverParameter()"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getTypeParameters()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_21__407].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].setAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].setModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].setImplementedTypes(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].setParameters(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].setReceiverParameter(com.github.javaparser.ast.body.ReceiverParameter)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].setTypeParameters(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].setMembers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 40
    EdgeCount: 27
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:274"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:276"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:275"
        BranchSideFuncs:
        - "setAnnotations(com.github.javaparser.ast.NodeList)"
        - "setImplementedTypes(com.github.javaparser.ast.NodeList)"
        - "setParameters(com.github.javaparser.ast.NodeList)"
        - "setReceiverParameter(com.github.javaparser.ast.body.ReceiverParameter)"
        - "setTypeParameters(com.github.javaparser.ast.NodeList)"
        - "setMembers(com.github.javaparser.ast.NodeList)"
        - "setModifiers(com.github.javaparser.ast.NodeList)"
        - "setName(com.github.javaparser.ast.expr.SimpleName)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:265,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:265,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:266,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:267,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].getImplementedTypes"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:268,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].getParameters"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:269,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].getReceiverParameter"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:269,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_20__406].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:269,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:269,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:270,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:271,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:272,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:272,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:273,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:273,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_21__407].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:276,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].setAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:277,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].setModifiers"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:278,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].setImplementedTypes"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:279,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].setParameters"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:280,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].setReceiverParameter"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:281,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].setTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:282,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].setMembers"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:283,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].setName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:284,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 289
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getName()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_22__567].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getScope()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getTypeArguments()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_23__568].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].setAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].setScope(com.github.javaparser.ast.type.ClassOrInterfaceType)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].setTypeArguments(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 28
    EdgeCount: 15
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:295"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:297"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:296"
        BranchSideFuncs:
        - "setAnnotations(com.github.javaparser.ast.NodeList)"
        - "setScope(com.github.javaparser.ast.type.ClassOrInterfaceType)"
        - "setName(com.github.javaparser.ast.expr.SimpleName)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
        - "setTypeArguments(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:290,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:290,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:291,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:291,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:292,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getScope"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:292,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_22__567].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:292,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:292,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:293,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:294,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:294,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_23__568].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:297,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].setAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:298,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].setName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:299,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].setScope"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:300,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].setTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:301,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 306
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.CompilationUnit].getImports()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_24__378].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].getModule()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_25__379].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].getPackageDeclaration()"
    - "[com.github.javaparser.ast.CompilationUnit].getTypes()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_26__380].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.CompilationUnit].setImports(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.CompilationUnit].setModule(com.github.javaparser.ast.modules.ModuleDeclaration)"
    - "[com.github.javaparser.ast.CompilationUnit].setPackageDeclaration(com.github.javaparser.ast.PackageDeclaration)"
    - "[com.github.javaparser.ast.CompilationUnit].setTypes(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 28
    EdgeCount: 15
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:307,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getImports"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:307,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:308,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getModule"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:308,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_24__378].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:308,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:308,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:309,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getPackageDeclaration"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:309,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_25__379].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:310,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getTypes"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:311,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:311,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_26__380].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:312,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].setImports"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:313,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].setModule"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:314,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].setPackageDeclaration"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:315,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].setTypes"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:316,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 321
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ConditionalExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].getCondition()"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].getElseExpr()"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].getThenExpr()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_27__450].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].setCondition(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].setElseExpr(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].setThenExpr(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 26
    EdgeCount: 111
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:326"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:327"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:326"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:326"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:327"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:326"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:326"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:328"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:327"
        BranchSideFuncs:
        - "setCondition(com.github.javaparser.ast.expr.Expression)"
        - "setThenExpr(com.github.javaparser.ast.expr.Expression)"
        - "setElseExpr(com.github.javaparser.ast.expr.Expression)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:322,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].getCondition"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:322,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:323,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].getElseExpr"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:324,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].getThenExpr"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:325,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:325,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_27__450].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:325,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:325,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:328,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].setCondition"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:329,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].setElseExpr"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:330,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].setThenExpr"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:331,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 336
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ConstructorDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].getBody()"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getName()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getParameters()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_28__620].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_29__621].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].setAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].setModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].setBody(com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].setParameters(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].setReceiverParameter(com.github.javaparser.ast.body.ReceiverParameter)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].setThrownExceptions(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].setTypeParameters(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 42
    EdgeCount: 27
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:346"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:347"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:346"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:346"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:348"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:347"
        BranchSideFuncs:
        - "setAnnotations(com.github.javaparser.ast.NodeList)"
        - "setParameters(com.github.javaparser.ast.NodeList)"
        - "setBody(com.github.javaparser.ast.stmt.BlockStmt)"
        - "setReceiverParameter(com.github.javaparser.ast.body.ReceiverParameter)"
        - "setTypeParameters(com.github.javaparser.ast.NodeList)"
        - "setModifiers(com.github.javaparser.ast.NodeList)"
        - "setName(com.github.javaparser.ast.expr.SimpleName)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
        - "setThrownExceptions(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:337,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:337,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:338,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:339,1"
      Dst: "[com.github.javaparser.ast.body.ConstructorDeclaration].getBody"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:339,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:340,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:340,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:341,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getParameters"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:342,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:342,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_28__620].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:342,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:342,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:343,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:344,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:345,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:345,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_29__621].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:348,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].setAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:349,1"
      Dst: "[com.github.javaparser.ast.body.ConstructorDeclaration].setModifiers"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:350,1"
      Dst: "[com.github.javaparser.ast.body.ConstructorDeclaration].setBody"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:351,1"
      Dst: "[com.github.javaparser.ast.body.ConstructorDeclaration].setName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:352,1"
      Dst: "[com.github.javaparser.ast.body.ConstructorDeclaration].setParameters"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:353,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].setReceiverParameter"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:354,1"
      Dst: "[com.github.javaparser.ast.body.ConstructorDeclaration].setThrownExceptions"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:355,1"
      Dst: "[com.github.javaparser.ast.body.ConstructorDeclaration].setTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:356,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 361
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getBody()"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getName()"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getTypeParameters()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_30__486].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].setAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].setModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].setBody(com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].setThrownExceptions(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].setTypeParameters(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 33
    EdgeCount: 21
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:369"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:370"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:369"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:369"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:371"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:370"
        BranchSideFuncs:
        - "setAnnotations(com.github.javaparser.ast.NodeList)"
        - "setBody(com.github.javaparser.ast.stmt.BlockStmt)"
        - "setTypeParameters(com.github.javaparser.ast.NodeList)"
        - "setModifiers(com.github.javaparser.ast.NodeList)"
        - "setName(com.github.javaparser.ast.expr.SimpleName)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
        - "setThrownExceptions(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:362,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:362,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:363,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:364,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getBody"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:364,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:365,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:365,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:366,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getThrownExceptions"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:367,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:368,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:368,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_30__486].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:368,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:368,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:371,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].setAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:372,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].setModifiers"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:373,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].setBody"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:374,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].setName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:375,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].setThrownExceptions"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:376,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].setTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:377,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 382
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ContinueStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_31__477].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].getLabel()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_32__478].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].setLabel(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 16
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:383,1"
      Dst: "[com.github.javaparser.ast.stmt.ContinueStmt].getLabel"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:383,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_31__477].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:383,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:383,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:384,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:384,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_32__478].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:385,1"
      Dst: "[com.github.javaparser.ast.stmt.ContinueStmt].setLabel"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:386,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 391
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.DoStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].getBody()"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].getCondition()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_33__579].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.DoStmt].setBody(com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.ast.stmt.DoStmt].setCondition(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 21
    EdgeCount: 63
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:395"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:396"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:395"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:395"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:397"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:396"
        BranchSideFuncs:
        - "setCondition(com.github.javaparser.ast.expr.Expression)"
        - "setBody(com.github.javaparser.ast.stmt.Statement)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:392,1"
      Dst: "[com.github.javaparser.ast.stmt.DoStmt].getBody"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:392,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:393,1"
      Dst: "[com.github.javaparser.ast.stmt.DoStmt].getCondition"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:394,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:394,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_33__579].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:394,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:394,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:397,1"
      Dst: "[com.github.javaparser.ast.stmt.DoStmt].setBody"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:398,1"
      Dst: "[com.github.javaparser.ast.stmt.DoStmt].setCondition"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:399,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 404
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_34__515].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 10
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:405,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:405,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_34__515].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:405,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:405,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:406,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 411
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.EmptyStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_35__637].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 10
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:412,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:412,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_35__637].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:412,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:412,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:413,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 418
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.EnclosedExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].getInner()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_36__610].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].setInner(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 16
    EdgeCount: 39
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:421"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:423"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:422"
        BranchSideFuncs:
        - "setInner(com.github.javaparser.ast.expr.Expression)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:419,1"
      Dst: "[com.github.javaparser.ast.expr.EnclosedExpr].getInner"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:419,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:420,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:420,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_36__610].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:420,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:420,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:423,1"
      Dst: "[com.github.javaparser.ast.expr.EnclosedExpr].setInner"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:424,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 429
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumConstantDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getArguments()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getClassBody()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_37__499].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].setAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].setArguments(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].setClassBody(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 25
    EdgeCount: 15
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:435"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:437"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:436"
        BranchSideFuncs:
        - "setAnnotations(com.github.javaparser.ast.NodeList)"
        - "setClassBody(com.github.javaparser.ast.NodeList)"
        - "setName(com.github.javaparser.ast.expr.SimpleName)"
        - "setArguments(com.github.javaparser.ast.NodeList)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:430,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:430,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:431,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].getArguments"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:432,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].getClassBody"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:433,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:433,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:434,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:434,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_37__499].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:434,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:434,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:437,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].setAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:438,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].setArguments"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:439,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].setClassBody"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:440,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].setName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:441,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 446
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].getEntries()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_38__403].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].setAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].setModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].setEntries(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].setImplementedTypes(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].setMembers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 31
    EdgeCount: 21
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:454"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:456"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:455"
        BranchSideFuncs:
        - "setAnnotations(com.github.javaparser.ast.NodeList)"
        - "setImplementedTypes(com.github.javaparser.ast.NodeList)"
        - "setMembers(com.github.javaparser.ast.NodeList)"
        - "setModifiers(com.github.javaparser.ast.NodeList)"
        - "setName(com.github.javaparser.ast.expr.SimpleName)"
        - "setEntries(com.github.javaparser.ast.NodeList)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:447,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:447,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:448,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:449,1"
      Dst: "[com.github.javaparser.ast.body.EnumDeclaration].getEntries"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:450,1"
      Dst: "[com.github.javaparser.ast.body.EnumDeclaration].getImplementedTypes"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:451,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:452,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:452,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:453,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:453,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_38__403].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:453,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:453,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:456,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].setAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:457,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].setModifiers"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:458,1"
      Dst: "[com.github.javaparser.ast.body.EnumDeclaration].setEntries"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:459,1"
      Dst: "[com.github.javaparser.ast.body.EnumDeclaration].setImplementedTypes"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:460,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].setMembers"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:461,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].setName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:462,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 467
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getArguments()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_39__411].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getExpression()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getTypeArguments()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_40__412].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].setArguments(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].setExpression(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].setTypeArguments(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 22
    EdgeCount: 12
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:468,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getArguments"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:468,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:469,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:469,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_39__411].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:469,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:469,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:470,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:471,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:471,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_40__412].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:472,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].setArguments"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:473,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].setExpression"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:474,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].setTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:475,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 480
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExpressionStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].getExpression()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_41__633].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].setExpression(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 16
    EdgeCount: 39
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:483"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:485"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:484"
        BranchSideFuncs:
        - "setExpression(com.github.javaparser.ast.expr.Expression)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:481,1"
      Dst: "[com.github.javaparser.ast.stmt.ExpressionStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:481,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:482,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:482,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_41__633].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:482,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:482,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:485,1"
      Dst: "[com.github.javaparser.ast.stmt.ExpressionStmt].setExpression"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:486,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 491
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.FieldAccessExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getName()"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getScope()"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_42__668].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].setScope(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].setTypeArguments(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 24
    EdgeCount: 45
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:496"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:497"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:496"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:496"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:498"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:497"
        BranchSideFuncs:
        - "setName(com.github.javaparser.ast.expr.SimpleName)"
        - "setScope(com.github.javaparser.ast.expr.Expression)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
        - "setTypeArguments(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:492,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:492,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:493,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].getScope"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:493,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:494,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].getTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:494,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:495,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:495,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_42__668].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:495,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:495,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:498,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].setName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:499,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].setScope"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:500,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].setTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:501,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 506
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.FieldDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].getVariables()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_43__584].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].setAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].setModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].setVariables(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 22
    EdgeCount: 13
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:511"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:513"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:512"
        BranchSideFuncs:
        - "setAnnotations(com.github.javaparser.ast.NodeList)"
        - "setModifiers(com.github.javaparser.ast.NodeList)"
        - "setVariables(com.github.javaparser.ast.NodeList)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:507,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:507,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:508,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:509,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].getVariables"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:510,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:510,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_43__584].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:510,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:510,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:511,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:513,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].setAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:514,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].setModifiers"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:515,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].setVariables"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:516,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 521
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForEachStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].getBody()"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].getIterable()"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].getVariable()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_44__590].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].setBody(com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].setIterable(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].setVariable(com.github.javaparser.ast.expr.VariableDeclarationExpr)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 26
    EdgeCount: 66
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:526"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:527"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:526"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:526"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:527"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:526"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:526"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:528"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:527"
        BranchSideFuncs:
        - "setVariable(com.github.javaparser.ast.expr.VariableDeclarationExpr)"
        - "setBody(com.github.javaparser.ast.stmt.Statement)"
        - "setIterable(com.github.javaparser.ast.expr.Expression)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:522,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].getBody"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:522,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:523,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].getIterable"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:524,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].getVariable"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:524,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:525,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:525,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_44__590].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:525,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:525,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:528,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].setBody"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:529,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].setIterable"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:530,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].setVariable"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:531,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 536
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].getBody()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_45__484].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].getCompare()"
    - "[com.github.javaparser.ast.stmt.ForStmt].getInitialization()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].getUpdate()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_46__485].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.ForStmt].setBody(com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.ast.stmt.ForStmt].setCompare(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.stmt.ForStmt].setInitialization(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.stmt.ForStmt].setUpdate(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 28
    EdgeCount: 36
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:542"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:544"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:543"
        BranchSideFuncs:
        - "setCompare(com.github.javaparser.ast.expr.Expression)"
        - "setInitialization(com.github.javaparser.ast.NodeList)"
        - "setUpdate(com.github.javaparser.ast.NodeList)"
        - "setBody(com.github.javaparser.ast.stmt.Statement)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:537,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].getBody"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:537,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:538,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].getCompare"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:538,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_45__484].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:538,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:538,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:539,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].getInitialization"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:539,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:540,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].getUpdate"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:541,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:541,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_46__485].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:544,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].setBody"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:545,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].setCompare"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:546,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].setInitialization"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:547,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].setUpdate"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:548,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 553
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.IfStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].getCondition()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_47__629].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].getElseStmt()"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].getThenStmt()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_48__630].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.IfStmt].setCondition(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.stmt.IfStmt].setElseStmt(com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.ast.stmt.IfStmt].setThenStmt(com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 27
    EdgeCount: 66
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:558"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:559"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:558"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:558"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:560"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:559"
        BranchSideFuncs:
        - "setCondition(com.github.javaparser.ast.expr.Expression)"
        - "setThenStmt(com.github.javaparser.ast.stmt.Statement)"
        - "setElseStmt(com.github.javaparser.ast.stmt.Statement)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:554,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].getCondition"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:554,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:555,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].getElseStmt"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:555,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_47__629].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:555,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:555,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:556,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].getThenStmt"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:557,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:557,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_48__630].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:560,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].setCondition"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:561,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].setElseStmt"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:562,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].setThenStmt"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:563,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 568
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.InitializerDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].getBody()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_49__351].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].setAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].setBody(com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 19
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:572"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:574"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:573"
        BranchSideFuncs:
        - "setAnnotations(com.github.javaparser.ast.NodeList)"
        - "setBody(com.github.javaparser.ast.stmt.BlockStmt)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:569,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:569,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:570,1"
      Dst: "[com.github.javaparser.ast.body.InitializerDeclaration].getBody"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:570,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:571,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:571,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_49__351].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:571,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:571,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:574,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].setAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:575,1"
      Dst: "[com.github.javaparser.ast.body.InitializerDeclaration].setBody"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:576,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 581
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.InstanceOfExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getExpression()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_50__464].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getPattern()"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getType()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_51__465].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].setExpression(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].setPattern(com.github.javaparser.ast.expr.PatternExpr)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].setType(com.github.javaparser.ast.type.ReferenceType)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 27
    EdgeCount: 47
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:586"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:587"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:586"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:586"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:588"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:587"
        BranchSideFuncs:
        - "setType(com.github.javaparser.ast.type.ReferenceType)"
        - "setExpression(com.github.javaparser.ast.expr.Expression)"
        - "setPattern(com.github.javaparser.ast.expr.PatternExpr)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:582,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].getExpression"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:582,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:583,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].getPattern"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:583,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_50__464].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:583,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:583,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:584,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].getType"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:585,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:585,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_51__465].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:588,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].setExpression"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:589,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].setPattern"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:590,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].setType"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:591,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 596
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_52__430].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 10
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:597,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:597,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_52__430].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:597,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:597,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:598,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 603
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.JavadocComment"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_53__524].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.comments.Comment].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 10
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:604,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:604,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_53__524].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:604,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:604,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:605,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].setComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 610
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LabeledStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].getLabel()"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].getStatement()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_54__415].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].setLabel(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].setStatement(com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 21
    EdgeCount: 30
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:614"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:615"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:614"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:614"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:616"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:615"
        BranchSideFuncs:
        - "setStatement(com.github.javaparser.ast.stmt.Statement)"
        - "setLabel(com.github.javaparser.ast.expr.SimpleName)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:611,1"
      Dst: "[com.github.javaparser.ast.stmt.LabeledStmt].getLabel"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:611,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:612,1"
      Dst: "[com.github.javaparser.ast.stmt.LabeledStmt].getStatement"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:612,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:613,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:613,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_54__415].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:613,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:613,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:616,1"
      Dst: "[com.github.javaparser.ast.stmt.LabeledStmt].setLabel"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:617,1"
      Dst: "[com.github.javaparser.ast.stmt.LabeledStmt].setStatement"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:618,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 623
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LongLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_55__508].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 10
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:624,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:624,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_55__508].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:624,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:624,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:625,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 630
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MarkerAnnotationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].getName()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_56__532].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].setName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 16
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:633"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:635"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:634"
        BranchSideFuncs:
        - "setName(com.github.javaparser.ast.expr.Name)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:631,1"
      Dst: "[com.github.javaparser.ast.expr.AnnotationExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:631,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:632,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:632,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_56__532].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:632,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:632,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:635,1"
      Dst: "[com.github.javaparser.ast.expr.AnnotationExpr].setName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:636,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 641
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MemberValuePair"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].getName()"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].getValue()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_57__651].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.MemberValuePair].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].setValue(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 21
    EdgeCount: 42
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:645"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:646"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:645"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:645"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:647"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:646"
        BranchSideFuncs:
        - "setName(com.github.javaparser.ast.expr.SimpleName)"
        - "setValue(com.github.javaparser.ast.expr.Expression)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:642,1"
      Dst: "[com.github.javaparser.ast.expr.MemberValuePair].getName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:642,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:643,1"
      Dst: "[com.github.javaparser.ast.expr.MemberValuePair].getValue"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:643,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:644,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:644,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_57__651].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:644,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:644,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:647,1"
      Dst: "[com.github.javaparser.ast.expr.MemberValuePair].setName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:648,1"
      Dst: "[com.github.javaparser.ast.expr.MemberValuePair].setValue"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:649,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 654
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodCallExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getArguments()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getName()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_58__502].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getScope()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_59__503].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].setArguments(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].setScope(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].setTypeArguments(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 28
    EdgeCount: 15
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:660"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:662"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:661"
        BranchSideFuncs:
        - "setName(com.github.javaparser.ast.expr.SimpleName)"
        - "setArguments(com.github.javaparser.ast.NodeList)"
        - "setScope(com.github.javaparser.ast.expr.Expression)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
        - "setTypeArguments(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:655,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].getArguments"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:655,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:656,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:656,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:657,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].getScope"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:657,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_58__502].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:657,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:657,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:658,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].getTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:659,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:659,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_59__503].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:662,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].setArguments"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:663,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].setName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:664,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].setScope"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:665,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].setTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:666,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 671
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.MethodDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_60__425].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].getBody()"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].getType()"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getName()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getParameters()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_61__426].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_62__427].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].setAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].setModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].setBody(com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].setType(com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].setParameters(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].setReceiverParameter(com.github.javaparser.ast.body.ReceiverParameter)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].setThrownExceptions(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].setTypeParameters(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 48
    EdgeCount: 39
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:682"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:683"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:682"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:682"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:684"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:683"
        BranchSideFuncs:
        - "setAnnotations(com.github.javaparser.ast.NodeList)"
        - "setParameters(com.github.javaparser.ast.NodeList)"
        - "setBody(com.github.javaparser.ast.stmt.BlockStmt)"
        - "setReceiverParameter(com.github.javaparser.ast.body.ReceiverParameter)"
        - "setTypeParameters(com.github.javaparser.ast.NodeList)"
        - "setModifiers(com.github.javaparser.ast.NodeList)"
        - "setName(com.github.javaparser.ast.expr.SimpleName)"
        - "setType(com.github.javaparser.ast.type.Type)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
        - "setThrownExceptions(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:672,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:672,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:673,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:674,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].getBody"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:674,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_60__425].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:674,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:674,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:675,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].getType"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:675,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:676,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:676,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:677,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getParameters"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:678,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:678,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_61__426].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:679,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:680,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:681,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:681,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_62__427].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:684,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].setAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:685,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].setModifiers"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:686,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].setBody"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:687,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].setType"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:688,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].setName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:689,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].setParameters"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:690,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].setReceiverParameter"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:691,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].setThrownExceptions"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:692,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].setTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:693,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 698
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NameExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].getName()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_63__546].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.NameExpr].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 16
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:701"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:703"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:702"
        BranchSideFuncs:
        - "setName(com.github.javaparser.ast.expr.SimpleName)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:699,1"
      Dst: "[com.github.javaparser.ast.expr.NameExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:699,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:700,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:700,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_63__546].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:700,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:700,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:703,1"
      Dst: "[com.github.javaparser.ast.expr.NameExpr].setName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:704,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 709
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].getPairs()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].getName()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_64__493].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].setPairs(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].setName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 19
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:713"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:715"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:714"
        BranchSideFuncs:
        - "setName(com.github.javaparser.ast.expr.Name)"
        - "setPairs(com.github.javaparser.ast.NodeList)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:710,1"
      Dst: "[com.github.javaparser.ast.expr.NormalAnnotationExpr].getPairs"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:710,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:711,1"
      Dst: "[com.github.javaparser.ast.expr.AnnotationExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:711,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:712,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:712,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_64__493].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:712,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:712,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:715,1"
      Dst: "[com.github.javaparser.ast.expr.NormalAnnotationExpr].setPairs"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:716,1"
      Dst: "[com.github.javaparser.ast.expr.AnnotationExpr].setName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:717,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 722
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NullLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_65__496].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 10
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:723,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:723,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_65__496].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:723,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:723,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:724,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 729
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ObjectCreationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getAnonymousClassBody()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getArguments()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_66__397].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getScope()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getType()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_67__398].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].setAnonymousClassBody(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].setArguments(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].setScope(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].setType(com.github.javaparser.ast.type.ClassOrInterfaceType)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].setTypeArguments(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 31
    EdgeCount: 18
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:736"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:738"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:737"
        BranchSideFuncs:
        - "setArguments(com.github.javaparser.ast.NodeList)"
        - "setAnonymousClassBody(com.github.javaparser.ast.NodeList)"
        - "setType(com.github.javaparser.ast.type.ClassOrInterfaceType)"
        - "setScope(com.github.javaparser.ast.expr.Expression)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
        - "setTypeArguments(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:730,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getAnonymousClassBody"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:730,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:731,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getArguments"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:732,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getScope"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:732,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_66__397].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:732,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:732,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:733,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getType"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:733,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:734,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:735,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:735,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_67__398].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:738,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].setAnonymousClassBody"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:739,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].setArguments"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:740,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].setScope"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:741,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].setType"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:742,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].setTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:743,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 748
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.PackageDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.PackageDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_68__591].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.PackageDeclaration].setAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.PackageDeclaration].setName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 19
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:752"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:754"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:753"
        BranchSideFuncs:
        - "setAnnotations(com.github.javaparser.ast.NodeList)"
        - "setName(com.github.javaparser.ast.expr.Name)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:749,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:749,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:750,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:750,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:751,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:751,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_68__591].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:751,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:751,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:754,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].setAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:755,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].setName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:756,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.body.Parameter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 761
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.Parameter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.Parameter].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].getModifiers()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].getName()"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].getType()"
    - "[com.github.javaparser.ast.body.Parameter].getVarArgsAnnotations()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_69__529].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.Parameter].setAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.Parameter].setModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.Parameter].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.body.Parameter].setType(com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.body.Parameter].setVarArgsAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 30
    EdgeCount: 27
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:768"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:769"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:768"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:768"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:770"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:769"
        BranchSideFuncs:
        - "setAnnotations(com.github.javaparser.ast.NodeList)"
        - "setVarArgsAnnotations(com.github.javaparser.ast.NodeList)"
        - "setModifiers(com.github.javaparser.ast.NodeList)"
        - "setName(com.github.javaparser.ast.expr.SimpleName)"
        - "setType(com.github.javaparser.ast.type.Type)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:762,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:762,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:763,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:764,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:764,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:765,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getType"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:765,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:766,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getVarArgsAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:767,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:767,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_69__529].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:767,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:767,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:770,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].setAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:771,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].setModifiers"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:772,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].setName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:773,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].setType"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:774,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].setVarArgsAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:775,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 780
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_70__608].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].getQualifier()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_71__609].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.Name].setQualifier(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 16
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:781,1"
      Dst: "[com.github.javaparser.ast.expr.Name].getQualifier"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:781,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_70__608].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:781,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:781,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:782,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:782,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_71__609].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:783,1"
      Dst: "[com.github.javaparser.ast.expr.Name].setQualifier"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:784,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 789
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.PrimitiveType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_72__363].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.type.PrimitiveType].setAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 13
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:790,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:790,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:791,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:791,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_72__363].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:791,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:791,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:792,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType].setAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:793,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 798
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_73__663].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 10
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:799,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:799,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_73__663].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:799,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:799,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:800,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 805
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ArrayType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].getComponentType()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_74__408].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.type.ArrayType].setAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.type.ArrayType].setComponentType(com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 19
    EdgeCount: 18
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:809"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:811"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:810"
        BranchSideFuncs:
        - "setAnnotations(com.github.javaparser.ast.NodeList)"
        - "setComponentType(com.github.javaparser.ast.type.Type)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:806,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:806,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:807,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].getComponentType"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:807,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:808,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:808,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_74__408].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:808,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:808,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:811,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].setAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:812,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].setComponentType"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:813,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 818
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ArrayCreationLevel"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.ArrayCreationLevel].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_75__654].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].getDimension()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_76__655].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.ArrayCreationLevel].setAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].setDimension(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 19
    EdgeCount: 9
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:819,1"
      Dst: "[com.github.javaparser.ast.ArrayCreationLevel].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:819,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:820,1"
      Dst: "[com.github.javaparser.ast.ArrayCreationLevel].getDimension"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:820,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_75__654].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:820,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:820,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:821,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:821,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_76__655].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:822,1"
      Dst: "[com.github.javaparser.ast.ArrayCreationLevel].setAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:823,1"
      Dst: "[com.github.javaparser.ast.ArrayCreationLevel].setDimension"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:824,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 829
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.IntersectionType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].getElements()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_77__585].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.ast.type.IntersectionType].setAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.type.IntersectionType].setElements(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 19
    EdgeCount: 10
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:833"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:835"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:834"
        BranchSideFuncs:
        - "setAnnotations(com.github.javaparser.ast.NodeList)"
        - "setElements(com.github.javaparser.ast.NodeList)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:830,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:830,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:831,1"
      Dst: "[com.github.javaparser.ast.type.IntersectionType].getElements"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:832,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:832,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_77__585].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:832,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:832,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:833,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:835,1"
      Dst: "[com.github.javaparser.ast.type.IntersectionType].setAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:836,1"
      Dst: "[com.github.javaparser.ast.type.IntersectionType].setElements"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:837,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.type.UnionType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 842
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnionType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].getElements()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_78__458].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.ast.type.UnionType].setAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.type.UnionType].setElements(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 19
    EdgeCount: 10
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:846"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:848"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:847"
        BranchSideFuncs:
        - "setAnnotations(com.github.javaparser.ast.NodeList)"
        - "setElements(com.github.javaparser.ast.NodeList)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:843,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:843,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:844,1"
      Dst: "[com.github.javaparser.ast.type.UnionType].getElements"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:845,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:845,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_78__458].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:845,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:845,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:846,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:848,1"
      Dst: "[com.github.javaparser.ast.type.UnionType].setAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:849,1"
      Dst: "[com.github.javaparser.ast.type.UnionType].setElements"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:850,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 855
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ReturnStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_79__571].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].getExpression()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_80__572].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].setExpression(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 16
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:856,1"
      Dst: "[com.github.javaparser.ast.stmt.ReturnStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:856,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_79__571].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:856,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:856,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:857,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:857,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_80__572].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:858,1"
      Dst: "[com.github.javaparser.ast.stmt.ReturnStmt].setExpression"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:859,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 864
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].getMemberValue()"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].getName()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_81__396].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].setMemberValue(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].setName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 21
    EdgeCount: 42
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:868"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:869"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:868"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:868"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:870"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:869"
        BranchSideFuncs:
        - "setName(com.github.javaparser.ast.expr.Name)"
        - "setMemberValue(com.github.javaparser.ast.expr.Expression)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:865,1"
      Dst: "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].getMemberValue"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:865,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:866,1"
      Dst: "[com.github.javaparser.ast.expr.AnnotationExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:866,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:867,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:867,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_81__396].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:867,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:867,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:870,1"
      Dst: "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].setMemberValue"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:871,1"
      Dst: "[com.github.javaparser.ast.expr.AnnotationExpr].setName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:872,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 877
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.StringLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_82__447].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 10
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:878,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:878,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_82__447].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:878,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:878,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:879,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 884
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SuperExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_83__421].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].getTypeName()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_84__422].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.SuperExpr].setTypeName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 16
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:885,1"
      Dst: "[com.github.javaparser.ast.expr.SuperExpr].getTypeName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:885,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_83__421].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:885,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:885,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:886,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:886,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_84__422].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:887,1"
      Dst: "[com.github.javaparser.ast.expr.SuperExpr].setTypeName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:888,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 893
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchEntry"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getLabels()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getStatements()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_85__374].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].setLabels(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].setStatements(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 16
    EdgeCount: 9
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:894,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].getLabels"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:894,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:895,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].getStatements"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:896,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:896,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_85__374].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:896,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:896,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:897,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].setLabels"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:898,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].setStatements"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:899,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 904
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.SwitchStmt].getEntries()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].getSelector()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_86__643].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].setEntries(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].setSelector(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 19
    EdgeCount: 42
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:908"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:910"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:909"
        BranchSideFuncs:
        - "setEntries(com.github.javaparser.ast.NodeList)"
        - "setSelector(com.github.javaparser.ast.expr.Expression)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:905,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchStmt].getEntries"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:905,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:906,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchStmt].getSelector"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:906,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:907,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:907,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_86__643].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:907,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:907,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:910,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchStmt].setEntries"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:911,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchStmt].setSelector"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:912,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 917
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SynchronizedStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].getBody()"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].getExpression()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_87__446].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].setBody(com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].setExpression(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 21
    EdgeCount: 42
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:921"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:922"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:921"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:921"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:923"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:922"
        BranchSideFuncs:
        - "setExpression(com.github.javaparser.ast.expr.Expression)"
        - "setBody(com.github.javaparser.ast.stmt.BlockStmt)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:918,1"
      Dst: "[com.github.javaparser.ast.stmt.SynchronizedStmt].getBody"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:918,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:919,1"
      Dst: "[com.github.javaparser.ast.stmt.SynchronizedStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:919,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:920,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:920,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_87__446].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:920,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:920,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:923,1"
      Dst: "[com.github.javaparser.ast.stmt.SynchronizedStmt].setBody"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:924,1"
      Dst: "[com.github.javaparser.ast.stmt.SynchronizedStmt].setExpression"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:925,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 930
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ThisExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_88__669].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].getTypeName()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_89__670].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.ThisExpr].setTypeName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 16
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:931,1"
      Dst: "[com.github.javaparser.ast.expr.ThisExpr].getTypeName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:931,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_88__669].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:931,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:931,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:932,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:932,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_89__670].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:933,1"
      Dst: "[com.github.javaparser.ast.expr.ThisExpr].setTypeName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:934,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 939
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ThrowStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].getExpression()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_90__433].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].setExpression(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 16
    EdgeCount: 39
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:942"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:944"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:943"
        BranchSideFuncs:
        - "setExpression(com.github.javaparser.ast.expr.Expression)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:940,1"
      Dst: "[com.github.javaparser.ast.stmt.ThrowStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:940,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:941,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:941,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_90__433].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:941,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:941,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:944,1"
      Dst: "[com.github.javaparser.ast.stmt.ThrowStmt].setExpression"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:945,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 950
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.TryStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.TryStmt].getCatchClauses()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_91__390].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].getFinallyBlock()"
    - "[com.github.javaparser.ast.stmt.TryStmt].getResources()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].getTryBlock()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_92__391].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.TryStmt].setCatchClauses(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.stmt.TryStmt].setFinallyBlock(com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.ast.stmt.TryStmt].setResources(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.stmt.TryStmt].setTryBlock(com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 28
    EdgeCount: 15
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:956"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:958"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:957"
        BranchSideFuncs:
        - "setResources(com.github.javaparser.ast.NodeList)"
        - "setTryBlock(com.github.javaparser.ast.stmt.BlockStmt)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
        - "setCatchClauses(com.github.javaparser.ast.NodeList)"
        - "setFinallyBlock(com.github.javaparser.ast.stmt.BlockStmt)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:951,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getCatchClauses"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:951,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:952,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getFinallyBlock"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:952,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_91__390].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:952,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:952,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:953,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getResources"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:954,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getTryBlock"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:954,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:955,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:955,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_92__391].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:958,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].setCatchClauses"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:959,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].setFinallyBlock"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:960,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].setResources"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:961,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].setTryBlock"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:962,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 967
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].getClassDeclaration()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_93__646].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].setClassDeclaration(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 16
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:970"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:972"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:971"
        BranchSideFuncs:
        - "setClassDeclaration(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:968,1"
      Dst: "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].getClassDeclaration"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:968,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:969,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:969,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_93__646].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:969,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:969,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:972,1"
      Dst: "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].setClassDeclaration"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:973,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 978
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].getRecordDeclaration()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_94__559].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].setRecordDeclaration(com.github.javaparser.ast.body.RecordDeclaration)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 16
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:981"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:983"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:982"
        BranchSideFuncs:
        - "setRecordDeclaration(com.github.javaparser.ast.body.RecordDeclaration)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:979,1"
      Dst: "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].getRecordDeclaration"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:979,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:980,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:980,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_94__559].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:980,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:980,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:983,1"
      Dst: "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].setRecordDeclaration"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:984,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 989
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.TypeParameter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].getName()"
    - "[com.github.javaparser.ast.type.TypeParameter].getTypeBound()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_95__642].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.type.TypeParameter].setAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.type.TypeParameter].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.type.TypeParameter].setTypeBound(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 22
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:994"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:996"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:995"
        BranchSideFuncs:
        - "setAnnotations(com.github.javaparser.ast.NodeList)"
        - "setName(com.github.javaparser.ast.expr.SimpleName)"
        - "setTypeBound(com.github.javaparser.ast.NodeList)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:990,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:990,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:991,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter].getName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:991,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:992,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter].getTypeBound"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:993,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:993,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_95__642].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:993,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:993,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:996,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter].setAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:997,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter].setName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:998,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter].setTypeBound"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:999,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1004
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.UnaryExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].getExpression()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_96__573].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.UnaryExpr].setExpression(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 16
    EdgeCount: 39
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:1007"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1009"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1008"
        BranchSideFuncs:
        - "setExpression(com.github.javaparser.ast.expr.Expression)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1005,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr].getExpression"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1005,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1006,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1006,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_96__573].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1006,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1006,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1009,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr].setExpression"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1010,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1015
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnknownType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_97__357].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.type.UnknownType].setAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 13
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1016,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1016,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1017,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1017,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_97__357].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1017,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1017,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1018,1"
      Dst: "[com.github.javaparser.ast.type.UnknownType].setAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1019,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1024
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getModifiers()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getVariables()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_98__420].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].setAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].setModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].setVariables(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 22
    EdgeCount: 13
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:1029"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1031"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1030"
        BranchSideFuncs:
        - "setAnnotations(com.github.javaparser.ast.NodeList)"
        - "setModifiers(com.github.javaparser.ast.NodeList)"
        - "setVariables(com.github.javaparser.ast.NodeList)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1025,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1025,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1026,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1027,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getVariables"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1028,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1028,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_98__420].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1028,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1028,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1029,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1031,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].setAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1032,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].setModifiers"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1033,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].setVariables"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1034,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1039
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_99__489].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].getInitializer()"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].getName()"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].getType()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_100__490].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.VariableDeclarator].setInitializer(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].setType(com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 27
    EdgeCount: 21
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:1044"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1045"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1044"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:1044"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1046"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1045"
        BranchSideFuncs:
        - "setName(com.github.javaparser.ast.expr.SimpleName)"
        - "setType(com.github.javaparser.ast.type.Type)"
        - "setInitializer(com.github.javaparser.ast.expr.Expression)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1040,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].getInitializer"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1040,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_99__489].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1040,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1040,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1041,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].getName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1041,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1042,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].getType"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1042,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1043,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1043,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_100__490].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1046,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].setInitializer"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1047,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].setName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1048,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].setType"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1049,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.type.VoidType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1054
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VoidType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_101__634].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.type.VoidType].setAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 13
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1055,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1055,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1056,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1056,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_101__634].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1056,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1056,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1057,1"
      Dst: "[com.github.javaparser.ast.type.VoidType].setAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1058,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1063
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.WhileStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].getBody()"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].getCondition()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_102__386].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.WhileStmt].setBody(com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].setCondition(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 21
    EdgeCount: 63
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:1067"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1068"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1067"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:1067"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1069"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1068"
        BranchSideFuncs:
        - "setCondition(com.github.javaparser.ast.expr.Expression)"
        - "setBody(com.github.javaparser.ast.stmt.Statement)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1064,1"
      Dst: "[com.github.javaparser.ast.stmt.WhileStmt].getBody"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1064,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1065,1"
      Dst: "[com.github.javaparser.ast.stmt.WhileStmt].getCondition"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1066,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1066,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_102__386].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1066,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1066,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1069,1"
      Dst: "[com.github.javaparser.ast.stmt.WhileStmt].setBody"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1070,1"
      Dst: "[com.github.javaparser.ast.stmt.WhileStmt].setCondition"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1071,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1076
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.WildcardType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_103__439].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].getExtendedType()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_104__440].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].getSuperType()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_105__441].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.type.WildcardType].setAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.type.WildcardType].setExtendedType(com.github.javaparser.ast.type.ReferenceType)"
    - "[com.github.javaparser.ast.type.WildcardType].setSuperType(com.github.javaparser.ast.type.ReferenceType)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 25
    EdgeCount: 12
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1077,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1077,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1078,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].getExtendedType"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1078,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_103__439].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1078,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1078,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1079,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].getSuperType"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1079,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_104__440].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1080,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1080,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_105__441].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1081,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].setAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1082,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].setExtendedType"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1083,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].setSuperType"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1084,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1089
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LambdaExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].getBody()"
    - "[com.github.javaparser.ast.expr.LambdaExpr].getParameters()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_106__617].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.LambdaExpr].setBody(com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].setParameters(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 19
    EdgeCount: 30
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:1093"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1095"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1094"
        BranchSideFuncs:
        - "setParameters(com.github.javaparser.ast.NodeList)"
        - "setBody(com.github.javaparser.ast.stmt.Statement)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1090,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].getBody"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1090,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1091,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].getParameters"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1091,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1092,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1092,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_106__617].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1092,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1092,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1095,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].setBody"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1096,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].setParameters"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1097,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1102
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodReferenceExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getScope()"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_107__369].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].setScope(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].setTypeArguments(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 19
    EdgeCount: 42
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:1106"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1108"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1107"
        BranchSideFuncs:
        - "setScope(com.github.javaparser.ast.expr.Expression)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
        - "setTypeArguments(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1103,1"
      Dst: "[com.github.javaparser.ast.expr.MethodReferenceExpr].getScope"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1103,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1104,1"
      Dst: "[com.github.javaparser.ast.expr.MethodReferenceExpr].getTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1104,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1105,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1105,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_107__369].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1105,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1105,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1108,1"
      Dst: "[com.github.javaparser.ast.expr.MethodReferenceExpr].setScope"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1109,1"
      Dst: "[com.github.javaparser.ast.expr.MethodReferenceExpr].setTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1110,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1115
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TypeExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].getType()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_108__366].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.TypeExpr].setType(com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 16
    EdgeCount: 15
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:1118"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1120"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1119"
        BranchSideFuncs:
        - "setType(com.github.javaparser.ast.type.Type)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1116,1"
      Dst: "[com.github.javaparser.ast.expr.TypeExpr].getType"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1116,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1117,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1117,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_108__366].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1117,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1117,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1120,1"
      Dst: "[com.github.javaparser.ast.expr.TypeExpr].setType"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1121,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.NodeList,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1126
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Modifier].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.Pair].<init>(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.utils.Utils].removeElementByObjectIdentity(java.util.List,java.lang.Object)"
    - "[com.github.javaparser.utils.Utils].replaceElementByObjectIdentity(java.util.List,java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 39
    EdgeCount: 171
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:1127"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1130"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1129"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:1132"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1136"
        BranchSideFuncs:
        - "<init>(java.lang.Object,java.lang.Object)"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1135"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:1136"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1143"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1142"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:1137"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1140"
        BranchSideFuncs:
        - "removeElementByObjectIdentity(java.util.List,java.lang.Object)"
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1139"
        BranchSideFuncs:
        - "replaceElementByObjectIdentity(java.util.List,java.lang.Object,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1127,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1130,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1132,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1132,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1132,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1133,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1134,1"
      Dst: "[com.github.javaparser.utils.Pair].<init>"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1134,1"
      Dst: "[java.util.List].add"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1138,1"
      Dst: "[com.github.javaparser.utils.Utils].removeElementByObjectIdentity"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1140,1"
      Dst: "[com.github.javaparser.utils.Utils].replaceElementByObjectIdentity"
    JavaMethodInfo: null
    BBCount: 12
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1147
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ImportDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_109__472].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.ImportDeclaration].setName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 16
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:1150"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1152"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1151"
        BranchSideFuncs:
        - "setName(com.github.javaparser.ast.expr.Name)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1148,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1148,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1149,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1149,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_109__472].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1149,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1149,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1152,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].setName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1153,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1158
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.BlockComment"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_110__675].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.comments.Comment].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 10
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1159,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1159,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_110__675].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1159,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1159,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1160,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].setComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1165
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.LineComment"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_111__356].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.comments.Comment].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 10
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1166,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1166,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_111__356].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1166,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1166,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1167,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].setComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1171
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 92
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1172,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(java.util.Optional,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1175
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 2
    argTypes:
    - "java.util.Optional"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_modifyList_112__756].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 7
    ICount: 8
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1176,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_modifyList_112__756].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1176,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1176,1"
      Dst: "[java.util.Optional].orElse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1179
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].getDirectives()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_113__479].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].setAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].setDirectives(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].setName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 22
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:1184"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1186"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1185"
        BranchSideFuncs:
        - "setAnnotations(com.github.javaparser.ast.NodeList)"
        - "setDirectives(com.github.javaparser.ast.NodeList)"
        - "setName(com.github.javaparser.ast.expr.Name)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1180,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1180,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1181,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].getDirectives"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1182,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1182,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1183,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1183,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_113__479].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1183,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1183,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1186,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].setAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1187,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].setDirectives"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1188,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].setName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1189,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1193
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getModifiers()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getName()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_114__360].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].setModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].setName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 19
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:1197"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1199"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1198"
        BranchSideFuncs:
        - "setModifiers(com.github.javaparser.ast.NodeList)"
        - "setName(com.github.javaparser.ast.expr.Name)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1194,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1194,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1195,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1195,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1196,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1196,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_114__360].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1196,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1196,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1199,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].setModifiers"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1200,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].setName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1201,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1206
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleExportsDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].getModuleNames()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].getName()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_115__662].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].setModuleNames(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].setName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 19
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:1210"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1212"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1211"
        BranchSideFuncs:
        - "setModuleNames(com.github.javaparser.ast.NodeList)"
        - "setName(com.github.javaparser.ast.expr.Name)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1207,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleExportsDirective].getModuleNames"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1207,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1208,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleExportsDirective].getName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1208,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1209,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1209,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_115__662].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1209,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1209,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1212,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleExportsDirective].setModuleNames"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1213,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleExportsDirective].setName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1214,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1219
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getName()"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getWith()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_116__556].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].setName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].setWith(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 19
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:1223"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1225"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1224"
        BranchSideFuncs:
        - "setWith(com.github.javaparser.ast.NodeList)"
        - "setName(com.github.javaparser.ast.expr.Name)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1220,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1220,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1221,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getWith"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1221,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1222,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1222,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_116__556].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1222,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1222,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1225,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].setName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1226,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].setWith"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1227,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1232
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleUsesDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].getName()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_117__596].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].setName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 16
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:1235"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1237"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1236"
        BranchSideFuncs:
        - "setName(com.github.javaparser.ast.expr.Name)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1233,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleUsesDirective].getName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1233,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1234,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1234,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_117__596].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1234,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1234,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1237,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleUsesDirective].setName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1238,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1243
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleOpensDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].getModuleNames()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].getName()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_118__553].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].setModuleNames(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].setName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 19
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:1247"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1249"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1248"
        BranchSideFuncs:
        - "setModuleNames(com.github.javaparser.ast.NodeList)"
        - "setName(com.github.javaparser.ast.expr.Name)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1244,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleOpensDirective].getModuleNames"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1244,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1245,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleOpensDirective].getName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1245,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1246,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1246,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_118__553].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1246,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1246,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1249,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleOpensDirective].setModuleNames"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1250,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleOpensDirective].setName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1251,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1256
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.UnparsableStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_119__461].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 10
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1257,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1257,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_119__461].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1257,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1257,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1258,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1263
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ReceiverParameter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.ReceiverParameter].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].getName()"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].getType()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_120__600].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.ReceiverParameter].setAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].setName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].setType(com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 24
    EdgeCount: 21
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:1268"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1269"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1268"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:1268"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1270"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1269"
        BranchSideFuncs:
        - "setAnnotations(com.github.javaparser.ast.NodeList)"
        - "setType(com.github.javaparser.ast.type.Type)"
        - "setName(com.github.javaparser.ast.expr.Name)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1264,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1264,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1265,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].getName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1265,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1266,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].getType"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1266,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1267,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1267,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_120__600].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1267,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1267,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1270,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].setAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1271,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].setName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1272,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].setType"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1273,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.type.VarType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1278
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VarType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_121__466].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.type.VarType].setAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 13
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1279,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1279,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1280,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1280,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_121__466].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1280,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1280,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1281,1"
      Dst: "[com.github.javaparser.ast.type.VarType].setAnnotations"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1282,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.Modifier,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1287
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Modifier"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_122__469].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 10
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1288,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1288,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_122__469].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1288,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1288,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1289,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1294
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SwitchExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SwitchExpr].getEntries()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].getSelector()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_123__436].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.SwitchExpr].setEntries(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].setSelector(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 19
    EdgeCount: 42
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:1298"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1300"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1299"
        BranchSideFuncs:
        - "setEntries(com.github.javaparser.ast.NodeList)"
        - "setSelector(com.github.javaparser.ast.expr.Expression)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1295,1"
      Dst: "[com.github.javaparser.ast.expr.SwitchExpr].getEntries"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1295,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1296,1"
      Dst: "[com.github.javaparser.ast.expr.SwitchExpr].getSelector"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1296,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1297,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1297,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_123__436].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1297,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1297,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1300,1"
      Dst: "[com.github.javaparser.ast.expr.SwitchExpr].setEntries"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1301,1"
      Dst: "[com.github.javaparser.ast.expr.SwitchExpr].setSelector"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1302,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1307
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.YieldStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].getExpression()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_124__535].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.YieldStmt].setExpression(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 16
    EdgeCount: 39
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:1310"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1312"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1311"
        BranchSideFuncs:
        - "setExpression(com.github.javaparser.ast.expr.Expression)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1308,1"
      Dst: "[com.github.javaparser.ast.stmt.YieldStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1308,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1309,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1309,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_124__535].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1309,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1309,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1312,1"
      Dst: "[com.github.javaparser.ast.stmt.YieldStmt].setExpression"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1313,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1318
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_125__605].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 10
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1319,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1319,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_125__605].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1319,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1319,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1320,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1325
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.PatternExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.PatternExpr].getModifiers()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].getName()"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].getType()"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_126__387].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.PatternExpr].setModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.PatternExpr].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.expr.PatternExpr].setType(com.github.javaparser.ast.type.ReferenceType)"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 24
    EdgeCount: 14
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:1330"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1331"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1330"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.ModifierVisitor:1330"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1332"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.ModifierVisitor:1331"
        BranchSideFuncs:
        - "setModifiers(com.github.javaparser.ast.NodeList)"
        - "setName(com.github.javaparser.ast.expr.SimpleName)"
        - "setType(com.github.javaparser.ast.type.ReferenceType)"
        - "setComment(com.github.javaparser.ast.comments.Comment)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1326,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1326,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1327,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1327,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1328,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].getType"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1328,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1329,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1329,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_126__387].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1329,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1329,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1332,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].setModifiers"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1333,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].setName"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1334,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].setType"
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1335,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$126(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1328
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1329,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$125(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1318
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1319,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$124(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1308
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1309,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$123(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1296
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1297,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$122(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1287
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1288,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$121(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1279
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1280,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$120(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1266
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1267,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$119(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1256
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1257,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$118(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1245
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1246,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$117(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1233
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1234,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$116(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1221
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1222,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$115(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1208
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1209,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$114(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1195
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1196,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$113(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1182
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1183,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$modifyList$112(java.lang.Object,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1175
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1176,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].modifyList"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$111(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1165
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1166,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$110(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1158
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1159,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$109(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1148
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1149,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$108(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1116
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1117,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$107(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1104
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1105,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$106(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1091
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1092,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$105(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1079
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1080,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$104(java.lang.Object,com.github.javaparser.ast.type.ReferenceType)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1078
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ReferenceType"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.type.ReferenceType"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1079,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$103(java.lang.Object,com.github.javaparser.ast.type.ReferenceType)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1077
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ReferenceType"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.type.ReferenceType"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1078,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$102(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1065
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1066,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$101(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1055
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1056,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$100(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1042
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1043,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$99(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1039
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 34
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1040,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$98(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1027
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1028,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$97(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1016
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1017,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$96(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 1005
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:1006,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$95(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 992
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:993,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$94(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 979
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:980,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$93(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 968
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:969,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$92(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 954
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:955,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$91(java.lang.Object,com.github.javaparser.ast.stmt.BlockStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 951
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.BlockStmt"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.stmt.BlockStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:952,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$90(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 940
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:941,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$89(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 931
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:932,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$88(java.lang.Object,com.github.javaparser.ast.expr.Name)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 930
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Name"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.expr.Name"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:931,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$87(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 919
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:920,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$86(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 906
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:907,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$85(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 895
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:896,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$84(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 885
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:886,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$83(java.lang.Object,com.github.javaparser.ast.expr.Name)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 884
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Name"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.expr.Name"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:885,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$82(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 877
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:878,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$81(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 866
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:867,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$80(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 856
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:857,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$79(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 855
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 34
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:856,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$78(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 844
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:845,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$77(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 831
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:832,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$76(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 820
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:821,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$75(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 819
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 34
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:820,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$74(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 807
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:808,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$73(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 798
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:799,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$72(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 790
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:791,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$71(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 781
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:782,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$70(java.lang.Object,com.github.javaparser.ast.expr.Name)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 780
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Name"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.expr.Name"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:781,1"
      Dst: "[com.github.javaparser.ast.expr.Name].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$69(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 766
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:767,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$68(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 750
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:751,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$67(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 734
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:735,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$66(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 731
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 34
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:732,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$65(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 722
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:723,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$64(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 711
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:712,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$63(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 699
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:700,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$62(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 680
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:681,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$61(java.lang.Object,com.github.javaparser.ast.body.ReceiverParameter)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 677
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ReceiverParameter"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.body.ReceiverParameter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:678,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$60(java.lang.Object,com.github.javaparser.ast.stmt.BlockStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 673
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.BlockStmt"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.stmt.BlockStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:674,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$59(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 658
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:659,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$58(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 656
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 34
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:657,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$57(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 643
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:644,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$56(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 631
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:632,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$55(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 623
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:624,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$54(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 612
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:613,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$53(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 603
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:604,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$52(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 596
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:597,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$51(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 584
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:585,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$50(java.lang.Object,com.github.javaparser.ast.expr.PatternExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 582
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.PatternExpr"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.expr.PatternExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:583,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$49(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 570
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:571,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$48(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 556
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:557,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$47(java.lang.Object,com.github.javaparser.ast.stmt.Statement)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 554
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.Statement"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.stmt.Statement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 22
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:555,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$46(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 540
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:541,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$45(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 537
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 34
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:538,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$44(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 524
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:525,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$43(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 509
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:510,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$42(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 494
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:495,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$41(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 481
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:482,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$40(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 470
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:471,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$39(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 468
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 34
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:469,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$38(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 452
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:453,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$37(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 433
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:434,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$36(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 419
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:420,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$35(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 411
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:412,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$34(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 404
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:405,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$33(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 393
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:394,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$32(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 383
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:384,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$31(java.lang.Object,com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 382
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.SimpleName"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:383,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$30(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 367
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:368,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$29(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 344
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:345,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$28(java.lang.Object,com.github.javaparser.ast.body.ReceiverParameter)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 341
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ReceiverParameter"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.body.ReceiverParameter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:342,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$27(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 324
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:325,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$26(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 310
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:311,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$25(java.lang.Object,com.github.javaparser.ast.PackageDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 308
    functionDepth: 0
    returnType: "com.github.javaparser.ast.PackageDeclaration"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.PackageDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:309,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$24(java.lang.Object,com.github.javaparser.ast.modules.ModuleDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 307
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleDeclaration"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.modules.ModuleDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:308,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$23(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 293
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:294,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$22(java.lang.Object,com.github.javaparser.ast.type.ClassOrInterfaceType)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 291
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:292,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$21(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 272
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:273,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$20(java.lang.Object,com.github.javaparser.ast.body.ReceiverParameter)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 268
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ReceiverParameter"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.body.ReceiverParameter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:269,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$19(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 247
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:248,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$18(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 229
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:230,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$17(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 221
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:222,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$16(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 210
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:211,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$15(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 197
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:198,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$14(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 187
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:188,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$13(java.lang.Object,com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 186
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.SimpleName"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:187,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$12(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 179
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:180,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$11(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 171
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:172,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$10(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 157
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:158,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$9(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 144
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:145,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$8(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 131
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:132,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$7(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 130
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 34
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:131,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$6(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 121
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:122,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$5(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 108
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:109,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$4(java.lang.Object,com.github.javaparser.ast.expr.ArrayInitializerExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 106
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:107,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$3(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 94
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:95,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$2(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 78
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:79,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$1(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 75
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 34
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:76,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$0(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor"
    linkageType: null
    functionLinenumber: 60
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.Comment"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor:61,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_57__275].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_57__275"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_57__275].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_57__275:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_57__275].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_57__275].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_57__275"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_57__275:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_57__275].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_57__275"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$57(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_57__275:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$57"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_86__643].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_86__643"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_86__643].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_86__643:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_86__643].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_86__643].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_86__643"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_86__643:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_86__643].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_86__643"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$86(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_86__643:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$86"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ArrayInitializerExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.ArrayInitializerExprMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ArrayInitializerExprMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_40__412].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_40__412"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_40__412].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_40__412:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_40__412].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_40__412].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_40__412"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_40__412:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_40__412].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_40__412"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$40(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_40__412:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$40"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.TypeMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.TypeMetaModel"
    linkageType: null
    functionLinenumber: 42
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.NodeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.TypeMetaModel:43,1"
      Dst: "[com.github.javaparser.metamodel.NodeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.TypeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionSourceFile: "com.github.javaparser.metamodel.TypeMetaModel"
    linkageType: null
    functionLinenumber: 47
    functionDepth: 0
    returnType: "void"
    argCount: 6
    argTypes:
    - "java.util.Optional"
    - "java.lang.Class"
    - "java.lang.String"
    - "java.lang.String"
    - "boolean"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.NodeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 9
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.TypeMetaModel:48,1"
      Dst: "[com.github.javaparser.metamodel.NodeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_120__164].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_120__164"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_120__164].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_120__164:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_120__164].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_120__164].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_120__164"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_120__164:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_120__164].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_120__164"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$120(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_120__164:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$120"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_17__141].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_17__141"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_17__141].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_17__141:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_17__141].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_17__141].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_17__141"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_17__141:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_17__141].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_17__141"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$17(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_17__141:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$17"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_34__201].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_34__201"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_34__201].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_34__201:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_34__201].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_34__201].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_34__201"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_34__201:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_34__201].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_34__201"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$34(java.lang.Object,com.github.javaparser.ast.expr.AnnotationExpr)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_34__201:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$34"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_97__357].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_97__357"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_97__357].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_97__357:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_97__357].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_97__357].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_97__357"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_97__357:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_97__357].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_97__357"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$97(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_97__357:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$97"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_printOrphanCommentsEnding_15__788].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_printOrphanCommentsEnding_15__788"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_printOrphanCommentsEnding_15__788].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_printOrphanCommentsEnding_15__788:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_printOrphanCommentsEnding_15__788].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_printOrphanCommentsEnding_15__788].<init>()"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_printOrphanCommentsEnding_15__788"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_printOrphanCommentsEnding_15__788:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_printOrphanCommentsEnding_15__788].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_printOrphanCommentsEnding_15__788"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$printOrphanCommentsEnding$15(com.github.javaparser.ast.Node)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_printOrphanCommentsEnding_15__788:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$printOrphanCommentsEnding$15"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_146__171].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_146__171"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_146__171].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_146__171:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_146__171].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_146__171].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_146__171"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_146__171:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_146__171].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_146__171"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$146(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_146__171:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$146"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseProblemException].<init>(java.util.List)"
    functionSourceFile: "com.github.javaparser.ParseProblemException"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseProblemException:40,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ParseProblemException:40,1"
      Dst: "[com.github.javaparser.ParseProblemException].createMessage"
    - Src: "com.github.javaparser.ParseProblemException:40,1"
      Dst: "[java.lang.RuntimeException].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseProblemException].<init>(java.lang.Throwable)"
    functionSourceFile: "com.github.javaparser.ParseProblemException"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Throwable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseProblemException:45,1"
      Dst: "[java.lang.Throwable].getMessage"
    - Src: "com.github.javaparser.ParseProblemException:45,1"
      Dst: "[com.github.javaparser.Problem].<init>"
    - Src: "com.github.javaparser.ParseProblemException:45,1"
      Dst: "[java.util.Collections].singletonList"
    - Src: "com.github.javaparser.ParseProblemException:45,1"
      Dst: "[com.github.javaparser.ParseProblemException].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseProblemException].createMessage(java.util.List)"
    functionSourceFile: "com.github.javaparser.ParseProblemException"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 15
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ParseProblemException:50"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ParseProblemException:53"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ParseProblemException:52"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ParseProblemException:49,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.ParseProblemException:50,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.ParseProblemException:50,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.ParseProblemException:50,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.ParseProblemException:51,1"
      Dst: "[com.github.javaparser.Problem].toString"
    - Src: "com.github.javaparser.ParseProblemException:51,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.ParseProblemException:53,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ParseProblemException].getProblems()"
    functionSourceFile: "com.github.javaparser.ParseProblemException"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java12Validator].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java12Validator"
    linkageType: null
    functionLinenumber: 30
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java11Validator].<init>()"
    functionUses: 3
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java12Validator:31,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java11Validator].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_7__734].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_7__734"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_7__734].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_7__734:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_7__734].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_7__734].<init>()"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_7__734"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_7__734:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_7__734].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_7__734"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$7(com.github.javaparser.ast.stmt.Statement)"
    functionUses: 7
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_7__734:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$7"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.BlockComment].<init>()"
    functionSourceFile: "com.github.javaparser.ast.comments.BlockComment"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.BlockComment:47,1"
      Dst: "[com.github.javaparser.ast.comments.BlockComment].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.BlockComment].<init>(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.comments.BlockComment"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.BlockComment:52,1"
      Dst: "[com.github.javaparser.ast.comments.BlockComment].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.BlockComment].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.comments.BlockComment"
    linkageType: null
    functionLinenumber: 59
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.BlockComment:60,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].<init>"
    - Src: "com.github.javaparser.ast.comments.BlockComment:61,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.comments.BlockComment"
    linkageType: null
    functionLinenumber: 66
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Object)"
    functionUses: 415
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.BlockComment:67,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.comments.BlockComment"
    linkageType: null
    functionLinenumber: 72
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Object)"
    functionUses: 116
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.BlockComment:73,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.BlockComment].clone()"
    functionSourceFile: "com.github.javaparser.ast.comments.BlockComment"
    linkageType: null
    functionLinenumber: 78
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.BlockComment"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 108
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.BlockComment:79,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.comments.BlockComment:79,1"
      Dst: "[com.github.javaparser.ast.comments.BlockComment].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.BlockComment].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.comments.BlockComment"
    linkageType: null
    functionLinenumber: 84
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.BlockCommentMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.BlockComment].isBlockComment()"
    functionSourceFile: "com.github.javaparser.ast.comments.BlockComment"
    linkageType: null
    functionLinenumber: 90
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.BlockComment].asBlockComment()"
    functionSourceFile: "com.github.javaparser.ast.comments.BlockComment"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.BlockComment"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.BlockComment].ifBlockComment(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.comments.BlockComment"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.BlockComment:103,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.BlockComment].toBlockComment()"
    functionSourceFile: "com.github.javaparser.ast.comments.BlockComment"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.BlockComment:109,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.BlockComment].getHeader()"
    functionSourceFile: "com.github.javaparser.ast.comments.BlockComment"
    linkageType: null
    functionLinenumber: 113
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 9
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.BlockComment].getFooter()"
    functionSourceFile: "com.github.javaparser.ast.comments.BlockComment"
    linkageType: null
    functionLinenumber: 118
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 7
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_52__215].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_52__215"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_52__215].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_52__215:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_52__215].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_52__215].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_52__215"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_52__215:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_52__215].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_52__215"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$52(java.lang.Object,com.github.javaparser.ast.expr.AnnotationExpr)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_52__215:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$52"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__586].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__586"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__586].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__586:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__586].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__586].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__586"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__586:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__586].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__586"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__586:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_21__407].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_21__407"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_21__407].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_21__407:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_21__407].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_21__407].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_21__407"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_21__407:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_21__407].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_21__407"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$21(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_21__407:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$21"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_selectMatchingChildElements_3__880].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_selectMatchingChildElements_3__880"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_selectMatchingChildElements_3__880].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_selectMatchingChildElements_3__880:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_selectMatchingChildElements_3__880].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_selectMatchingChildElements_3__880].<init>()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_selectMatchingChildElements_3__880"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_selectMatchingChildElements_3__880:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_selectMatchingChildElements_3__880].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_selectMatchingChildElements_3__880"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$selectMatchingChildElements$3(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionUses: 5
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_selectMatchingChildElements_3__880:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$selectMatchingChildElements$3"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.CommentsInserter$isLineComment__829].bootstrap$()"
    functionSourceFile: "com.github.javaparser.CommentsInserter$isLineComment__829"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.CommentsInserter$isLineComment__829].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.CommentsInserter$isLineComment__829:-1,1"
      Dst: "[com.github.javaparser.CommentsInserter$isLineComment__829].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.CommentsInserter$isLineComment__829].<init>()"
    functionSourceFile: "com.github.javaparser.CommentsInserter$isLineComment__829"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.CommentsInserter$isLineComment__829:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.CommentsInserter$isLineComment__829].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.CommentsInserter$isLineComment__829"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment:com.github.javaparser.ast.comments.LineComment].isLineComment()"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.CommentsInserter$isLineComment__829:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].isLineComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_148__159].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_148__159"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_148__159].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_148__159:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_148__159].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_148__159].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_148__159"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_148__159:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_148__159].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_148__159"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$148(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_148__159:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$148"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_207__270].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_207__270"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_207__270].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_207__270:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_207__270].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_207__270].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_207__270"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_207__270:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_207__270].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_207__270"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$207(java.lang.Object,com.github.javaparser.ast.expr.AnnotationExpr)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_207__270:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$207"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.WildcardType$lambda_asString_1__678].bootstrap$(java.lang.StringBuilder)"
    functionSourceFile: "com.github.javaparser.ast.type.WildcardType$lambda_asString_1__678"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "java.lang.StringBuilder"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.WildcardType$lambda_asString_1__678].<init>(java.lang.StringBuilder)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.WildcardType$lambda_asString_1__678:-1,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType$lambda_asString_1__678].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.WildcardType$lambda_asString_1__678].<init>(java.lang.StringBuilder)"
    functionSourceFile: "com.github.javaparser.ast.type.WildcardType$lambda_asString_1__678"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.StringBuilder"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.WildcardType$lambda_asString_1__678:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.WildcardType$lambda_asString_1__678].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.type.WildcardType$lambda_asString_1__678"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.WildcardType].lambda$asString$1(java.lang.StringBuilder,com.github.javaparser.ast.type.ReferenceType)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.WildcardType$lambda_asString_1__678:-1,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].lambda$asString$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_postProcess_0__118].bootstrap$(com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1)"
    functionSourceFile: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_postProcess_0__118"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_postProcess_0__118].<init>(com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_postProcess_0__118:-1,1"
      Dst: "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_postProcess_0__118].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_postProcess_0__118].<init>(com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1)"
    functionSourceFile: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_postProcess_0__118"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_postProcess_0__118:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_postProcess_0__118].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_postProcess_0__118"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1].lambda$postProcess$0(com.github.javaparser.ast.type.ClassOrInterfaceType)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_postProcess_0__118:-1,1"
      Dst: "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1].lambda$postProcess$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_198__293].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_198__293"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_198__293].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_198__293:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_198__293].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_198__293].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_198__293"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_198__293:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_198__293].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_198__293"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$198(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_198__293:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$198"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade].<init>(com.github.javaparser.utils.VisitorSet,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade"
    linkageType: null
    functionLinenumber: 162
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.utils.VisitorSet"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade:163,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade"
    linkageType: null
    functionLinenumber: 168
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade:169,1"
      Dst: "[java.lang.AssertionError].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade"
    linkageType: null
    functionLinenumber: 173
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade:174,1"
      Dst: "[java.lang.AssertionError].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade].hashCode()"
    functionSourceFile: "com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade"
    linkageType: null
    functionLinenumber: 178
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Modifier].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorSet].access$200(com.github.javaparser.utils.VisitorSet)"
    functionUses: 3
    ICount: 8
    EdgeCount: 100
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade:179,1"
      Dst: "[com.github.javaparser.utils.VisitorSet].access$200"
    - Src: "com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade:179,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade:179,1"
      Dst: "[java.lang.Integer].intValue"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade"
    linkageType: null
    functionLinenumber: 183
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Modifier].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorSet].access$300(com.github.javaparser.utils.VisitorSet)"
    functionUses: 2
    ICount: 15
    EdgeCount: 100
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade:184"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade:185"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade:184"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade:184"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade:187"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade:186"
        BranchSideFuncs:
        - "access$300(com.github.javaparser.utils.VisitorSet)"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade:187,1"
      Dst: "[com.github.javaparser.utils.VisitorSet].access$300"
    - Src: "com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade:187,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade:187,1"
      Dst: "[java.lang.Boolean].booleanValue"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade].access$100(com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade)"
    functionSourceFile: "com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade"
    linkageType: null
    functionLinenumber: 158
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 1
    argTypes:
    - "com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Problem$lambda_getVerboseMessage_1__104].bootstrap$(com.github.javaparser.Problem)"
    functionSourceFile: "com.github.javaparser.Problem$lambda_getVerboseMessage_1__104"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Problem"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Problem$lambda_getVerboseMessage_1__104].<init>(com.github.javaparser.Problem)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Problem$lambda_getVerboseMessage_1__104:-1,1"
      Dst: "[com.github.javaparser.Problem$lambda_getVerboseMessage_1__104].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Problem$lambda_getVerboseMessage_1__104].<init>(com.github.javaparser.Problem)"
    functionSourceFile: "com.github.javaparser.Problem$lambda_getVerboseMessage_1__104"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Problem"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Problem$lambda_getVerboseMessage_1__104:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Problem$lambda_getVerboseMessage_1__104].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.Problem$lambda_getVerboseMessage_1__104"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Problem].lambda$getVerboseMessage$1(com.github.javaparser.TokenRange)"
    functionUses: 9
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Problem$lambda_getVerboseMessage_1__104:-1,1"
      Dst: "[com.github.javaparser.Problem].lambda$getVerboseMessage$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_55__508].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_55__508"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_55__508].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_55__508:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_55__508].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_55__508].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_55__508"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_55__508:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_55__508].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_55__508"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$55(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_55__508:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$55"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java17Validator].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java17Validator"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.ReservedKeywordValidator].<init>(java.lang.String)"
    - "[com.github.javaparser.ast.validator.ReservedKeywordValidator].<init>(java.lang.String)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java16Validator].<init>()"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].remove(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].remove(com.github.javaparser.ast.validator.Validator)"
    functionUses: 2
    ICount: 17
    EdgeCount: 7
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java17Validator:37,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java16Validator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java17Validator:33,1"
      Dst: "[com.github.javaparser.ast.validator.ReservedKeywordValidator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java17Validator:40,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].add"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java17Validator:42,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].remove"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_setup_0__113].bootstrap$(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_setup_0__113"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_setup_0__113].<init>(com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_setup_0__113:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_setup_0__113].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_setup_0__113].<init>(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_setup_0__113"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_setup_0__113:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_setup_0__113].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_setup_0__113"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].lambda$setup$0(com.github.javaparser.ast.Node,com.github.javaparser.TokenRange)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_setup_0__113:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].lambda$setup$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java13PreviewValidator].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java13PreviewValidator"
    linkageType: null
    functionLinenumber: 30
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java13Validator].<init>()"
    - "[com.github.javaparser.ast.validator.Validators].remove(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].remove(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].remove(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].remove(com.github.javaparser.ast.validator.Validator)"
    functionUses: 1
    ICount: 11
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java13PreviewValidator:31,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java13Validator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java13PreviewValidator:36,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].remove"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorSet$1].<init>(com.github.javaparser.utils.VisitorSet)"
    functionSourceFile: "com.github.javaparser.utils.VisitorSet$1"
    linkageType: null
    functionLinenumber: 90
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.utils.VisitorSet"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorSet].access$000(com.github.javaparser.utils.VisitorSet)"
    - "[com.github.javaparser.utils.VisitorSet].iterator()"
    functionUses: 1
    ICount: 9
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorSet$1:91,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.utils.VisitorSet$1:93,1"
      Dst: "[com.github.javaparser.utils.VisitorSet].access$000"
    - Src: "com.github.javaparser.utils.VisitorSet$1:93,1"
      Dst: "[java.util.Set].iterator"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    functionSourceFile: "com.github.javaparser.utils.VisitorSet$1"
    linkageType: null
    functionLinenumber: 96
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1:com.github.javaparser.ast.Node$PostOrderIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    functionUses: 204
    ICount: 4
    EdgeCount: 14
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorSet$1:97,1"
      Dst: "[java.util.Iterator].hasNext"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorSet$1].next()"
    functionSourceFile: "com.github.javaparser.utils.VisitorSet$1"
    linkageType: null
    functionLinenumber: 101
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator:com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade].access$100(com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade)"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    functionUses: 148
    ICount: 6
    EdgeCount: 17
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorSet$1:102,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.utils.VisitorSet$1:102,1"
      Dst: "[com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade].access$100"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorSet$1].remove()"
    functionSourceFile: "com.github.javaparser.utils.VisitorSet$1"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorSet$1:107,1"
      Dst: "[java.util.Iterator].remove"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_12__576].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_12__576"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_12__576].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_12__576:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_12__576].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_12__576].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_12__576"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_12__576:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_12__576].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_12__576"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$12(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_12__576:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$12"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__544].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__544"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__544].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__544:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__544].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__544].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__544"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__544:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__544].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__544"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__544:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$4$setup__33].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$4$setup__33"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$4$setup__33].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$4$setup__33:-1,1"
      Dst: "[com.github.javaparser.ParserConfiguration$4$setup__33].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$4$setup__33].<init>()"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$4$setup__33"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$4$setup__33:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$4$setup__33].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$4$setup__33"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].setup(com.github.javaparser.ast.Node)"
    functionUses: 5
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$4$setup__33:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].setup"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__389].bootstrap$(com.github.javaparser.ast.expr.PatternExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__389"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.PatternExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__389].<init>(com.github.javaparser.ast.expr.PatternExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__389:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__389].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__389].<init>(com.github.javaparser.ast.expr.PatternExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__389"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.PatternExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__389:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__389].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__389"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__389:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.StringLiteralExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.StringLiteralExprMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.LiteralStringValueExprMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.StringLiteralExprMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.LiteralStringValueExprMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$4].<init>(com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$4"
    linkageType: null
    functionLinenumber: 323
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Processor].<init>()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$4:324,1"
      Dst: "[com.github.javaparser.Processor].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$4].postProcess(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$4"
    linkageType: null
    functionLinenumber: 327
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ParseResult"
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration].isLexicalPreservationEnabled()"
    - "[com.github.javaparser.ParserConfiguration$4$setup__33].bootstrap$()"
    - "[com.github.javaparser.ParseResult].ifSuccessful(java.util.function.Consumer)"
    functionUses: 2
    ICount: 8
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ParserConfiguration$4:328"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ParserConfiguration$4:331"
        BranchSideFuncs:
        - "bootstrap$()"
        - "ifSuccessful(java.util.function.Consumer)"
      - BranchSide: "com.github.javaparser.ParserConfiguration$4:330"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$4:328,1"
      Dst: "[com.github.javaparser.ParserConfiguration].isLexicalPreservationEnabled"
    - Src: "com.github.javaparser.ParserConfiguration$4:329,1"
      Dst: "[com.github.javaparser.ParserConfiguration$4$setup__33].bootstrap$"
    - Src: "com.github.javaparser.ParserConfiguration$4:329,1"
      Dst: "[com.github.javaparser.ParseResult].ifSuccessful"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__394].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__394"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__394].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__394:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__394].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__394].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__394"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__394:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__394].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__394"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__394:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1].<init>(java.lang.String,java.lang.String,java.util.List)"
    functionSourceFile: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "java.lang.String"
    - "java.lang.String"
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1:46,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1].getName()"
    functionSourceFile: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1"
    linkageType: null
    functionLinenumber: 49
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1].declaredOnType()"
    functionSourceFile: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1"
    linkageType: null
    functionLinenumber: 54
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1].declaredOnMethod()"
    functionSourceFile: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1"
    linkageType: null
    functionLinenumber: 59
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1].declaredOnConstructor()"
    functionSourceFile: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1].getContainerQualifiedName()"
    functionSourceFile: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1].getContainerId()"
    functionSourceFile: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1].getContainer()"
    functionSourceFile: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.declarations.ResolvedTypeParametrizable"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1].getBounds()"
    functionSourceFile: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1].toString()"
    functionSourceFile: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1"
    linkageType: null
    functionLinenumber: 89
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 5
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1:90,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1:90,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1:90,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1].containerType()"
    functionSourceFile: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1:95,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1].object()"
    functionSourceFile: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedReferenceType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1:100,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_160__209].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_160__209"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_160__209].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_160__209:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_160__209].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_160__209].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_160__209"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_160__209:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_160__209].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_160__209"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$160(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_160__209:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$160"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_0__698].bootstrap$(com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_0__698"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_0__698].<init>(com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_0__698:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_0__698].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_0__698].<init>(com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_0__698"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_0__698:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_0__698].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_0__698"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].lambda$visit$0(com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.body.Parameter)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_0__698:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].lambda$visit$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__370].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__370"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__370].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__370:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__370].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__370].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__370"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__370:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__370].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__370"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__370:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$asString__781].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$asString__781"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$asString__781].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$asString__781:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$asString__781].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$asString__781].<init>()"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$asString__781"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$asString__781:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$asString__781].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$asString__781"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Modifier$Keyword].asString()"
    functionUses: 7
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$asString__781:-1,1"
      Dst: "[com.github.javaparser.ast.Modifier$Keyword].asString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList$lambda_toArray_1__822].bootstrap$()"
    functionSourceFile: "com.github.javaparser.utils.VisitorList$lambda_toArray_1__822"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$lambda_toArray_1__822].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList$lambda_toArray_1__822:-1,1"
      Dst: "[com.github.javaparser.utils.VisitorList$lambda_toArray_1__822].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList$lambda_toArray_1__822].<init>()"
    functionSourceFile: "com.github.javaparser.utils.VisitorList$lambda_toArray_1__822"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList$lambda_toArray_1__822:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList$lambda_toArray_1__822].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList$lambda_toArray_1__822"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList].lambda$toArray$1(com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade)"
    functionUses: 6
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList$lambda_toArray_1__822:-1,1"
      Dst: "[com.github.javaparser.utils.VisitorList].lambda$toArray$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_67__253].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_67__253"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_67__253].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_67__253:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_67__253].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_67__253].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_67__253"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_67__253:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_67__253].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_67__253"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$67(java.lang.Object,com.github.javaparser.ast.Modifier)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_67__253:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$67"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ModuleUsesDirectiveMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.ModuleUsesDirectiveMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ModuleDirectiveMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ModuleUsesDirectiveMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.ModuleDirectiveMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__606].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__606"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__606].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__606:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__606].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__606].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__606"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__606:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__606].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__606"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__606:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList$3].<init>(com.github.javaparser.utils.VisitorList,com.github.javaparser.ast.visitor.GenericVisitor,com.github.javaparser.ast.visitor.GenericVisitor,int,int)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList$3"
    linkageType: null
    functionLinenumber: 239
    functionDepth: 0
    returnType: "void"
    argCount: 5
    argTypes:
    - "com.github.javaparser.utils.VisitorList"
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList].<init>(com.github.javaparser.ast.visitor.GenericVisitor,com.github.javaparser.ast.visitor.GenericVisitor)"
    - "[com.github.javaparser.utils.VisitorList].subList(int,int)"
    - "[com.github.javaparser.ast.NodeList].subList(int,int)"
    functionUses: 1
    ICount: 17
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList$3:240,1"
      Dst: "[com.github.javaparser.utils.VisitorList].<init>"
    - Src: "com.github.javaparser.utils.VisitorList$3:243,1"
      Dst: "[java.util.List].subList"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList$3].remove(int)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList$3"
    linkageType: null
    functionLinenumber: 239
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList].remove(int)"
    functionUses: 9
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList$3:240,1"
      Dst: "[com.github.javaparser.utils.VisitorList].remove"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList$3].add(int,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList$3"
    linkageType: null
    functionLinenumber: 239
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "int"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList].add(int,com.github.javaparser.ast.Node)"
    functionUses: 8
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList$3:240,1"
      Dst: "[com.github.javaparser.utils.VisitorList].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList$3].set(int,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList$3"
    linkageType: null
    functionLinenumber: 239
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "int"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList].set(int,com.github.javaparser.ast.Node)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList$3:240,1"
      Dst: "[com.github.javaparser.utils.VisitorList].set"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList$3].get(int)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList$3"
    linkageType: null
    functionLinenumber: 239
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    functionUses: 68
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList$3:240,1"
      Dst: "[com.github.javaparser.utils.VisitorList].get"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList$3"
    linkageType: null
    functionLinenumber: 239
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList].add(com.github.javaparser.ast.Node)"
    functionUses: 628
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList$3:240,1"
      Dst: "[com.github.javaparser.utils.VisitorList].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_180__298].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_180__298"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_180__298].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_180__298:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_180__298].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_180__298].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_180__298"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_180__298:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_180__298].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_180__298"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$180(java.lang.Object,com.github.javaparser.ast.expr.AnnotationExpr)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_180__298:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$180"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__656].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__656"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__656].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__656:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__656].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__656].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__656"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__656:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__656].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__656"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__656:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$DirectChildrenIterator].<init>(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.Node$DirectChildrenIterator"
    linkageType: null
    functionLinenumber: 1004
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].getChildNodes()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.utils.VisitorList].iterator()"
    functionUses: 1
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$DirectChildrenIterator:1005,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.ast.Node$DirectChildrenIterator:1006,1"
      Dst: "[com.github.javaparser.ast.Node].getChildNodes"
    - Src: "com.github.javaparser.ast.Node$DirectChildrenIterator:1006,1"
      Dst: "[java.util.List].iterator"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    functionSourceFile: "com.github.javaparser.ast.Node$DirectChildrenIterator"
    linkageType: null
    functionLinenumber: 1010
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    functionUses: 204
    ICount: 4
    EdgeCount: 17
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$DirectChildrenIterator:1011,1"
      Dst: "[java.util.Iterator].hasNext"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    functionSourceFile: "com.github.javaparser.ast.Node$DirectChildrenIterator"
    linkageType: null
    functionLinenumber: 1015
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    functionUses: 148
    ICount: 5
    EdgeCount: 17
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$DirectChildrenIterator:1016,1"
      Dst: "[java.util.Iterator].next"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmSingleReference].getProperty()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmSingleReference"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "com.github.javaparser.ast.observer.ObservableProperty"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmSingleReference].<init>(com.github.javaparser.ast.observer.ObservableProperty)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmSingleReference"
    linkageType: null
    functionLinenumber: 35
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.observer.ObservableProperty"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmSingleReference:36,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmSingleReference].prettyPrint(com.github.javaparser.ast.Node,com.github.javaparser.printer.SourcePrinter)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmSingleReference"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.printer.SourcePrinter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmSingleReference:43"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmSingleReference:46"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmSingleReference:45"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmSingleReference:42,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].getValueAsSingleReference"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmSingleReference:44,1"
      Dst: "[com.github.javaparser.printer.ConcreteSyntaxModel].genericPrettyPrint"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmSingleReference].toString()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmSingleReference"
    linkageType: null
    functionLinenumber: 49
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmSingleReference].getProperty()"
    functionUses: 6
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmSingleReference:50,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmSingleReference:50,1"
      Dst: "[java.lang.Class].getSimpleName"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmSingleReference:50,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmSingleReference].getProperty"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmSingleReference:50,1"
      Dst: "[java.lang.String].format"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.StringEscapeUtils].<init>()"
    functionSourceFile: "com.github.javaparser.utils.StringEscapeUtils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.StringEscapeUtils:36,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.StringEscapeUtils].escapeJava(java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.StringEscapeUtils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.StringEscapeUtils:60,1"
      Dst: "[com.github.javaparser.utils.StringEscapeUtils$CharSequenceTranslator].access$000"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.StringEscapeUtils].unescapeJava(java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.StringEscapeUtils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.StringEscapeUtils:75,1"
      Dst: "[com.github.javaparser.utils.StringEscapeUtils$CharSequenceTranslator].access$000"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.StringEscapeUtils].unescapeJavaTextBlock(java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.StringEscapeUtils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.StringEscapeUtils:79,1"
      Dst: "[com.github.javaparser.utils.StringEscapeUtils$CharSequenceTranslator].access$000"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElement$lambda_matchByRange_1__868].bootstrap$(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElement$lambda_matchByRange_1__868"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.TextElementMatcher"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TextElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.TextElement$lambda_matchByRange_1__868].<init>(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElement$lambda_matchByRange_1__868:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement$lambda_matchByRange_1__868].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElement$lambda_matchByRange_1__868].<init>(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElement$lambda_matchByRange_1__868"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TextElement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElement$lambda_matchByRange_1__868:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElement$lambda_matchByRange_1__868].match(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElement$lambda_matchByRange_1__868"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TextElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.TextElement].lambda$matchByRange$1(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElement$lambda_matchByRange_1__868:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].lambda$matchByRange$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ThisExpr].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.ThisExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ThisExpr:57,1"
      Dst: "[com.github.javaparser.ast.expr.ThisExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ThisExpr].<init>(com.github.javaparser.ast.expr.Name)"
    functionSourceFile: "com.github.javaparser.ast.expr.ThisExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ThisExpr:62,1"
      Dst: "[com.github.javaparser.ast.expr.ThisExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ThisExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name)"
    functionSourceFile: "com.github.javaparser.ast.expr.ThisExpr"
    linkageType: null
    functionLinenumber: 69
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.Name"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Expression].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.expr.ThisExpr].setTypeName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 3
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ThisExpr:70,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].<init>"
    - Src: "com.github.javaparser.ast.expr.ThisExpr:71,1"
      Dst: "[com.github.javaparser.ast.expr.ThisExpr].setTypeName"
    - Src: "com.github.javaparser.ast.expr.ThisExpr:72,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.ThisExpr"
    linkageType: null
    functionLinenumber: 77
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Object)"
    functionUses: 204
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ThisExpr:78,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.ThisExpr"
    linkageType: null
    functionLinenumber: 83
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Object)"
    functionUses: 147
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ThisExpr:84,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ThisExpr].getTypeName()"
    functionSourceFile: "com.github.javaparser.ast.expr.ThisExpr"
    linkageType: null
    functionLinenumber: 88
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 19
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ThisExpr:89,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ThisExpr].setTypeName(com.github.javaparser.ast.expr.Name)"
    functionSourceFile: "com.github.javaparser.ast.expr.ThisExpr"
    linkageType: null
    functionLinenumber: 93
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ThisExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 15
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.ThisExpr:94"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ThisExpr:97"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ThisExpr:96"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.ThisExpr:98"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ThisExpr:100"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.ThisExpr:99"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ThisExpr:97,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.ThisExpr:99,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.ThisExpr:101,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ThisExpr].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.ThisExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.ThisExpr:108"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ThisExpr:111"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ThisExpr:110"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ThisExpr:111"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ThisExpr:117"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ThisExpr:116"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ThisExpr:112"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ThisExpr:117"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ThisExpr:116"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ThisExpr:113,1"
      Dst: "[com.github.javaparser.ast.expr.ThisExpr].removeTypeName"
    - Src: "com.github.javaparser.ast.expr.ThisExpr:117,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ThisExpr].removeClassName()"
    functionSourceFile: "com.github.javaparser.ast.expr.ThisExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ThisExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ThisExpr:122,1"
      Dst: "[com.github.javaparser.ast.expr.ThisExpr].setTypeName"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ThisExpr].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.ThisExpr"
    linkageType: null
    functionLinenumber: 127
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ThisExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ThisExpr:128,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.ThisExpr:128,1"
      Dst: "[com.github.javaparser.ast.expr.ThisExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ThisExpr].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.ThisExpr"
    linkageType: null
    functionLinenumber: 133
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.ThisExprMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ThisExpr].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.ThisExpr"
    linkageType: null
    functionLinenumber: 139
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].setTypeName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 14
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.ThisExpr:140"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ThisExpr:143"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ThisExpr:142"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ThisExpr:143"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ThisExpr:149"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ThisExpr:148"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.expr.ThisExpr:144"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ThisExpr:149"
        BranchSideFuncs:
        - "setTypeName(com.github.javaparser.ast.expr.Name)"
      - BranchSide: "com.github.javaparser.ast.expr.ThisExpr:148"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ThisExpr:145,1"
      Dst: "[com.github.javaparser.ast.expr.ThisExpr].setTypeName"
    - Src: "com.github.javaparser.ast.expr.ThisExpr:149,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ThisExpr].isThisExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.ThisExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ThisExpr].asThisExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.ThisExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ThisExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ThisExpr].ifThisExpr(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.expr.ThisExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ThisExpr:167,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ThisExpr].resolve()"
    functionSourceFile: "com.github.javaparser.ast.expr.ThisExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.declarations.ResolvedTypeDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ThisExpr:172,1"
      Dst: "[com.github.javaparser.ast.Node].getSymbolResolver"
    - Src: "com.github.javaparser.ast.expr.ThisExpr:172,1"
      Dst: "[com.github.javaparser.resolution.SymbolResolver].resolveDeclaration"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ThisExpr].toThisExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.ThisExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ThisExpr:178,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ThisExpr].removeTypeName()"
    functionSourceFile: "com.github.javaparser.ast.expr.ThisExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ThisExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ThisExpr:183,1"
      Dst: "[com.github.javaparser.ast.expr.ThisExpr].setTypeName"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java9Validator$lambda_new_0__84].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java9Validator$lambda_new_0__84"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.validator.TypedValidator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java9Validator$lambda_new_0__84].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java9Validator$lambda_new_0__84:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java9Validator$lambda_new_0__84].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java9Validator$lambda_new_0__84].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java9Validator$lambda_new_0__84"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java9Validator$lambda_new_0__84:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java9Validator$lambda_new_0__84].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java9Validator$lambda_new_0__84"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java9Validator].lambda$new$0(com.github.javaparser.ast.stmt.TryStmt,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java9Validator$lambda_new_0__84:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java9Validator].lambda$new$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__424].bootstrap$(com.github.javaparser.ast.expr.SuperExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__424"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.SuperExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__424].<init>(com.github.javaparser.ast.expr.SuperExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__424:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__424].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__424].<init>(com.github.javaparser.ast.expr.SuperExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__424"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.SuperExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__424:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__424].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__424"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__424:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_10__48].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_10__48"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.BiConsumer"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_10__48].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_10__48:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_10__48].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_10__48].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_10__48"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_10__48:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_10__48].accept(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_10__48"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$10(com.github.javaparser.ast.body.EnumDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_10__48:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$10"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_38__403].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_38__403"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_38__403].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_38__403:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_38__403].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_38__403].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_38__403"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_38__403:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_38__403].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_38__403"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$38(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_38__403:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$38"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].<init>()"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:73,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:73,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].<init>(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.body.VariableDeclarator)"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.body.VariableDeclarator"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:77,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:77,1"
      Dst: "[com.github.javaparser.ast.NodeList].nodeList"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:77,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].<init>(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:81,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:81,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].<init>(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:86,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: 93
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.BodyDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].setModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].setVariables(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 10
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:94,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].<init>"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:95,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].setModifiers"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:96,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].setVariables"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:97,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].<init>(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.type.Type,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.type.Type"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:108,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:108,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].<init>"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:108,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: 113
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Object)"
    functionUses: 19
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:114,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: 119
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Object)"
    functionUses: 23
    ICount: 5
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:120,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].getModifiers()"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: 131
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 16
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].getVariables()"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: 137
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 19
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].setModifiers(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: 143
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.FieldDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.FieldDeclaration:145"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:148"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:147"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.FieldDeclaration:149"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:151"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:150"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:144,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:148,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:150,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:152,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].setVariables(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: 158
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.FieldDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.FieldDeclaration:160"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:163"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:162"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.FieldDeclaration:164"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:166"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:165"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:159,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:163,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:165,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:167,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].createGetter()"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.MethodDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 51
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.FieldDeclaration:180"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:182"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:181"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.FieldDeclaration:184"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:182"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:181"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.FieldDeclaration:184"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:185"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:184"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.FieldDeclaration:184"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:186"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:185"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.FieldDeclaration:184"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:186"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:185"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:180,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].getVariables"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:180,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:181,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:182,1"
      Dst: "[com.github.javaparser.HasParentNode].findAncestor"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:184,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:184,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:184,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:186,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithVariables].getVariable"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:187,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithSimpleName].getNameAsString"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:188,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:188,1"
      Dst: "[java.lang.String].toUpperCase"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:188,1"
      Dst: "[java.lang.String].substring"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:188,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:188,1"
      Dst: "[java.lang.String].length"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:188,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:190,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration$lambda_createGetter_0__1028].bootstrap$"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:190,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:190,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration$lambda_createGetter_1__1029].bootstrap$"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:190,1"
      Dst: "[java.util.Optional].orElseGet"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:191,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].getType"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:191,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].setType"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:192,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].<init>"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:193,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].setBody"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:194,1"
      Dst: "[com.github.javaparser.ast.stmt.ReturnStmt].<init>"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:194,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithStatements].addStatement"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].createSetter()"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.MethodDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 67
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.FieldDeclaration:207"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:209"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:208"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.FieldDeclaration:211"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:209"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:208"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.FieldDeclaration:211"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:212"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:211"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.FieldDeclaration:211"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:213"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:212"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.FieldDeclaration:211"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:213"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:212"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:207,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].getVariables"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:207,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:208,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:209,1"
      Dst: "[com.github.javaparser.HasParentNode].findAncestor"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:211,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:211,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:211,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:213,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithVariables].getVariable"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:214,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithSimpleName].getNameAsString"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:215,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:215,1"
      Dst: "[java.lang.String].toUpperCase"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:215,1"
      Dst: "[java.lang.String].substring"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:215,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:215,1"
      Dst: "[java.lang.String].length"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:215,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:217,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration$lambda_createSetter_2__1030].bootstrap$"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:217,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:217,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration$lambda_createSetter_3__1031].bootstrap$"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:217,1"
      Dst: "[java.util.Optional].orElseGet"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:218,1"
      Dst: "[com.github.javaparser.ast.type.VoidType].<init>"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:218,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].setType"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:219,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getParameters"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:219,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].getType"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:219,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].<init>"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:219,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:220,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].<init>"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:221,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].setBody"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:222,1"
      Dst: "[com.github.javaparser.ast.expr.NameExpr].<init>"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:222,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].<init>"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:222,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithStatements].addStatement"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].isTransient()"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:227,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithModifiers].hasModifier"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].isVolatile()"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:231,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithModifiers].hasModifier"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].setTransient(boolean)"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.FieldDeclaration"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:235,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithModifiers].setModifier"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].setVolatile(boolean)"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.FieldDeclaration"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:239,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithModifiers].setModifier"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].isStatic()"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: 246
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithModifiers].hasModifier(com.github.javaparser.ast.Modifier$Keyword)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].isDeclaredInInterface()"
    functionUses: 1
    ICount: 10
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.FieldDeclaration:247"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:246"
        BranchSideFuncs:
        - "hasModifier(com.github.javaparser.ast.Modifier$Keyword)"
        - "isDeclaredInInterface()"
    - Branch String: "com.github.javaparser.ast.body.FieldDeclaration:247"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:246"
        BranchSideFuncs:
        - "hasModifier(com.github.javaparser.ast.Modifier$Keyword)"
        - "isDeclaredInInterface()"
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:247,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithModifiers].hasModifier"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:247,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].isDeclaredInInterface"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].isFinal()"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.FieldDeclaration:255"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:254"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.FieldDeclaration:255"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:254"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:255,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithModifiers].hasModifier"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:255,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].isDeclaredInInterface"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].isPublic()"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.FieldDeclaration:263"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:262"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.FieldDeclaration:263"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:262"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:263,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithModifiers].hasModifier"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:263,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].isDeclaredInInterface"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].isDeclaredInInterface()"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: 269
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.HasParentNode].findAncestor(java.lang.Class[])"
    - "[com.github.javaparser.ast.body.FieldDeclaration$isClassOrInterfaceDeclaration__884].bootstrap$()"
    - "[com.github.javaparser.ast.body.FieldDeclaration$asClassOrInterfaceDeclaration__885].bootstrap$()"
    - "[com.github.javaparser.ast.body.FieldDeclaration$isInterface__886].bootstrap$()"
    functionUses: 1
    ICount: 15
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:270,1"
      Dst: "[com.github.javaparser.HasParentNode].findAncestor"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:271,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration$isClassOrInterfaceDeclaration__884].bootstrap$"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:272,1"
      Dst: "[java.util.Optional].filter"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:272,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration$asClassOrInterfaceDeclaration__885].bootstrap$"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:273,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:273,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration$isInterface__886].bootstrap$"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:275,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:275,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:275,1"
      Dst: "[java.lang.Boolean].booleanValue"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 30
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.FieldDeclaration:281"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:284"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:283"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.FieldDeclaration:284"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:290"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:289"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.FieldDeclaration:285"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:284"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:283"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.FieldDeclaration:290"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:296"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:295"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.FieldDeclaration:291"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:290"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:289"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:284,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:285,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:286,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:296,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].remove"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].clone()"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: 301
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.FieldDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.body.FieldDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:302,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:302,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: 307
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.FieldDeclarationMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: 313
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 33
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.FieldDeclaration:314"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:317"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:316"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.FieldDeclaration:317"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:323"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:322"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.body.FieldDeclaration:318"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:317"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:316"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.FieldDeclaration:323"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:329"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:328"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.body.FieldDeclaration:324"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:323"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.FieldDeclaration:322"
        BranchSideFuncs:
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:317,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:318,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:319,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:329,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].replace"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].isFieldDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].asFieldDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.FieldDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].ifFieldDeclaration(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:347,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].resolve()"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.declarations.ResolvedFieldDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:352,1"
      Dst: "[com.github.javaparser.ast.Node].getSymbolResolver"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:352,1"
      Dst: "[com.github.javaparser.resolution.SymbolResolver].resolveDeclaration"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].toFieldDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:358,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].lambda$createSetter$3(java.util.Optional,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.MethodDeclaration"
    argCount: 2
    argTypes:
    - "java.util.Optional"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 14
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:217,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:217,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:217,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:217,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:217,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithMembers].addMethod"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].lambda$createSetter$2(java.lang.String,com.github.javaparser.ast.body.ClassOrInterfaceDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.MethodDeclaration"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:217,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:217,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:217,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:217,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithMembers].addMethod"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].lambda$createGetter$1(java.util.Optional,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.MethodDeclaration"
    argCount: 2
    argTypes:
    - "java.util.Optional"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 14
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:190,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:190,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:190,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:190,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:190,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithMembers].addMethod"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.FieldDeclaration].lambda$createGetter$0(java.lang.String,com.github.javaparser.ast.body.ClassOrInterfaceDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.body.FieldDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.MethodDeclaration"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:190,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:190,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:190,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.ast.body.FieldDeclaration:190,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithMembers].addMethod"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__645].bootstrap$(com.github.javaparser.ast.stmt.SwitchStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__645"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__645].<init>(com.github.javaparser.ast.stmt.SwitchStmt)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__645:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__645].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__645].<init>(com.github.javaparser.ast.stmt.SwitchStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__645"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__645:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__645].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__645"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__645:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_76__655].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_76__655"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_76__655].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_76__655:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_76__655].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_76__655].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_76__655"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_76__655:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_76__655].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_76__655"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$76(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_76__655:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$76"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_4__865].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_4__865"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_4__865].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_4__865:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_4__865].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_4__865].<init>()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_4__865"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_4__865:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_4__865].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_4__865"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$findTokenTextElementForComment$4(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_4__865:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$findTokenTextElementForComment$4"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java10PreviewValidator].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java10PreviewValidator"
    linkageType: null
    functionLinenumber: 30
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java10Validator].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java10PreviewValidator:31,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java10Validator].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].<init>()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:42,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculateListRemovalDifference(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.NodeList,int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator"
    linkageType: null
    functionLinenumber: 121
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.observer.ObservableProperty"
    - "com.github.javaparser.ast.NodeList"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].getParentNodeForChildren()"
    - "[com.github.javaparser.printer.ConcreteSyntaxModel].forClass(java.lang.Class)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelAfterListRemoval(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.NodeList,int)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].calculate(com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel,com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel)"
    functionUses: 1
    ICount: 11
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:122,1"
      Dst: "[com.github.javaparser.ast.NodeList].getParentNodeForChildren"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:123,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:123,1"
      Dst: "[com.github.javaparser.printer.ConcreteSyntaxModel].forClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:124,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:125,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelAfterListRemoval"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:126,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].calculate"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculateListAdditionDifference(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.NodeList,int,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator"
    linkageType: null
    functionLinenumber: 129
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.observer.ObservableProperty"
    - "com.github.javaparser.ast.NodeList"
    - "int"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].getParentNodeForChildren()"
    - "[com.github.javaparser.printer.ConcreteSyntaxModel].forClass(java.lang.Class)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelAfterListAddition(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.NodeList,int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].calculate(com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel,com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel)"
    - "[com.github.javaparser.ast.Node].getLineEndingStyleOrDefault(com.github.javaparser.utils.LineSeparator)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].replaceEolTokens(java.util.List,com.github.javaparser.utils.LineSeparator)"
    functionUses: 1
    ICount: 15
    EdgeCount: 7
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:130,1"
      Dst: "[com.github.javaparser.ast.NodeList].getParentNodeForChildren"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:131,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:131,1"
      Dst: "[com.github.javaparser.printer.ConcreteSyntaxModel].forClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:132,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:133,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelAfterListAddition"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:134,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].calculate"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:136,1"
      Dst: "[com.github.javaparser.ast.Node].getLineEndingStyleOrDefault"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:137,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].replaceEolTokens"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].replaceEolTokens(java.util.List,com.github.javaparser.utils.LineSeparator)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator"
    linkageType: null
    functionLinenumber: 144
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.util.List"
    - "com.github.javaparser.utils.LineSeparator"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].getNewLineToken(com.github.javaparser.utils.LineSeparator)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].replaceEolTokens(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].replaceEolTokens(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].replaceEolTokens(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - "[com.github.javaparser.ast.NodeList].set(int,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].set(int,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].set(int,java.lang.Object)"
    functionUses: 1
    ICount: 14
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:146"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:149"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:145,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].getNewLineToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:146,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:147,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:148,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].replaceEolTokens"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:148,1"
      Dst: "[java.util.List].set"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].getNewLineToken(com.github.javaparser.utils.LineSeparator)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator"
    linkageType: null
    functionLinenumber: 155
    functionDepth: 0
    returnType: "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    argCount: 1
    argTypes:
    - "com.github.javaparser.utils.LineSeparator"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].newline(com.github.javaparser.utils.LineSeparator)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:156,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].newline"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculateListReplacementDifference(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.NodeList,int,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.observer.ObservableProperty"
    - "com.github.javaparser.ast.NodeList"
    - "int"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:160,1"
      Dst: "[com.github.javaparser.ast.NodeList].getParentNodeForChildren"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:161,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:161,1"
      Dst: "[com.github.javaparser.printer.ConcreteSyntaxModel].forClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:162,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:163,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelAfterListReplacement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:164,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].calculate"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatePropertyChange(com.github.javaparser.printer.lexicalpreservation.NodeText,com.github.javaparser.ast.Node,com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator"
    linkageType: null
    functionLinenumber: 167
    functionDepth: 0
    returnType: "void"
    argCount: 5
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.observer.ObservableProperty"
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.ConcreteSyntaxModel].forClass(java.lang.Class)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelAfterPropertyChange(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.ast.Node,com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].calculate(com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel,com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].<init>(java.util.List,com.github.javaparser.printer.lexicalpreservation.NodeText,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].apply()"
    functionUses: 1
    ICount: 19
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:168"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:171"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:170"
        BranchSideFuncs:
        - "calculatedSyntaxModelAfterPropertyChange(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.ast.Node,com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
        - "apply()"
        - "calculate(com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel,com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel)"
        - "<init>(java.util.List,com.github.javaparser.printer.lexicalpreservation.NodeText,com.github.javaparser.ast.Node)"
        - "calculatedSyntaxModelForNode(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.ast.Node)"
        - "forClass(java.lang.Class)"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:169,1"
      Dst: "[java.lang.NullPointerException].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:171,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:171,1"
      Dst: "[com.github.javaparser.printer.ConcreteSyntaxModel].forClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:172,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:173,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelAfterPropertyChange"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:174,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].calculate"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:175,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:176,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].apply"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator"
    linkageType: null
    functionLinenumber: 180
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.changes.NoChange].<init>()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.ast.Node,java.util.List,com.github.javaparser.printer.lexicalpreservation.changes.Change)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].<init>(java.util.List)"
    functionUses: 4
    ICount: 11
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:181,1"
      Dst: "[java.util.LinkedList].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:182,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.changes.NoChange].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:182,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:183,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:187,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:187,1"
      Dst: "[com.github.javaparser.printer.ConcreteSyntaxModel].forClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:187,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.ast.Node,java.util.List,com.github.javaparser.printer.lexicalpreservation.changes.Change)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator"
    linkageType: null
    functionLinenumber: 190
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    - "com.github.javaparser.ast.Node"
    - "java.util.List"
    - "com.github.javaparser.printer.lexicalpreservation.changes.Change"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$lambda_calculatedSyntaxModelForNode_0__841].bootstrap$(com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator,com.github.javaparser.ast.Node,java.util.List,com.github.javaparser.printer.lexicalpreservation.changes.Change)"
    - "[com.github.javaparser.ast.NodeList].forEach(java.util.function.Consumer)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence].getElements()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmSingleReference].getProperty()"
    - "[com.github.javaparser.printer.lexicalpreservation.changes.PropertyChange].getProperty()"
    - "[com.github.javaparser.printer.lexicalpreservation.changes.PropertyChange].getNewValue()"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].getExpression()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmSingleReference].getProperty()"
    - "[com.github.javaparser.ast.observer.ObservableProperty].getValueAsSingleReference(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].<init>(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].getProperty()"
    - "[com.github.javaparser.ast.observer.ObservableProperty].isAboutNodes()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].getProperty()"
    - "[com.github.javaparser.printer.lexicalpreservation.changes.NoChange].getValue(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange].getValue(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.changes.PropertyChange].getValue(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange].getValue(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.changes.ListReplacementChange].getValue(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.ast.Node,java.util.List,com.github.javaparser.printer.lexicalpreservation.changes.Change)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].getPreceeding()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.ast.Node,java.util.List,com.github.javaparser.printer.lexicalpreservation.changes.Change)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].getSeparatorPre()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].<init>(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.ast.Node,java.util.List,com.github.javaparser.printer.lexicalpreservation.changes.Change)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].getSeparatorPost()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.ast.Node,java.util.List,com.github.javaparser.printer.lexicalpreservation.changes.Change)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].getFollowing()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].getProperty()"
    - "[com.github.javaparser.printer.lexicalpreservation.changes.NoChange].getValue(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange].getValue(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.changes.PropertyChange].getValue(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange].getValue(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.changes.ListReplacementChange].getValue(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.utils.VisitorSet].isEmpty()"
    - "[com.github.javaparser.utils.VisitorList].isEmpty()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.ast.Node,java.util.List,com.github.javaparser.printer.lexicalpreservation.changes.Change)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].getPreceeding()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet].iterator()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.utils.VisitorList].iterator()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.ast.Node,java.util.List,com.github.javaparser.printer.lexicalpreservation.changes.Change)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].getSeparatorPre()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].<init>(int)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].toToken(com.github.javaparser.ast.Modifier)"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.ast.Node,java.util.List,com.github.javaparser.printer.lexicalpreservation.changes.Change)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].getSeparatorPost()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.ast.Node,java.util.List,com.github.javaparser.printer.lexicalpreservation.changes.Change)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].getFollowing()"
    - "[com.github.javaparser.printer.lexicalpreservation.changes.Change].evaluate(com.github.javaparser.printer.concretesyntaxmodel.CsmConditional,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.ast.Node,java.util.List,com.github.javaparser.printer.lexicalpreservation.changes.Change)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmConditional].getThenElement()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.ast.Node,java.util.List,com.github.javaparser.printer.lexicalpreservation.changes.Change)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmConditional].getElseElement()"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute].getProperty()"
    - "[com.github.javaparser.printer.lexicalpreservation.changes.NoChange].getValue(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange].getValue(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.changes.PropertyChange].getValue(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange].getValue(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.changes.ListReplacementChange].getValue(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmString].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].toString()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence].toString()"
    - "[com.github.javaparser.resolution.model.Value].toString()"
    - "[com.github.javaparser.resolution.types.ResolvedReferenceType].toString()"
    - "[com.github.javaparser.utils.VisitorSet].toString()"
    - "[com.github.javaparser.resolution.types.ResolvedArrayType].toString()"
    - "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmSingleReference].toString()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].toString()"
    - "[com.github.javaparser.Range].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].toString()"
    - "[com.github.javaparser.utils.ProjectRoot].toString()"
    - "[com.github.javaparser.utils.SourceRoot].toString()"
    - "[com.github.javaparser.ast.NodeList].toString()"
    - "[com.github.javaparser.TokenRange].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].toString()"
    - "[com.github.javaparser.javadoc.description.JavadocDescription].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].toString()"
    - "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].toString()"
    - "[com.github.javaparser.utils.VisitorList].toString()"
    - "[com.github.javaparser.utils.Pair].toString()"
    - "[com.github.javaparser.javadoc.JavadocBlockTag].toString()"
    - "[com.github.javaparser.resolution.types.ResolvedTypeVariable].toString()"
    - "[com.github.javaparser.javadoc.Javadoc].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].toString()"
    - "[com.github.javaparser.resolution.model.SymbolReference].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmChar].toString()"
    - "[com.github.javaparser.resolution.MethodUsage].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].toString()"
    - "[com.github.javaparser.Position].toString()"
    - "[com.github.javaparser.resolution.types.ResolvedWildcard].toString()"
    - "[com.github.javaparser.utils.SeparatedItemStringBuilder].toString()"
    - "[com.github.javaparser.ast.body.CallableDeclaration$Signature].toString()"
    - "[com.github.javaparser.javadoc.description.JavadocInlineTag].toString()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].toString()"
    - "[com.github.javaparser.ast.Node].toString()"
    - "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap].toString()"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor].toString()"
    - "[java.lang.Thread].toString()"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].toString()"
    - "[com.github.javaparser.utils.LineSeparator].toString()"
    - "[com.github.javaparser.JavaToken].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmTextBlock].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute].toString()"
    - "[com.github.javaparser.ParseResult].toString()"
    - "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1].toString()"
    - "[com.github.javaparser.printer.SourcePrinter].toString()"
    - "[com.github.javaparser.resolution.UnsolvedSymbolException].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].toString()"
    - "[com.github.javaparser.javadoc.description.JavadocSnippet].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementMatchers$1].toString()"
    - "[com.github.javaparser.resolution.types.ResolvedLambdaConstraintType].toString()"
    - "[com.github.javaparser.Problem].toString()"
    - "[com.github.javaparser.printer.configuration.Indentation].toString()"
    - "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].toString()"
    - "[com.github.javaparser.resolution.logic.InferenceVariableType].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].toString()"
    - "[com.github.javaparser.Token].toString()"
    - "[com.github.javaparser.ast.expr.BinaryExpr$Operator].asString()"
    - "[com.github.javaparser.ast.expr.UnaryExpr$Operator].asString()"
    - "[com.github.javaparser.ast.expr.AssignExpr$Operator].asString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].<init>(int,java.lang.String)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute].getTokenType(com.github.javaparser.ast.Node,java.lang.String,java.lang.String)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmString].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].toString()"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence].toString()"
    - "[com.github.javaparser.resolution.model.Value].toString()"
    - "[com.github.javaparser.resolution.types.ResolvedReferenceType].toString()"
    - "[com.github.javaparser.utils.VisitorSet].toString()"
    - "[com.github.javaparser.resolution.types.ResolvedArrayType].toString()"
    - "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmSingleReference].toString()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].toString()"
    - "[com.github.javaparser.Range].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].toString()"
    - "[com.github.javaparser.utils.ProjectRoot].toString()"
    - "[com.github.javaparser.utils.SourceRoot].toString()"
    - "[com.github.javaparser.ast.NodeList].toString()"
    - "[com.github.javaparser.TokenRange].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].toString()"
    - "[com.github.javaparser.javadoc.description.JavadocDescription].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].toString()"
    - "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].toString()"
    - "[com.github.javaparser.utils.VisitorList].toString()"
    - "[com.github.javaparser.utils.Pair].toString()"
    - "[com.github.javaparser.javadoc.JavadocBlockTag].toString()"
    - "[com.github.javaparser.resolution.types.ResolvedTypeVariable].toString()"
    - "[com.github.javaparser.javadoc.Javadoc].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].toString()"
    - "[com.github.javaparser.resolution.model.SymbolReference].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmChar].toString()"
    - "[com.github.javaparser.resolution.MethodUsage].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].toString()"
    - "[com.github.javaparser.Position].toString()"
    - "[com.github.javaparser.resolution.types.ResolvedWildcard].toString()"
    - "[com.github.javaparser.utils.SeparatedItemStringBuilder].toString()"
    - "[com.github.javaparser.ast.body.CallableDeclaration$Signature].toString()"
    - "[com.github.javaparser.javadoc.description.JavadocInlineTag].toString()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].toString()"
    - "[com.github.javaparser.ast.Node].toString()"
    - "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap].toString()"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor].toString()"
    - "[java.lang.Thread].toString()"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].toString()"
    - "[com.github.javaparser.utils.LineSeparator].toString()"
    - "[com.github.javaparser.JavaToken].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmTextBlock].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute].toString()"
    - "[com.github.javaparser.ParseResult].toString()"
    - "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$1].toString()"
    - "[com.github.javaparser.printer.SourcePrinter].toString()"
    - "[com.github.javaparser.resolution.UnsolvedSymbolException].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].toString()"
    - "[com.github.javaparser.javadoc.description.JavadocSnippet].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementMatchers$1].toString()"
    - "[com.github.javaparser.resolution.types.ResolvedLambdaConstraintType].toString()"
    - "[com.github.javaparser.Problem].toString()"
    - "[com.github.javaparser.printer.configuration.Indentation].toString()"
    - "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].toString()"
    - "[com.github.javaparser.resolution.logic.InferenceVariableType].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].toString()"
    - "[com.github.javaparser.Token].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].<init>(int,java.lang.String)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.changes.PropertyChange].getNewValue()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].<init>(int,java.lang.String)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.ast.Node].getLineEndingStyle()"
    - "[com.github.javaparser.utils.LineSeparator].toString()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].<init>(int,java.lang.String)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.changes.PropertyChange].getNewValue()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].<init>(int,java.lang.String)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].<init>(int,java.lang.String)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.changes.PropertyChange].getNewValue()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].<init>(int,java.lang.String)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$lambda_calculatedSyntaxModelForNode_1__840].bootstrap$(com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator,com.github.javaparser.ast.Node,java.util.List,com.github.javaparser.printer.lexicalpreservation.changes.Change)"
    - "[com.github.javaparser.ast.NodeList].forEach(java.util.function.Consumer)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].getElements()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].<init>(java.util.List)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    functionUses: 14
    ICount: 317
    EdgeCount: 333
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:191"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:191"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:190"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:191"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:196"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:195"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:196"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:196"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:195"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:199"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:206"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:205"
        BranchSideFuncs:
        - "getValueAsSingleReference(com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:199"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:206"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:205"
        BranchSideFuncs:
        - "getValueAsSingleReference(com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:201"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:207"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:201"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:207"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:208"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:211"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:210"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:196"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:213"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:212"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:213"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:215"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:214"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:215"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:216"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:217"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:217"
        BranchSideFuncs:
        - "isAboutNodes()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:216"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:219"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:252"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:251"
        BranchSideFuncs:
        - "isEmpty()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:222"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:233"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:232"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:224"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:230"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:229"
        BranchSideFuncs:
        - "<init>()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:225"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:228"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:227"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:233"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:236"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:235"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:238"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:251"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:250"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:240"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:249"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:248"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:241"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:244"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:243"
        BranchSideFuncs:
        - "get(int)"
        - "<init>(com.github.javaparser.ast.Node)"
        - "size()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:245"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:239"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:238"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:253"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:275"
        BranchSideFuncs:
        - "getPreceeding()"
        - "iterator()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:274"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:256"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:272"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:271"
        BranchSideFuncs:
        - "getFollowing()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:257"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:260"
        BranchSideFuncs:
        - "getSeparatorPre()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:259"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:261"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:265"
        BranchSideFuncs:
        - "<init>(int)"
        - "toToken(com.github.javaparser.ast.Modifier)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:264"
        BranchSideFuncs:
        - "next()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:267"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:270"
        BranchSideFuncs:
        - "getSeparatorPost()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:269"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:217"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:217"
        BranchSideFuncs:
        - "isAboutNodes()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:216"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:278"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:281"
        BranchSideFuncs:
        - "getThenElement()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:280"
        BranchSideFuncs:
        - "getElseElement()"
        - "calculatedSyntaxModelForNode(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.ast.Node,java.util.List,com.github.javaparser.printer.lexicalpreservation.changes.Change)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:217"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:285"
        BranchSideFuncs:
        - "isAboutNodes()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:284"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:285"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:287"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:286"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:287"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:287"
        BranchSideFuncs:
        - "getProperty()"
        - "getValue(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:286"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:291"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:294"
        BranchSideFuncs:
        - "asString()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:293"
        BranchSideFuncs:
        - "getTokenType(com.github.javaparser.ast.Node,java.lang.String,java.lang.String)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:287"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:305"
        BranchSideFuncs:
        - "getProperty()"
        - "getValue(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:304"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:287"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:305"
        BranchSideFuncs:
        - "getProperty()"
        - "getValue(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:304"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:300"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:303"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:302"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:305"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:304"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:305"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:304"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:309"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:312"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:311"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:305"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:319"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:305"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:319"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:315"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:318"
        BranchSideFuncs:
        - "getNewValue()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:317"
        BranchSideFuncs:
        - "<init>(int,java.lang.String)"
        - "getValue()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:320"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:320"
        BranchSideFuncs:
        - "bootstrap$(com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator,com.github.javaparser.ast.Node,java.util.List,com.github.javaparser.printer.lexicalpreservation.changes.Change)"
        - "forEach(java.util.function.Consumer)"
        - "getElements()"
        - "<init>(java.util.List)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:319"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:320"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:328"
        BranchSideFuncs:
        - "bootstrap$(com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator,com.github.javaparser.ast.Node,java.util.List,com.github.javaparser.printer.lexicalpreservation.changes.Change)"
        - "forEach(java.util.function.Consumer)"
        - "getElements()"
        - "<init>(java.util.List)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:327"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:193,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence].getElements"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:193,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$lambda_calculatedSyntaxModelForNode_0__841].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:193,1"
      Dst: "[java.lang.Iterable].forEach"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:199,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.changes.PropertyChange].getProperty"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:199,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmSingleReference].getProperty"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:200,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.changes.PropertyChange].getNewValue"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:203,1"
      Dst: "[com.github.javaparser.ast.stmt.ExpressionStmt].getExpression"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:206,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].getValueAsSingleReference"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:209,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:209,1"
      Dst: "[java.util.List].add"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:219,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].getProperty"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:219,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].isAboutNodes"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:220,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.changes.Change].getValue"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:224,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:225,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:226,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:226,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:226,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:226,1"
      Dst: "[java.lang.Class].getCanonicalName"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:226,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:226,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:230,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:238,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:239,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].getPreceeding"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:239,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:240,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:242,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].getSeparatorPre"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:244,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:246,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].getSeparatorPost"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:249,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].getFollowing"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:253,1"
      Dst: "[java.util.Collection].isEmpty"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:256,1"
      Dst: "[java.util.Collection].iterator"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:256,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:260,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:263,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].toToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:263,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:265,1"
      Dst: "[java.lang.Class].getSimpleName"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:265,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:277,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.changes.Change].evaluate"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:279,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmConditional].getThenElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:281,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmConditional].getElseElement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:289,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute].getProperty"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:290,1"
      Dst: "[java.lang.Object].toString"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:292,1"
      Dst: "[com.github.javaparser.printer.Stringable].asString"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:294,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmAttribute].getTokenType"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:303,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:307,1"
      Dst: "[com.github.javaparser.ast.Node].getLineEndingStyle"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:307,1"
      Dst: "[com.github.javaparser.utils.LineSeparator].toString"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:322,1"
      Dst: "[java.util.LinkedList].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:323,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].getElements"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:323,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$lambda_calculatedSyntaxModelForNode_1__840].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:324,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].<init>"
    JavaMethodInfo: null
    BBCount: 90
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].toToken(com.github.javaparser.ast.Modifier)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator"
    linkageType: null
    functionLinenumber: 332
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Modifier"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Modifier].getKeyword()"
    - "[com.github.javaparser.ast.Modifier].getKeyword()"
    functionUses: 2
    ICount: 23
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:333,1"
      Dst: "[com.github.javaparser.ast.Modifier].getKeyword"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:333,1"
      Dst: "[java.lang.Enum].ordinal"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:359,1"
      Dst: "[java.lang.Enum].name"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:359,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    JavaMethodInfo: null
    BBCount: 14
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelAfterPropertyChange(com.github.javaparser.ast.Node,com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.observer.ObservableProperty"
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:368,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:368,1"
      Dst: "[com.github.javaparser.printer.ConcreteSyntaxModel].forClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:368,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelAfterPropertyChange"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelAfterPropertyChange(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.ast.Node,com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator"
    linkageType: null
    functionLinenumber: 372
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel"
    argCount: 5
    argTypes:
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.observer.ObservableProperty"
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.changes.PropertyChange].<init>(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.ast.Node,java.util.List,com.github.javaparser.printer.lexicalpreservation.changes.Change)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].<init>(java.util.List)"
    functionUses: 1
    ICount: 14
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:373,1"
      Dst: "[java.util.LinkedList].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:374,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.changes.PropertyChange].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:374,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:375,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelAfterListRemoval(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.NodeList,int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator"
    linkageType: null
    functionLinenumber: 379
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel"
    argCount: 4
    argTypes:
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    - "com.github.javaparser.ast.observer.ObservableProperty"
    - "com.github.javaparser.ast.NodeList"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].getParentNodeForChildren()"
    - "[com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange].<init>(com.github.javaparser.ast.observer.ObservableProperty,int)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.ast.Node,java.util.List,com.github.javaparser.printer.lexicalpreservation.changes.Change)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].<init>(java.util.List)"
    functionUses: 1
    ICount: 14
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:380,1"
      Dst: "[java.util.LinkedList].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:381,1"
      Dst: "[com.github.javaparser.ast.NodeList].getParentNodeForChildren"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:382,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:382,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:383,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelAfterListAddition(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.NodeList,int,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator"
    linkageType: null
    functionLinenumber: 387
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel"
    argCount: 5
    argTypes:
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    - "com.github.javaparser.ast.observer.ObservableProperty"
    - "com.github.javaparser.ast.NodeList"
    - "int"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].getParentNodeForChildren()"
    - "[com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange].<init>(com.github.javaparser.ast.observer.ObservableProperty,int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.ast.Node,java.util.List,com.github.javaparser.printer.lexicalpreservation.changes.Change)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].<init>(java.util.List)"
    functionUses: 1
    ICount: 15
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:388,1"
      Dst: "[java.util.LinkedList].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:389,1"
      Dst: "[com.github.javaparser.ast.NodeList].getParentNodeForChildren"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:390,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:390,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:391,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelAfterListAddition(com.github.javaparser.ast.Node,com.github.javaparser.ast.observer.ObservableProperty,int,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.observer.ObservableProperty"
    - "int"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 23
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:398"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:401"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:400"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:396,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:396,1"
      Dst: "[com.github.javaparser.printer.ConcreteSyntaxModel].forClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:397,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].getRawValue"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:399,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:399,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:399,1"
      Dst: "[java.lang.Class].getCanonicalName"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:399,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:399,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:402,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelAfterListAddition"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelAfterListRemoval(com.github.javaparser.ast.Node,com.github.javaparser.ast.observer.ObservableProperty,int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.observer.ObservableProperty"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 22
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:409"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:412"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:411"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:407,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:407,1"
      Dst: "[com.github.javaparser.printer.ConcreteSyntaxModel].forClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:408,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].getRawValue"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:410,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:410,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:410,1"
      Dst: "[java.lang.Class].getCanonicalName"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:410,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:410,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:413,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelAfterListRemoval"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelAfterListReplacement(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.NodeList,int,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel"
    argCount: 5
    argTypes:
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    - "com.github.javaparser.ast.observer.ObservableProperty"
    - "com.github.javaparser.ast.NodeList"
    - "int"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 15
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:418,1"
      Dst: "[java.util.LinkedList].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:419,1"
      Dst: "[com.github.javaparser.ast.NodeList].getParentNodeForChildren"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:420,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.changes.ListReplacementChange].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:420,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:421,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].lambda$calculatedSyntaxModelForNode$1(com.github.javaparser.ast.Node,java.util.List,com.github.javaparser.printer.lexicalpreservation.changes.Change,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "java.util.List"
    - "com.github.javaparser.printer.lexicalpreservation.changes.Change"
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:323,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].lambda$calculatedSyntaxModelForNode$0(com.github.javaparser.ast.Node,java.util.List,com.github.javaparser.printer.lexicalpreservation.changes.Change,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "java.util.List"
    - "com.github.javaparser.printer.lexicalpreservation.changes.Change"
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator:193,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorMap].<init>(com.github.javaparser.ast.visitor.GenericVisitor,com.github.javaparser.ast.visitor.GenericVisitor)"
    functionSourceFile: "com.github.javaparser.utils.VisitorMap"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorMap:49,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.utils.VisitorMap:40,1"
      Dst: "[java.util.HashMap].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorMap].size()"
    functionSourceFile: "com.github.javaparser.utils.VisitorMap"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorMap:56,1"
      Dst: "[java.util.Map].size"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorMap].isEmpty()"
    functionSourceFile: "com.github.javaparser.utils.VisitorMap"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorMap:61,1"
      Dst: "[java.util.Map].isEmpty"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorMap].containsKey(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.VisitorMap"
    linkageType: null
    functionLinenumber: 65
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade].<init>(com.github.javaparser.utils.VisitorMap,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.utils.VisitorMap].containsKey(java.lang.Object)"
    functionUses: 6
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorMap:66,1"
      Dst: "[com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade].<init>"
    - Src: "com.github.javaparser.utils.VisitorMap:66,1"
      Dst: "[java.util.Map].containsKey"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorMap].containsValue(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.VisitorMap"
    linkageType: null
    functionLinenumber: 70
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorMap].containsValue(java.lang.Object)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorMap:71,1"
      Dst: "[java.util.Map].containsValue"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorMap].get(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.VisitorMap"
    linkageType: null
    functionLinenumber: 75
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade].<init>(com.github.javaparser.utils.VisitorMap,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.utils.VisitorMap].get(java.lang.Object)"
    functionUses: 8
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorMap:76,1"
      Dst: "[com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade].<init>"
    - Src: "com.github.javaparser.utils.VisitorMap:76,1"
      Dst: "[java.util.Map].get"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorMap].put(com.github.javaparser.ast.Node,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.VisitorMap"
    linkageType: null
    functionLinenumber: 80
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade].<init>(com.github.javaparser.utils.VisitorMap,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.utils.VisitorMap].put(java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorMap:81,1"
      Dst: "[com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade].<init>"
    - Src: "com.github.javaparser.utils.VisitorMap:81,1"
      Dst: "[java.util.Map].put"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorMap].remove(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.VisitorMap"
    linkageType: null
    functionLinenumber: 117
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade].<init>(com.github.javaparser.utils.VisitorMap,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.utils.VisitorMap].remove(java.lang.Object)"
    functionUses: 2
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorMap:118,1"
      Dst: "[com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade].<init>"
    - Src: "com.github.javaparser.utils.VisitorMap:118,1"
      Dst: "[java.util.Map].remove"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorMap].putAll(java.util.Map)"
    functionSourceFile: "com.github.javaparser.utils.VisitorMap"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Map"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorMap:123,1"
      Dst: "[com.github.javaparser.utils.VisitorMap$put__1032].bootstrap$"
    - Src: "com.github.javaparser.utils.VisitorMap:123,1"
      Dst: "[java.util.Map].forEach"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorMap].clear()"
    functionSourceFile: "com.github.javaparser.utils.VisitorMap"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorMap:128,1"
      Dst: "[java.util.Map].clear"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorMap].keySet()"
    functionSourceFile: "com.github.javaparser.utils.VisitorMap"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Set"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorMap:133,1"
      Dst: "[java.util.Map].keySet"
    - Src: "com.github.javaparser.utils.VisitorMap:133,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.utils.VisitorMap:133,1"
      Dst: "[com.github.javaparser.utils.VisitorMap$lambda_keySet_0__1033].bootstrap$"
    - Src: "com.github.javaparser.utils.VisitorMap:133,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.utils.VisitorMap:133,1"
      Dst: "[java.util.stream.Collectors].toSet"
    - Src: "com.github.javaparser.utils.VisitorMap:133,1"
      Dst: "[java.util.stream.Stream].collect"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorMap].values()"
    functionSourceFile: "com.github.javaparser.utils.VisitorMap"
    linkageType: null
    functionLinenumber: 137
    functionDepth: 0
    returnType: "java.util.Collection"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorMap].values()"
    functionUses: 2
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorMap:138,1"
      Dst: "[java.util.Map].values"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorMap].entrySet()"
    functionSourceFile: "com.github.javaparser.utils.VisitorMap"
    linkageType: null
    functionLinenumber: 142
    functionDepth: 0
    returnType: "java.util.Set"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorMap$lambda_entrySet_1__851].bootstrap$()"
    - "[com.github.javaparser.utils.VisitorMap].entrySet()"
    functionUses: 2
    ICount: 10
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorMap:143,1"
      Dst: "[java.util.Map].entrySet"
    - Src: "com.github.javaparser.utils.VisitorMap:143,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.utils.VisitorMap:143,1"
      Dst: "[com.github.javaparser.utils.VisitorMap$lambda_entrySet_1__851].bootstrap$"
    - Src: "com.github.javaparser.utils.VisitorMap:143,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.utils.VisitorMap:143,1"
      Dst: "[java.util.stream.Collectors].toSet"
    - Src: "com.github.javaparser.utils.VisitorMap:143,1"
      Dst: "[java.util.stream.Stream].collect"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorMap].put(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.VisitorMap"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorMap].put(com.github.javaparser.ast.Node,java.lang.Object)"
    functionUses: 100
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorMap:38,1"
      Dst: "[com.github.javaparser.utils.VisitorMap].put"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorMap].lambda$entrySet$1(java.util.Map$Entry)"
    functionSourceFile: "com.github.javaparser.utils.VisitorMap"
    linkageType: null
    functionLinenumber: 142
    functionDepth: 0
    returnType: "java.util.AbstractMap$SimpleEntry"
    argCount: 1
    argTypes:
    - "java.util.Map$Entry"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade].access$200(com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade)"
    functionUses: 1
    ICount: 8
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorMap:143,1"
      Dst: "[java.util.Map$Entry].getKey"
    - Src: "com.github.javaparser.utils.VisitorMap:143,1"
      Dst: "[com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade].access$200"
    - Src: "com.github.javaparser.utils.VisitorMap:143,1"
      Dst: "[java.util.Map$Entry].getValue"
    - Src: "com.github.javaparser.utils.VisitorMap:143,1"
      Dst: "[java.util.AbstractMap$SimpleEntry].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorMap].lambda$keySet$0(com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade)"
    functionSourceFile: "com.github.javaparser.utils.VisitorMap"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 1
    argTypes:
    - "com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorMap:133,1"
      Dst: "[com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade].access$200"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorMap].access$000(com.github.javaparser.utils.VisitorMap)"
    functionSourceFile: "com.github.javaparser.utils.VisitorMap"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.GenericVisitor"
    argCount: 1
    argTypes:
    - "com.github.javaparser.utils.VisitorMap"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorMap].access$100(com.github.javaparser.utils.VisitorMap)"
    functionSourceFile: "com.github.javaparser.utils.VisitorMap"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.GenericVisitor"
    argCount: 1
    argTypes:
    - "com.github.javaparser.utils.VisitorMap"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_48__630].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_48__630"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_48__630].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_48__630:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_48__630].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_48__630].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_48__630"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_48__630:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_48__630].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_48__630"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$48(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_48__630:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$48"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList$lambda_notifyElementReplaced_3__870].bootstrap$(com.github.javaparser.ast.NodeList,int,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.NodeList$lambda_notifyElementReplaced_3__870"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "int"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList$lambda_notifyElementReplaced_3__870].<init>(com.github.javaparser.ast.NodeList,int,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList$lambda_notifyElementReplaced_3__870:-1,1"
      Dst: "[com.github.javaparser.ast.NodeList$lambda_notifyElementReplaced_3__870].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList$lambda_notifyElementReplaced_3__870].<init>(com.github.javaparser.ast.NodeList,int,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.NodeList$lambda_notifyElementReplaced_3__870"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "int"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList$lambda_notifyElementReplaced_3__870:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList$lambda_notifyElementReplaced_3__870].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.NodeList$lambda_notifyElementReplaced_3__870"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList$lambda_notifyElementReplaced_3__870:-1,1"
      Dst: "[com.github.javaparser.ast.NodeList].lambda$notifyElementReplaced$3"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.Expression$lambda_static_1__109].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.expr.Expression$lambda_static_1__109"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Expression$lambda_static_1__109].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.Expression$lambda_static_1__109:-1,1"
      Dst: "[com.github.javaparser.ast.expr.Expression$lambda_static_1__109].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.Expression$lambda_static_1__109].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.Expression$lambda_static_1__109"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.Expression$lambda_static_1__109:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.Expression$lambda_static_1__109].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.Expression$lambda_static_1__109"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Expression].lambda$static$1(com.github.javaparser.ast.expr.Expression)"
    functionUses: 9
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.Expression$lambda_static_1__109:-1,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].lambda$static$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$TreeTraversal].values()"
    functionSourceFile: "com.github.javaparser.ast.Node$TreeTraversal"
    linkageType: null
    functionLinenumber: 814
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node$TreeTraversal[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.expr.MemberValuePair].clone()"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].clone()"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].clone()"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].clone()"
    - "[com.github.javaparser.ast.ArrayCreationLevel].clone()"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].clone()"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].clone()"
    - "[com.github.javaparser.ast.body.EnumDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.LambdaExpr].clone()"
    - "[com.github.javaparser.ast.expr.Expression].clone()"
    - "[com.github.javaparser.ast.Node].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.expr.LiteralExpr].clone()"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].clone()"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].clone()"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].clone()"
    - "[com.github.javaparser.ast.body.Parameter].clone()"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].clone()"
    - "[com.github.javaparser.ast.body.RecordDeclaration].clone()"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].clone()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].clone()"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].clone()"
    - "[com.github.javaparser.ast.stmt.BlockStmt].clone()"
    - "[com.github.javaparser.ast.type.ReferenceType].clone()"
    - "[com.github.javaparser.ast.type.TypeParameter].clone()"
    - "[com.github.javaparser.ast.body.VariableDeclarator].clone()"
    - "[com.github.javaparser.ast.type.ArrayType].clone()"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].clone()"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].clone()"
    - "[com.github.javaparser.ast.stmt.AssertStmt].clone()"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].clone()"
    - "[com.github.javaparser.ast.expr.TypeExpr].clone()"
    - "[com.github.javaparser.ast.stmt.ForStmt].clone()"
    - "[com.github.javaparser.ast.expr.SuperExpr].clone()"
    - "[com.github.javaparser.ast.stmt.CatchClause].clone()"
    - "[com.github.javaparser.ast.body.ReceiverParameter].clone()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].clone()"
    - "[com.github.javaparser.ast.PackageDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.UnaryExpr].clone()"
    - "[com.github.javaparser.ast.stmt.TryStmt].clone()"
    - "[com.github.javaparser.ast.expr.NameExpr].clone()"
    - "[com.github.javaparser.ast.ImportDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.AssignExpr].clone()"
    - "[com.github.javaparser.ast.type.PrimitiveType].clone()"
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].clone()"
    - "[com.github.javaparser.ast.type.Type].clone()"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].clone()"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].clone()"
    - "[com.github.javaparser.ast.stmt.IfStmt].clone()"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].clone()"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].clone()"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].clone()"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].clone()"
    - "[com.github.javaparser.ast.type.WildcardType].clone()"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].clone()"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].clone()"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].clone()"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].clone()"
    - "[com.github.javaparser.ast.body.FieldDeclaration].clone()"
    - "[com.github.javaparser.ast.modules.ModuleDirective].clone()"
    - "[com.github.javaparser.ast.CompilationUnit].clone()"
    - "[com.github.javaparser.ast.type.VarType].clone()"
    - "[com.github.javaparser.ast.type.VoidType].clone()"
    - "[com.github.javaparser.ast.stmt.DoStmt].clone()"
    - "[com.github.javaparser.ast.expr.Name].clone()"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].clone()"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.PatternExpr].clone()"
    - "[com.github.javaparser.ast.Modifier].clone()"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].clone()"
    - "[com.github.javaparser.ast.stmt.YieldStmt].clone()"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].clone()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].clone()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].clone()"
    - "[com.github.javaparser.ast.stmt.WhileStmt].clone()"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].clone()"
    - "[com.github.javaparser.ast.expr.CastExpr].clone()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.ClassExpr].clone()"
    - "[com.github.javaparser.ast.stmt.Statement].clone()"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].clone()"
    - "[com.github.javaparser.ast.type.UnionType].clone()"
    - "[com.github.javaparser.ast.type.IntersectionType].clone()"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].clone()"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].clone()"
    - "[com.github.javaparser.ast.expr.BinaryExpr].clone()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    - "[java.lang.Thread].clone()"
    - "[com.github.javaparser.ast.body.MethodDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].clone()"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].clone()"
    - "[com.github.javaparser.ast.type.UnknownType].clone()"
    - "[com.github.javaparser.ast.stmt.BreakStmt].clone()"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].clone()"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].clone()"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].clone()"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].clone()"
    - "[com.github.javaparser.ast.expr.ThisExpr].clone()"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].clone()"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].clone()"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].clone()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].clone()"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].clone()"
    - "[com.github.javaparser.ast.expr.SwitchExpr].clone()"
    - "[com.github.javaparser.ast.expr.SimpleName].clone()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].clone()"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].clone()"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].clone()"
    functionUses: 1
    ICount: 4
    EdgeCount: 113
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$TreeTraversal:815,1"
      Dst: "[java.lang.Object].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$TreeTraversal].valueOf(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.Node$TreeTraversal"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node$TreeTraversal"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$TreeTraversal:815,1"
      Dst: "[java.lang.Enum].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$TreeTraversal].<init>(java.lang.String,int)"
    functionSourceFile: "com.github.javaparser.ast.Node$TreeTraversal"
    linkageType: null
    functionLinenumber: 814
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 5
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$TreeTraversal:815,1"
      Dst: "[java.lang.Enum].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$TreeTraversal].$values()"
    functionSourceFile: "com.github.javaparser.ast.Node$TreeTraversal"
    linkageType: null
    functionLinenumber: 814
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node$TreeTraversal[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 12
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_11__705].bootstrap$(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_11__705"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_11__705].<init>(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_11__705:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_11__705].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_11__705].<init>(com.github.javaparser.printer.DefaultPrettyPrinterVisitor,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_11__705"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.DefaultPrettyPrinterVisitor"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_11__705:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_11__705].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_11__705"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$11(java.lang.Void,com.github.javaparser.ast.type.Type)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_11__705:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$11"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__510].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__510"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__510].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__510:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__510].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__510].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__510"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__510:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__510].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__510"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__510:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_4__80].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_4__80"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.validator.TypedValidator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_4__80].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_4__80:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_4__80].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_4__80].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_4__80"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_4__80:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_4__80].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_4__80"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator].lambda$new$4(com.github.javaparser.ast.stmt.ForEachStmt,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_4__80:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator].lambda$new$4"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].<init>()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:63,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].setup(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter"
    linkageType: null
    functionLinenumber: 94
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].createObserver()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_setup_0__113].bootstrap$(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    functionUses: 1
    ICount: 10
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:96"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:99"
        BranchSideFuncs:
        - "createObserver()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:98"
        BranchSideFuncs:
        - "bootstrap$(com.github.javaparser.ast.Node)"
        - "getTokenRange()"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:95,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:97,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].createObserver"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:99,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:99,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_setup_0__113].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:99,1"
      Dst: "[java.util.Optional].ifPresent"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].isAvailableOn(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:113,1"
      Dst: "[com.github.javaparser.ast.Node].containsData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].createObserver()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter"
    linkageType: null
    functionLinenumber: 119
    functionDepth: 0
    returnType: "com.github.javaparser.ast.observer.AstObserver"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].<init>(com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$1)"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:120,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].storeInitialText(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter"
    linkageType: null
    functionLinenumber: 410
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_3__754].bootstrap$(com.github.javaparser.ast.Node,java.util.Map)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    functionUses: 1
    ICount: 7
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:411,1"
      Dst: "[java.util.IdentityHashMap].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:415,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:415,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_3__754].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:415,1"
      Dst: "[java.util.Optional].ifPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].findNodeForToken(com.github.javaparser.ast.Node,com.github.javaparser.Range)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter"
    linkageType: null
    functionLinenumber: 437
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.Range"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].isPhantom()"
    - "[com.github.javaparser.ast.type.UnknownType].isPhantom()"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange()"
    - "[com.github.javaparser.Range].contains(com.github.javaparser.Range)"
    - "[com.github.javaparser.ast.Node].getRange()"
    - "[com.github.javaparser.ast.Node].getChildNodes()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.utils.VisitorList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].findNodeForToken(com.github.javaparser.ast.Node,com.github.javaparser.Range)"
    functionUses: 2
    ICount: 30
    EdgeCount: 43
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:438"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:441"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:440"
        BranchSideFuncs:
        - "hasRange()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:441"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:444"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:443"
        BranchSideFuncs:
        - "getRange()"
        - "contains(com.github.javaparser.Range)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:444"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:447"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:446"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
        - "getChildNodes()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:447"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:453"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "findNodeForToken(com.github.javaparser.ast.Node,com.github.javaparser.Range)"
        - "next()"
        - "getChildNodes()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:452"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:449"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:452"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:451"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:438,1"
      Dst: "[com.github.javaparser.ast.Node].isPhantom"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:439,1"
      Dst: "[java.util.Optional].empty"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:441,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:444,1"
      Dst: "[com.github.javaparser.ast.Node].getRange"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:444,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:444,1"
      Dst: "[com.github.javaparser.Range].contains"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:447,1"
      Dst: "[com.github.javaparser.ast.Node].getChildNodes"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:447,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:447,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:447,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:448,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].findNodeForToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:449,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:453,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 12
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].storeInitialTextForOneNode(com.github.javaparser.ast.Node,java.util.List)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter"
    linkageType: null
    functionLinenumber: 456
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].getChildNodes()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.utils.VisitorList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.Node].isPhantom()"
    - "[com.github.javaparser.ast.type.UnknownType].isPhantom()"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange()"
    - "[com.github.javaparser.utils.Pair].<init>(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].<init>(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getRange()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.utils.VisitorList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.utils.Pair].<init>(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>(com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.JavaToken].getRange()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_4__842].bootstrap$()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].<init>(java.util.List)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_5__843].bootstrap$()"
    - "[com.github.javaparser.ast.Node].setData(com.github.javaparser.ast.DataKey,java.lang.Object)"
    functionUses: 1
    ICount: 61
    EdgeCount: 86
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:457"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:460"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:459"
        BranchSideFuncs:
        - "getChildNodes()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:461"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:469"
        BranchSideFuncs:
        - "getChildNodes()"
        - "isPhantom()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:468"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "iterator()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:462"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:468"
        BranchSideFuncs:
        - "hasRange()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:467"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:463"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:466"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:465"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:469"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:472"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "<init>(java.lang.Object,java.lang.Object)"
        - "getRange()"
        - "iterator()"
        - "<init>(com.github.javaparser.JavaToken)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:471"
        BranchSideFuncs:
        - "bootstrap$()"
        - "setData(com.github.javaparser.ast.DataKey,java.lang.Object)"
        - "<init>(java.util.List)"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:458,1"
      Dst: "[java.util.Collections].emptyList"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:460,1"
      Dst: "[java.util.LinkedList].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:461,1"
      Dst: "[com.github.javaparser.ast.Node].getChildNodes"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:461,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:461,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:461,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:462,1"
      Dst: "[com.github.javaparser.ast.Node].isPhantom"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:463,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:464,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:464,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:464,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:464,1"
      Dst: "[java.lang.RuntimeException].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:466,1"
      Dst: "[com.github.javaparser.ast.Node].getRange"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:466,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:466,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:466,1"
      Dst: "[com.github.javaparser.utils.Pair].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:466,1"
      Dst: "[java.util.List].add"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:470,1"
      Dst: "[com.github.javaparser.JavaToken].getRange"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:470,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:472,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_4__842].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:472,1"
      Dst: "[java.util.Comparator].comparing"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:472,1"
      Dst: "[java.util.List].sort"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:473,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:473,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_5__843].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:473,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:473,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:473,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:473,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:473,1"
      Dst: "[com.github.javaparser.ast.Node].setData"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].tokensPreceeding(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter"
    linkageType: null
    functionLinenumber: 479
    functionDepth: 0
    returnType: "java.util.Iterator"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].getParentNode()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].<init>()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].getOrCreateNodeText(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getParentNode()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].tryToFindChild(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].getParentNode()"
    - "[com.github.javaparser.ast.Node].getParentNode()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].tokensPreceeding(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].<init>()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].<init>(java.util.Iterator,com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator$Provider)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_tokensPreceeding_6__767].bootstrap$(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory].partialReverseIterator(com.github.javaparser.printer.lexicalpreservation.NodeText,int)"
    functionUses: 2
    ICount: 32
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:480"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:485"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:484"
        BranchSideFuncs:
        - "tryToFindChild(com.github.javaparser.ast.Node)"
        - "getOrCreateNodeText(com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:487"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:493"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:492"
        BranchSideFuncs:
        - "<init>(java.util.Iterator,com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator$Provider)"
        - "bootstrap$(com.github.javaparser.ast.Node)"
        - "partialReverseIterator(com.github.javaparser.printer.lexicalpreservation.NodeText,int)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:488"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:491"
        BranchSideFuncs:
        - "getParentNode()"
        - "tokensPreceeding(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:490"
        BranchSideFuncs:
        - "<init>()"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:480,1"
      Dst: "[com.github.javaparser.ast.Node].getParentNode"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:480,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:481,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:485,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:485,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].getOrCreateNodeText"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:486,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].tryToFindChild"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:489,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].tokensPreceeding"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:493,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory].partialReverseIterator"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:493,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_tokensPreceeding_6__767].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:493,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].<init>"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].print(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter"
    linkageType: null
    functionLinenumber: 502
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor].<init>()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].getOrCreateNodeText(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_print_7__876].bootstrap$(com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor)"
    - "[com.github.javaparser.ast.NodeList].forEach(java.util.function.Consumer)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].getElements()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor].toString()"
    functionUses: 1
    ICount: 9
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:503,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:504,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].getOrCreateNodeText"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:505,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].getElements"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:505,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_print_7__876].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:505,1"
      Dst: "[java.lang.Iterable].forEach"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:506,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].prettyPrintingTextNode(com.github.javaparser.ast.Node,com.github.javaparser.printer.lexicalpreservation.NodeText)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter"
    linkageType: null
    functionLinenumber: 513
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.PrimitiveType].getType()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].addToken(int,java.lang.String)"
    - "[com.github.javaparser.ast.Node].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].addToken(int,java.lang.String)"
    - "[com.github.javaparser.ast.Node].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].addToken(int,java.lang.String)"
    - "[com.github.javaparser.ast.Node].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].addToken(int,java.lang.String)"
    - "[com.github.javaparser.ast.Node].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].addToken(int,java.lang.String)"
    - "[com.github.javaparser.ast.Node].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].addToken(int,java.lang.String)"
    - "[com.github.javaparser.ast.Node].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].addToken(int,java.lang.String)"
    - "[com.github.javaparser.ast.Node].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].addToken(int,java.lang.String)"
    - "[com.github.javaparser.ast.Node].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].addToken(int,java.lang.String)"
    - "[com.github.javaparser.ast.comments.Comment].getContent()"
    - "[com.github.javaparser.ast.comments.JavadocComment].getFooter()"
    - "[com.github.javaparser.ast.comments.JavadocComment].getHeader()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].addToken(int,java.lang.String)"
    - "[com.github.javaparser.ast.comments.Comment].getContent()"
    - "[com.github.javaparser.ast.comments.BlockComment].getFooter()"
    - "[com.github.javaparser.ast.comments.BlockComment].getHeader()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].addToken(int,java.lang.String)"
    - "[com.github.javaparser.ast.comments.Comment].getContent()"
    - "[com.github.javaparser.ast.comments.LineComment].getHeader()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].addToken(int,java.lang.String)"
    - "[com.github.javaparser.ast.Modifier$Keyword].asString()"
    - "[com.github.javaparser.ast.Modifier].getKeyword()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].toToken(com.github.javaparser.ast.Modifier)"
    - "[com.github.javaparser.printer.ConcreteSyntaxModel].forClass(java.lang.Class)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].interpret(com.github.javaparser.ast.Node,com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.printer.lexicalpreservation.NodeText)"
    functionUses: 1
    ICount: 92
    EdgeCount: 34
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:514"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:546"
        BranchSideFuncs:
        - "getType()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:545"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:546"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:551"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:550"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:551"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:556"
        BranchSideFuncs:
        - "getFooter()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:555"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:556"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:561"
        BranchSideFuncs:
        - "getHeader()"
        - "getContent()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:560"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:561"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:566"
        BranchSideFuncs:
        - "addToken(int,java.lang.String)"
        - "getKeyword()"
        - "asString()"
        - "toToken(com.github.javaparser.ast.Modifier)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:565"
        BranchSideFuncs:
        - "interpret(com.github.javaparser.ast.Node,com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.printer.lexicalpreservation.NodeText)"
        - "forClass(java.lang.Class)"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:516,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType].getType"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:516,1"
      Dst: "[java.lang.Enum].ordinal"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:518,1"
      Dst: "[com.github.javaparser.ast.Node].toString"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:518,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].addToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:542,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:548,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:548,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getHeader"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:548,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:548,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getContent"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:548,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getFooter"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:548,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:563,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].toToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:563,1"
      Dst: "[com.github.javaparser.ast.Modifier].getKeyword"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:563,1"
      Dst: "[com.github.javaparser.ast.Modifier$Keyword].asString"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:566,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:566,1"
      Dst: "[com.github.javaparser.printer.ConcreteSyntaxModel].forClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:566,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].interpret"
    JavaMethodInfo: null
    BBCount: 21
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].interpret(com.github.javaparser.ast.Node,com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.printer.lexicalpreservation.NodeText)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter"
    linkageType: null
    functionLinenumber: 572
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.NodeText"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].<init>()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].findIndentation(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_8__760].bootstrap$(com.github.javaparser.ast.Node,com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.utils.VisitorList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.utils.VisitorList].indexOf(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].indexOf(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>(int,java.lang.String)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.utils.VisitorList].remove(int)"
    - "[com.github.javaparser.ast.NodeList].remove(int)"
    - "[com.github.javaparser.utils.VisitorList$3].remove(int)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].isNewLine()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$addElement__763].bootstrap$(com.github.javaparser.printer.lexicalpreservation.NodeText)"
    - "[com.github.javaparser.ast.NodeList].forEach(java.util.function.Consumer)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].addChild(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild()"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].addToken(int,java.lang.String)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].getContent()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].getTokenType()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].isNewLine()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_9__762].bootstrap$(com.github.javaparser.ast.Node,com.github.javaparser.printer.lexicalpreservation.NodeText)"
    - "[com.github.javaparser.ast.NodeList].forEach(java.util.function.Consumer)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].getElements()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_11__761].bootstrap$(com.github.javaparser.ast.body.VariableDeclarator,com.github.javaparser.printer.lexicalpreservation.NodeText)"
    - "[com.github.javaparser.ast.Node].getParentNode()"
    functionUses: 2
    ICount: 98
    EdgeCount: 73
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:585"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:623"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "iterator()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:622"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:586"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:585"
        BranchSideFuncs:
        - "indexOf(java.lang.Object)"
        - "get(int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:584"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "iterator()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:588"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:593"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:592"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:588"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:593"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:592"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:589"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:592"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:586"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:598"
        BranchSideFuncs:
        - "indexOf(java.lang.Object)"
        - "get(int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:597"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:594"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:597"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:594"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:597"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:598"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:601"
        BranchSideFuncs:
        - "bootstrap$(com.github.javaparser.printer.lexicalpreservation.NodeText)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:600"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:598"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:599"
        BranchSideFuncs:
        - "bootstrap$(com.github.javaparser.printer.lexicalpreservation.NodeText)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:598"
        BranchSideFuncs:
        - "bootstrap$(com.github.javaparser.printer.lexicalpreservation.NodeText)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:598"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:601"
        BranchSideFuncs:
        - "bootstrap$(com.github.javaparser.printer.lexicalpreservation.NodeText)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:600"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:602"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:604"
        BranchSideFuncs:
        - "addChild(com.github.javaparser.ast.Node)"
        - "getChild()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:603"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:604"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:604"
        BranchSideFuncs:
        - "isNewLine()"
        - "addToken(int,java.lang.String)"
        - "getContent()"
        - "getTokenType()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:603"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:607"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:610"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:609"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:604"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:616"
        BranchSideFuncs:
        - "isNewLine()"
        - "addToken(int,java.lang.String)"
        - "getContent()"
        - "getTokenType()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:615"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:616"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:620"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:619"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:616"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:620"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:619"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:623"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:633"
        BranchSideFuncs:
        - "getParentNode()"
        - "bootstrap$(com.github.javaparser.ast.body.VariableDeclarator,com.github.javaparser.printer.lexicalpreservation.NodeText)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:632"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:573,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:573,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator].calculatedSyntaxModelForNode"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:574,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].findIndentation"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:577,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:577,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_8__760].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:577,1"
      Dst: "[java.util.Optional].ifPresent"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:585,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:585,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:585,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:587,1"
      Dst: "[java.util.List].indexOf"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:588,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:588,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:590,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:590,1"
      Dst: "[java.util.List].add"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:595,1"
      Dst: "[java.util.List].remove"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:598,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].isNewLine"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:599,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:599,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$addElement__763].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:599,1"
      Dst: "[java.lang.Iterable].forEach"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:603,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:603,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].addChild"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:606,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].getTokenType"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:606,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].getContent"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:606,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].addToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:612,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].getElements"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:612,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_9__762].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:617,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:617,1"
      Dst: "[java.lang.Class].getSimpleName"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:617,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:625,1"
      Dst: "[com.github.javaparser.ast.Node].getParentNode"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:625,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_11__761].bootstrap$"
    JavaMethodInfo: null
    BBCount: 33
    CyclomaticComplexity: 4
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].getOrCreateNodeText(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter"
    linkageType: null
    functionLinenumber: 637
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.NodeText"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].containsData(com.github.javaparser.ast.DataKey)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].<init>()"
    - "[com.github.javaparser.ast.Node].setData(com.github.javaparser.ast.DataKey,java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].prettyPrintingTextNode(com.github.javaparser.ast.Node,com.github.javaparser.printer.lexicalpreservation.NodeText)"
    - "[com.github.javaparser.ast.Node].getData(com.github.javaparser.ast.DataKey)"
    functionUses: 10
    ICount: 13
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:638"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:643"
        BranchSideFuncs:
        - "<init>()"
        - "setData(com.github.javaparser.ast.DataKey,java.lang.Object)"
        - "prettyPrintingTextNode(com.github.javaparser.ast.Node,com.github.javaparser.printer.lexicalpreservation.NodeText)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:642"
        BranchSideFuncs:
        - "getData(com.github.javaparser.ast.DataKey)"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:638,1"
      Dst: "[com.github.javaparser.ast.Node].containsData"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:639,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:640,1"
      Dst: "[com.github.javaparser.ast.Node].setData"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:641,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].prettyPrintingTextNode"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:643,1"
      Dst: "[com.github.javaparser.ast.Node].getData"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].findIndentation(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter"
    linkageType: null
    functionLinenumber: 647
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].tokensPreceeding(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getTokenKind()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isNewline()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isSpaceOrTab()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].isSpaceOrTab()"
    functionUses: 2
    ICount: 28
    EdgeCount: 39
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:650"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:657"
        BranchSideFuncs:
        - "next()"
        - "getTokenKind()"
        - "isNewline()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:656"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:652"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:657"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:656"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:652"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:655"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:654"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:658"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:663"
        BranchSideFuncs:
        - "isSpaceOrTab()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:662"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:659"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:657"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:656"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:648,1"
      Dst: "[java.util.LinkedList].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:649,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].tokensPreceeding"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:650,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:651,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:652,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getTokenKind"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:652,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isNewline"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:655,1"
      Dst: "[java.util.List].add"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:657,1"
      Dst: "[java.util.Collections].reverse"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:658,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:659,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:659,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isSpaceOrTab"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:660,1"
      Dst: "[java.util.List].subList"
    JavaMethodInfo: null
    BBCount: 12
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].isReturningOptionalNodeList(java.lang.reflect.Method)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter"
    linkageType: null
    functionLinenumber: 669
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.reflect.Method"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 19
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:670"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:673"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:672"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:673"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:676"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:675"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:670,1"
      Dst: "[java.lang.reflect.Method].getReturnType"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:670,1"
      Dst: "[java.lang.Class].getCanonicalName"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:670,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:673,1"
      Dst: "[java.lang.reflect.Method].getGenericReturnType"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:677,1"
      Dst: "[java.lang.reflect.ParameterizedType].getActualTypeArguments"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:678,1"
      Dst: "[java.lang.reflect.Type].getTypeName"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:678,1"
      Dst: "[java.lang.String].startsWith"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].findNodeListName(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter"
    linkageType: null
    functionLinenumber: 681
    functionDepth: 0
    returnType: "com.github.javaparser.ast.observer.ObservableProperty"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].getParentNodeForChildren()"
    - "[com.github.javaparser.utils.Utils].decapitalize(java.lang.String)"
    - "[com.github.javaparser.ast.observer.ObservableProperty].fromCamelCaseName(java.lang.String)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].isReturningOptionalNodeList(java.lang.reflect.Method)"
    - "[com.github.javaparser.utils.Utils].decapitalize(java.lang.String)"
    - "[com.github.javaparser.ast.observer.ObservableProperty].fromCamelCaseName(java.lang.String)"
    - "[com.github.javaparser.ast.NodeList].size()"
    functionUses: 1
    ICount: 83
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:683"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:716"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:715"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:684"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:700"
        BranchSideFuncs:
        - "isReturningOptionalNodeList(java.lang.reflect.Method)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:684"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:700"
        BranchSideFuncs:
        - "isReturningOptionalNodeList(java.lang.reflect.Method)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:687"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:690"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:689"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:691"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:700"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:699"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:693"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:696"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:695"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:701"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:682"
        BranchSideFuncs:
        - "isReturningOptionalNodeList(java.lang.reflect.Method)"
        - "decapitalize(java.lang.String)"
        - "fromCamelCaseName(java.lang.String)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:681"
        BranchSideFuncs:
        - "getParentNodeForChildren()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:701"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:682"
        BranchSideFuncs:
        - "isReturningOptionalNodeList(java.lang.reflect.Method)"
        - "decapitalize(java.lang.String)"
        - "fromCamelCaseName(java.lang.String)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:681"
        BranchSideFuncs:
        - "getParentNodeForChildren()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:704"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:713"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:712"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:704"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:713"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:712"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:706"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:709"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:708"
        BranchSideFuncs:
        - "decapitalize(java.lang.String)"
        - "fromCamelCaseName(java.lang.String)"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:682,1"
      Dst: "[com.github.javaparser.ast.NodeList].getParentNodeForChildren"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:683,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:683,1"
      Dst: "[java.lang.Class].getMethods"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:684,1"
      Dst: "[java.lang.reflect.Method].getParameterCount"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:684,1"
      Dst: "[java.lang.reflect.Method].getReturnType"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:684,1"
      Dst: "[java.lang.Class].getCanonicalName"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:684,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:686,1"
      Dst: "[java.lang.reflect.Method].invoke"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:688,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:688,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:688,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:688,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:692,1"
      Dst: "[java.lang.reflect.Method].getName"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:693,1"
      Dst: "[java.lang.String].startsWith"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:694,1"
      Dst: "[java.lang.String].length"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:694,1"
      Dst: "[java.lang.String].substring"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:696,1"
      Dst: "[com.github.javaparser.utils.Utils].decapitalize"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:696,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].fromCamelCaseName"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:699,1"
      Dst: "[java.lang.RuntimeException].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:701,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].isReturningOptionalNodeList"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:704,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:704,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:716,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:716,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    JavaMethodInfo: null
    BBCount: 23
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].lambda$interpret$11(com.github.javaparser.ast.body.VariableDeclarator,com.github.javaparser.printer.lexicalpreservation.NodeText,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter"
    linkageType: null
    functionLinenumber: 624
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_10__774].bootstrap$(com.github.javaparser.ast.body.VariableDeclarator,com.github.javaparser.printer.lexicalpreservation.NodeText)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables].getMaximumCommonType()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:625,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithVariables].getMaximumCommonType"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:625,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_10__774].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:625,1"
      Dst: "[java.util.Optional].ifPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].lambda$interpret$10(com.github.javaparser.ast.body.VariableDeclarator,com.github.javaparser.printer.lexicalpreservation.NodeText,com.github.javaparser.ast.type.Type)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter"
    linkageType: null
    functionLinenumber: 625
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    - "com.github.javaparser.ast.type.Type"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.ArrayType].getArrayLevel()"
    - "[com.github.javaparser.ast.type.Type].getArrayLevel()"
    - "[com.github.javaparser.ast.type.ArrayType].getArrayLevel()"
    - "[com.github.javaparser.ast.type.Type].getArrayLevel()"
    - "[com.github.javaparser.ast.body.VariableDeclarator].getType()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].addElement(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].addElement(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionUses: 1
    ICount: 18
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:627"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:630"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:626,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].getType"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:626,1"
      Dst: "[com.github.javaparser.ast.type.Type].getArrayLevel"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:628,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:628,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].addElement"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].lambda$interpret$9(com.github.javaparser.ast.Node,com.github.javaparser.printer.lexicalpreservation.NodeText,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter"
    linkageType: null
    functionLinenumber: 611
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].interpret(com.github.javaparser.ast.Node,com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.printer.lexicalpreservation.NodeText)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:612,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].interpret"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].lambda$interpret$8(com.github.javaparser.ast.Node,com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter"
    linkageType: null
    functionLinenumber: 578
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange()"
    - "[com.github.javaparser.ast.Node].getLineEndingStyleOrDefault(com.github.javaparser.utils.LineSeparator)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].<init>(int,java.lang.String)"
    - "[com.github.javaparser.ast.NodeList].add(int,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(int,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(int,java.lang.Object)"
    - "[com.github.javaparser.utils.LineSeparator].asRawString()"
    - "[com.github.javaparser.TokenTypes].eolTokenKind(com.github.javaparser.utils.LineSeparator)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].<init>(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].add(int,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(int,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(int,java.lang.Object)"
    functionUses: 1
    ICount: 18
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:579"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:584"
        BranchSideFuncs:
        - "eolTokenKind(com.github.javaparser.utils.LineSeparator)"
        - "getLineEndingStyleOrDefault(com.github.javaparser.utils.LineSeparator)"
        - "<init>(int,java.lang.String)"
        - "add(int,java.lang.Object)"
        - "asRawString()"
        - "<init>(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:583"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:579,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:580,1"
      Dst: "[com.github.javaparser.ast.Node].getLineEndingStyleOrDefault"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:581,1"
      Dst: "[com.github.javaparser.TokenTypes].eolTokenKind"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:581,1"
      Dst: "[com.github.javaparser.utils.LineSeparator].asRawString"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:581,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:581,1"
      Dst: "[java.util.List].add"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:582,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].lambda$print$7(com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor,com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingVisitor"
    - "com.github.javaparser.printer.lexicalpreservation.TextElement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:505,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.PrintableTextElement].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].lambda$tokensPreceeding$6(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Iterator"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:493,1"
      Dst: "[com.github.javaparser.ast.Node].getParentNode"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:493,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:493,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].tokensPreceeding"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].lambda$storeInitialTextForOneNode$5(com.github.javaparser.utils.Pair)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter"
    linkageType: null
    functionLinenumber: 472
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.TextElement"
    argCount: 1
    argTypes:
    - "com.github.javaparser.utils.Pair"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].lambda$storeInitialTextForOneNode$4(com.github.javaparser.utils.Pair)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter"
    linkageType: null
    functionLinenumber: 471
    functionDepth: 0
    returnType: "com.github.javaparser.Position"
    argCount: 1
    argTypes:
    - "com.github.javaparser.utils.Pair"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].lambda$storeInitialText$3(com.github.javaparser.ast.Node,java.util.Map,com.github.javaparser.TokenRange)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter"
    linkageType: null
    functionLinenumber: 415
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "java.util.Map"
    - "com.github.javaparser.TokenRange"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.TokenRange].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_1__772].bootstrap$(com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.JavaToken].getRange()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_2__773].bootstrap$(com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].findNodeForToken(com.github.javaparser.ast.Node,com.github.javaparser.Range)"
    - "[com.github.javaparser.utils.VisitorMap].containsKey(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorMap].put(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorMap].get(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$2].<init>(java.util.Map)"
    - "[com.github.javaparser.ast.visitor.TreeVisitor].visitBreadthFirst(com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 29
    EdgeCount: 47
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:416"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:425"
        BranchSideFuncs:
        - "getRange()"
        - "containsKey(java.lang.Object)"
        - "hasNext()"
        - "iterator()"
        - "bootstrap$(com.github.javaparser.JavaToken)"
        - "findNodeForToken(com.github.javaparser.ast.Node,com.github.javaparser.Range)"
        - "next()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:424"
        BranchSideFuncs:
        - "<init>(java.util.Map)"
        - "visitBreadthFirst(com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:419"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:422"
        BranchSideFuncs:
        - "put(java.lang.Object,java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:421"
        BranchSideFuncs:
        - "add(java.lang.Object)"
        - "get(java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:416,1"
      Dst: "[com.github.javaparser.TokenRange].iterator"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:416,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:416,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:417,1"
      Dst: "[com.github.javaparser.JavaToken].getRange"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:417,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_1__772].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:417,1"
      Dst: "[java.util.Optional].orElseThrow"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:418,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].findNodeForToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:418,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_2__773].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:419,1"
      Dst: "[java.util.Map].containsKey"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:420,1"
      Dst: "[java.util.LinkedList].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:420,1"
      Dst: "[java.util.Map].put"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:422,1"
      Dst: "[java.util.Map].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:422,1"
      Dst: "[java.util.List].add"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:425,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$2].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:433,1"
      Dst: "[com.github.javaparser.ast.visitor.TreeVisitor].visitBreadthFirst"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].lambda$storeInitialText$2(com.github.javaparser.JavaToken)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.RuntimeException"
    argCount: 1
    argTypes:
    - "com.github.javaparser.JavaToken"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:418,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:418,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:418,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:418,1"
      Dst: "[java.lang.RuntimeException].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].lambda$storeInitialText$1(com.github.javaparser.JavaToken)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.RuntimeException"
    argCount: 1
    argTypes:
    - "com.github.javaparser.JavaToken"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:417,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:417,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:417,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:417,1"
      Dst: "[java.lang.RuntimeException].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].lambda$setup$0(com.github.javaparser.ast.Node,com.github.javaparser.TokenRange)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter"
    linkageType: null
    functionLinenumber: 99
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.TokenRange"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].storeInitialText(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].isRegistered(com.github.javaparser.ast.observer.AstObserver)"
    - "[com.github.javaparser.ast.Node].registerForSubtree(com.github.javaparser.ast.observer.AstObserver)"
    functionUses: 1
    ICount: 9
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:102"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:105"
        BranchSideFuncs:
        - "registerForSubtree(com.github.javaparser.ast.observer.AstObserver)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:104"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:100,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].storeInitialText"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:102,1"
      Dst: "[com.github.javaparser.ast.Node].isRegistered"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:103,1"
      Dst: "[com.github.javaparser.ast.Node].registerForSubtree"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].access$100()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter"
    linkageType: null
    functionLinenumber: 62
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].access$200(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter"
    linkageType: null
    functionLinenumber: 62
    functionDepth: 0
    returnType: "com.github.javaparser.ast.observer.ObservableProperty"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].findNodeListName(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:63,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].findNodeListName"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].access$300(com.github.javaparser.ast.Node,java.util.List)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter"
    linkageType: null
    functionLinenumber: 62
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].storeInitialTextForOneNode(com.github.javaparser.ast.Node,java.util.List)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter:63,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].storeInitialTextForOneNode"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedWildcard$BoundType].values()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedWildcard$BoundType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedWildcard$BoundType[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard$BoundType:180,1"
      Dst: "[java.lang.Object].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedWildcard$BoundType].valueOf(java.lang.String)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedWildcard$BoundType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedWildcard$BoundType"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard$BoundType:180,1"
      Dst: "[java.lang.Enum].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedWildcard$BoundType].<init>(java.lang.String,int)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedWildcard$BoundType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedWildcard$BoundType:180,1"
      Dst: "[java.lang.Enum].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedWildcard$BoundType].$values()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedWildcard$BoundType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedWildcard$BoundType[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_8__760].bootstrap$(com.github.javaparser.ast.Node,com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_8__760"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_8__760].<init>(com.github.javaparser.ast.Node,com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_8__760:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_8__760].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_8__760].<init>(com.github.javaparser.ast.Node,com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_8__760"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_8__760:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_8__760].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_8__760"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].lambda$interpret$8(com.github.javaparser.ast.Node,com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel,com.github.javaparser.ast.comments.Comment)"
    functionUses: 3
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_8__760:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].lambda$interpret$8"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__598].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__598"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__598].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__598:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__598].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__598].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__598"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__598:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__598].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__598"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__598:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.PackageDeclaration].<init>()"
    functionSourceFile: "com.github.javaparser.ast.PackageDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.PackageDeclaration:51,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.PackageDeclaration:51,1"
      Dst: "[com.github.javaparser.ast.expr.Name].<init>"
    - Src: "com.github.javaparser.ast.PackageDeclaration:51,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.PackageDeclaration].<init>(com.github.javaparser.ast.expr.Name)"
    functionSourceFile: "com.github.javaparser.ast.PackageDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.PackageDeclaration:55,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.PackageDeclaration:55,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.PackageDeclaration].<init>(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.Name)"
    functionSourceFile: "com.github.javaparser.ast.PackageDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.expr.Name"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.PackageDeclaration:60,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.PackageDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.Name)"
    functionSourceFile: "com.github.javaparser.ast.PackageDeclaration"
    linkageType: null
    functionLinenumber: 67
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.expr.Name"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.ast.Node].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.PackageDeclaration].setAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.PackageDeclaration].setName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 12
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.PackageDeclaration:68,1"
      Dst: "[com.github.javaparser.ast.Node].<init>"
    - Src: "com.github.javaparser.ast.PackageDeclaration:46,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.PackageDeclaration:69,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].setAnnotations"
    - Src: "com.github.javaparser.ast.PackageDeclaration:70,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].setName"
    - Src: "com.github.javaparser.ast.PackageDeclaration:71,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.PackageDeclaration"
    linkageType: null
    functionLinenumber: 76
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Object)"
    functionUses: 23
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.PackageDeclaration:77,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.PackageDeclaration"
    linkageType: null
    functionLinenumber: 82
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Object)"
    functionUses: 18
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.PackageDeclaration:83,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.PackageDeclaration].getAnnotations()"
    functionSourceFile: "com.github.javaparser.ast.PackageDeclaration"
    linkageType: null
    functionLinenumber: 93
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.PackageDeclaration].getName()"
    functionSourceFile: "com.github.javaparser.ast.PackageDeclaration"
    linkageType: null
    functionLinenumber: 103
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Name"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.PackageDeclaration].setAnnotations(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.PackageDeclaration"
    linkageType: null
    functionLinenumber: 111
    functionDepth: 0
    returnType: "com.github.javaparser.ast.PackageDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.PackageDeclaration:113"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.PackageDeclaration:116"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.PackageDeclaration:115"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.PackageDeclaration:117"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.PackageDeclaration:119"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.PackageDeclaration:118"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.PackageDeclaration:112,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.PackageDeclaration:116,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.PackageDeclaration:118,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.PackageDeclaration:120,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.PackageDeclaration].setName(com.github.javaparser.ast.expr.Name)"
    functionSourceFile: "com.github.javaparser.ast.PackageDeclaration"
    linkageType: null
    functionLinenumber: 130
    functionDepth: 0
    returnType: "com.github.javaparser.ast.PackageDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.PackageDeclaration:132"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.PackageDeclaration:135"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.PackageDeclaration:134"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.PackageDeclaration:136"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.PackageDeclaration:138"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.PackageDeclaration:137"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.PackageDeclaration:131,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.PackageDeclaration:135,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.PackageDeclaration:137,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.PackageDeclaration:139,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.PackageDeclaration].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.PackageDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 18
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.PackageDeclaration:146"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.PackageDeclaration:149"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.PackageDeclaration:148"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.PackageDeclaration:149"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.PackageDeclaration:155"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.PackageDeclaration:154"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.PackageDeclaration:150"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.PackageDeclaration:149"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.PackageDeclaration:148"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.PackageDeclaration:149,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.PackageDeclaration:150,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.PackageDeclaration:151,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.PackageDeclaration:155,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.PackageDeclaration].clone()"
    functionSourceFile: "com.github.javaparser.ast.PackageDeclaration"
    linkageType: null
    functionLinenumber: 160
    functionDepth: 0
    returnType: "com.github.javaparser.ast.PackageDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.PackageDeclaration:161,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.PackageDeclaration:161,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.PackageDeclaration].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.PackageDeclaration"
    linkageType: null
    functionLinenumber: 166
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.PackageDeclarationMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.PackageDeclaration].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.PackageDeclaration"
    linkageType: null
    functionLinenumber: 172
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.PackageDeclaration].setName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 25
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.PackageDeclaration:173"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.PackageDeclaration:176"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.PackageDeclaration:175"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.PackageDeclaration:176"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.PackageDeclaration:182"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.PackageDeclaration:181"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.PackageDeclaration:177"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.PackageDeclaration:176"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.PackageDeclaration:175"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.PackageDeclaration:182"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.PackageDeclaration:186"
        BranchSideFuncs:
        - "setName(com.github.javaparser.ast.expr.Name)"
      - BranchSide: "com.github.javaparser.ast.PackageDeclaration:185"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.PackageDeclaration:176,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.PackageDeclaration:177,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.PackageDeclaration:178,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.PackageDeclaration:183,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].setName"
    - Src: "com.github.javaparser.ast.PackageDeclaration:186,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_0__538].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_0__538"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_0__538].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_0__538:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_0__538].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_0__538].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_0__538"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_0__538:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_0__538].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_0__538"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$0(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_0__538:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__361].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__361"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__361].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__361:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__361].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__361].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__361"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__361:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__361].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__361"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__361:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.LineComment].<init>()"
    functionSourceFile: "com.github.javaparser.ast.comments.LineComment"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.LineComment:46,1"
      Dst: "[com.github.javaparser.ast.comments.LineComment].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.LineComment].<init>(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.comments.LineComment"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.LineComment:51,1"
      Dst: "[com.github.javaparser.ast.comments.LineComment].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.LineComment].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.comments.LineComment"
    linkageType: null
    functionLinenumber: 58
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.LineComment:59,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].<init>"
    - Src: "com.github.javaparser.ast.comments.LineComment:60,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.comments.LineComment"
    linkageType: null
    functionLinenumber: 65
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Object)"
    functionUses: 415
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.LineComment:66,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.comments.LineComment"
    linkageType: null
    functionLinenumber: 71
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Object)"
    functionUses: 116
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.LineComment:72,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.LineComment].isLineComment()"
    functionSourceFile: "com.github.javaparser.ast.comments.LineComment"
    linkageType: null
    functionLinenumber: 77
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.LineComment].clone()"
    functionSourceFile: "com.github.javaparser.ast.comments.LineComment"
    linkageType: null
    functionLinenumber: 83
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.LineComment"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 108
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.LineComment:84,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.comments.LineComment:84,1"
      Dst: "[com.github.javaparser.ast.comments.LineComment].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.LineComment].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.comments.LineComment"
    linkageType: null
    functionLinenumber: 89
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.LineCommentMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.LineComment].asLineComment()"
    functionSourceFile: "com.github.javaparser.ast.comments.LineComment"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.LineComment"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.LineComment].ifLineComment(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.comments.LineComment"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.LineComment:102,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.LineComment].toLineComment()"
    functionSourceFile: "com.github.javaparser.ast.comments.LineComment"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.LineComment:108,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.LineComment].getHeader()"
    functionSourceFile: "com.github.javaparser.ast.comments.LineComment"
    linkageType: null
    functionLinenumber: 112
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 9
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.LineComment].getFooter()"
    functionSourceFile: "com.github.javaparser.ast.comments.LineComment"
    linkageType: null
    functionLinenumber: 117
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.TextBlockLiteralExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.TextBlockLiteralExprMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.LiteralStringValueExprMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.TextBlockLiteralExprMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.LiteralStringValueExprMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayInitializerExpr:53,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.expr.ArrayInitializerExpr:53,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].<init>(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayInitializerExpr:58,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    linkageType: null
    functionLinenumber: 65
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Expression].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].setValues(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 3
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayInitializerExpr:66,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].<init>"
    - Src: "com.github.javaparser.ast.expr.ArrayInitializerExpr:67,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].setValues"
    - Src: "com.github.javaparser.ast.expr.ArrayInitializerExpr:68,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    linkageType: null
    functionLinenumber: 73
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Object)"
    functionUses: 209
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayInitializerExpr:74,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    linkageType: null
    functionLinenumber: 79
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Object)"
    functionUses: 150
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayInitializerExpr:80,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].getValues()"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    linkageType: null
    functionLinenumber: 84
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 15
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].setValues(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    linkageType: null
    functionLinenumber: 89
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.ArrayInitializerExpr:91"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ArrayInitializerExpr:94"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ArrayInitializerExpr:93"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.ArrayInitializerExpr:95"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ArrayInitializerExpr:97"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.ArrayInitializerExpr:96"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayInitializerExpr:90,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.ArrayInitializerExpr:94,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.ArrayInitializerExpr:96,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.expr.ArrayInitializerExpr:98,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 18
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.ArrayInitializerExpr:105"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ArrayInitializerExpr:108"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ArrayInitializerExpr:107"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ArrayInitializerExpr:108"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ArrayInitializerExpr:114"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ArrayInitializerExpr:113"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ArrayInitializerExpr:109"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ArrayInitializerExpr:108"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ArrayInitializerExpr:107"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayInitializerExpr:108,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.expr.ArrayInitializerExpr:109,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.expr.ArrayInitializerExpr:110,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.expr.ArrayInitializerExpr:114,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    linkageType: null
    functionLinenumber: 119
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayInitializerExpr:120,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.ArrayInitializerExpr:120,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    linkageType: null
    functionLinenumber: 125
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.ArrayInitializerExprMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    linkageType: null
    functionLinenumber: 131
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.ArrayInitializerExpr:132"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ArrayInitializerExpr:135"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ArrayInitializerExpr:134"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.expr.ArrayInitializerExpr:135"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ArrayInitializerExpr:141"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.expr.ArrayInitializerExpr:140"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.expr.ArrayInitializerExpr:136"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ArrayInitializerExpr:135"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.ArrayInitializerExpr:134"
        BranchSideFuncs:
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayInitializerExpr:135,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.expr.ArrayInitializerExpr:136,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.expr.ArrayInitializerExpr:137,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.expr.ArrayInitializerExpr:141,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].isArrayInitializerExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].asArrayInitializerExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].ifArrayInitializerExpr(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayInitializerExpr:159,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].toArrayInitializerExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayInitializerExpr:165,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__354].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__354"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__354].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__354:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__354].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__354].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__354"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__354:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__354].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__354"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__354:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$1].<init>(com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$1"
    linkageType: null
    functionLinenumber: 288
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Processor].<init>()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$1:289,1"
      Dst: "[com.github.javaparser.Processor].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$1].postProcess(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$1"
    linkageType: null
    functionLinenumber: 292
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ParseResult"
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration].isAttributeComments()"
    - "[com.github.javaparser.ParserConfiguration$1$lambda_postProcess_1__31].bootstrap$(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    - "[com.github.javaparser.ParseResult].ifSuccessful(java.util.function.Consumer)"
    functionUses: 2
    ICount: 8
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ParserConfiguration$1:293"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ParserConfiguration$1:296"
        BranchSideFuncs:
        - "ifSuccessful(java.util.function.Consumer)"
        - "bootstrap$(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
      - BranchSide: "com.github.javaparser.ParserConfiguration$1:295"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$1:293,1"
      Dst: "[com.github.javaparser.ParserConfiguration].isAttributeComments"
    - Src: "com.github.javaparser.ParserConfiguration$1:294,1"
      Dst: "[com.github.javaparser.ParserConfiguration$1$lambda_postProcess_1__31].bootstrap$"
    - Src: "com.github.javaparser.ParserConfiguration$1:294,1"
      Dst: "[com.github.javaparser.ParseResult].ifSuccessful"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$1].lambda$postProcess$1(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$1"
    linkageType: null
    functionLinenumber: 293
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ParseResult"
    - "com.github.javaparser.ParserConfiguration"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$1$lambda_postProcess_0__112].bootstrap$(com.github.javaparser.ParserConfiguration,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ParseResult].getCommentsCollection()"
    functionUses: 1
    ICount: 7
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$1:294,1"
      Dst: "[com.github.javaparser.ParseResult].getCommentsCollection"
    - Src: "com.github.javaparser.ParserConfiguration$1:294,1"
      Dst: "[com.github.javaparser.ParserConfiguration$1$lambda_postProcess_0__112].bootstrap$"
    - Src: "com.github.javaparser.ParserConfiguration$1:294,1"
      Dst: "[java.util.Optional].ifPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$1].lambda$postProcess$0(com.github.javaparser.ParserConfiguration,com.github.javaparser.ast.Node,com.github.javaparser.ast.comments.CommentsCollection)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$1"
    linkageType: null
    functionLinenumber: 293
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ParserConfiguration"
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.comments.CommentsCollection"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.CommentsInserter].<init>(com.github.javaparser.ParserConfiguration)"
    - "[com.github.javaparser.ast.comments.CommentsCollection].copy()"
    - "[com.github.javaparser.ast.comments.CommentsCollection].getComments()"
    - "[com.github.javaparser.CommentsInserter].insertComments(com.github.javaparser.ast.Node,java.util.TreeSet)"
    functionUses: 1
    ICount: 9
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$1:294,1"
      Dst: "[com.github.javaparser.CommentsInserter].<init>"
    - Src: "com.github.javaparser.ParserConfiguration$1:294,1"
      Dst: "[com.github.javaparser.ast.comments.CommentsCollection].copy"
    - Src: "com.github.javaparser.ParserConfiguration$1:294,1"
      Dst: "[com.github.javaparser.ast.comments.CommentsCollection].getComments"
    - Src: "com.github.javaparser.ParserConfiguration$1:294,1"
      Dst: "[com.github.javaparser.CommentsInserter].insertComments"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Utils$toLowerCase__759].bootstrap$()"
    functionSourceFile: "com.github.javaparser.utils.Utils$toLowerCase__759"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils$toLowerCase__759].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.Utils$toLowerCase__759:-1,1"
      Dst: "[com.github.javaparser.utils.Utils$toLowerCase__759].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Utils$toLowerCase__759].<init>()"
    functionSourceFile: "com.github.javaparser.utils.Utils$toLowerCase__759"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.Utils$toLowerCase__759:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Utils$toLowerCase__759].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.utils.Utils$toLowerCase__759"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 7
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.Utils$toLowerCase__759:-1,1"
      Dst: "[java.lang.String].toLowerCase"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_132__191].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_132__191"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_132__191].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_132__191:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_132__191].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_132__191].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_132__191"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_132__191:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_132__191].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_132__191"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$132(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_132__191:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$132"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_89__670].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_89__670"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_89__670].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_89__670:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_89__670].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_89__670].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_89__670"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_89__670:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_89__670].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_89__670"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$89(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_89__670:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$89"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_186__147].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_186__147"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_186__147].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_186__147:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_186__147].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_186__147].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_186__147"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_186__147:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_186__147].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_186__147"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$186(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_186__147:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$186"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_178__220].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_178__220"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_178__220].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_178__220:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_178__220].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_178__220].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_178__220"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_178__220:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_178__220].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_178__220"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$178(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_178__220:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$178"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__384].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__384"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__384].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__384:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__384].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__384].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__384"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__384:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__384].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__384"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__384:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.PropagatingAstObserver$1].<init>(com.github.javaparser.ast.observer.AstObserver)"
    functionSourceFile: "com.github.javaparser.ast.observer.PropagatingAstObserver$1"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.observer.AstObserver"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.PropagatingAstObserver$1:39,1"
      Dst: "[com.github.javaparser.ast.observer.PropagatingAstObserver].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.PropagatingAstObserver$1].concretePropertyChange(com.github.javaparser.ast.Node,com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.observer.PropagatingAstObserver$1"
    linkageType: null
    functionLinenumber: 42
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.observer.ObservableProperty"
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.observer.PropagatingAstObserver].propertyChange(com.github.javaparser.ast.Node,com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator$1].propertyChange(com.github.javaparser.ast.Node,com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.observer.AstObserverAdapter].propertyChange(com.github.javaparser.ast.Node,com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 8
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.PropagatingAstObserver$1:43,1"
      Dst: "[com.github.javaparser.ast.observer.AstObserver].propertyChange"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.PropagatingAstObserver$1].concreteListChange(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.observer.AstObserver$ListChangeType,int,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.observer.PropagatingAstObserver$1"
    linkageType: null
    functionLinenumber: 47
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.observer.AstObserver$ListChangeType"
    - "int"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.observer.PropagatingAstObserver].listChange(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.observer.AstObserver$ListChangeType,int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.observer.AstObserverAdapter].listChange(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.observer.AstObserver$ListChangeType,int,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.PropagatingAstObserver$1:48,1"
      Dst: "[com.github.javaparser.ast.observer.AstObserver].listChange"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.observer.PropagatingAstObserver$1].parentChange(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.observer.PropagatingAstObserver$1"
    linkageType: null
    functionLinenumber: 52
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.observer.PropagatingAstObserver$1].parentChange(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.PhantomNodeLogic$1].parentChange(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.observer.AstObserverAdapter:com.github.javaparser.ast.observer.PropagatingAstObserver].parentChange(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 2
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.observer.PropagatingAstObserver$1:53,1"
      Dst: "[com.github.javaparser.ast.observer.AstObserver].parentChange"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.description.JavadocInlineTag$Type].values()"
    functionSourceFile: "com.github.javaparser.javadoc.description.JavadocInlineTag$Type"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.javadoc.description.JavadocInlineTag$Type[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.description.JavadocInlineTag$Type:51,1"
      Dst: "[java.lang.Object].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.description.JavadocInlineTag$Type].valueOf(java.lang.String)"
    functionSourceFile: "com.github.javaparser.javadoc.description.JavadocInlineTag$Type"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.javadoc.description.JavadocInlineTag$Type"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.description.JavadocInlineTag$Type:51,1"
      Dst: "[java.lang.Enum].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.description.JavadocInlineTag$Type].<init>(java.lang.String,int)"
    functionSourceFile: "com.github.javaparser.javadoc.description.JavadocInlineTag$Type"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.description.JavadocInlineTag$Type:63,1"
      Dst: "[java.lang.Enum].<init>"
    - Src: "com.github.javaparser.javadoc.description.JavadocInlineTag$Type:64,1"
      Dst: "[java.lang.Enum].name"
    - Src: "com.github.javaparser.javadoc.description.JavadocInlineTag$Type:64,1"
      Dst: "[com.github.javaparser.utils.Utils].screamingToCamelCase"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.description.JavadocInlineTag$Type].fromName(java.lang.String)"
    functionSourceFile: "com.github.javaparser.javadoc.description.JavadocInlineTag$Type"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.javadoc.description.JavadocInlineTag$Type"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 14
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.javadoc.description.JavadocInlineTag$Type:70"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocInlineTag$Type:75"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocInlineTag$Type:74"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.javadoc.description.JavadocInlineTag$Type:71"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocInlineTag$Type:70"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocInlineTag$Type:69"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.description.JavadocInlineTag$Type:70,1"
      Dst: "[com.github.javaparser.javadoc.description.JavadocInlineTag$Type].values"
    - Src: "com.github.javaparser.javadoc.description.JavadocInlineTag$Type:71,1"
      Dst: "[java.lang.String].equals"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.javadoc.description.JavadocInlineTag$Type].$values()"
    functionSourceFile: "com.github.javaparser.javadoc.description.JavadocInlineTag$Type"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.javadoc.description.JavadocInlineTag$Type[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 20
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_92__248].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_92__248"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_92__248].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_92__248:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_92__248].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_92__248].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_92__248"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_92__248:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_92__248].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_92__248"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$92(java.lang.Object,com.github.javaparser.ast.expr.PatternExpr)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_92__248:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$92"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__385].bootstrap$(com.github.javaparser.ast.stmt.WhileStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__385"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.WhileStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__385].<init>(com.github.javaparser.ast.stmt.WhileStmt)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__385:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__385].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__385].<init>(com.github.javaparser.ast.stmt.WhileStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__385"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.WhileStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__385:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__385].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__385"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__385:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_4__842].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_4__842"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_4__842].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_4__842:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_4__842].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_4__842].<init>()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_4__842"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_4__842:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_4__842].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_4__842"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].lambda$storeInitialTextForOneNode$4(com.github.javaparser.utils.Pair)"
    functionUses: 6
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialTextForOneNode_4__842:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].lambda$storeInitialTextForOneNode$4"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$add__114].bootstrap$(java.util.List)"
    functionSourceFile: "com.github.javaparser.ast.Node$add__114"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node$add__114].<init>(java.util.List)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$add__114:-1,1"
      Dst: "[com.github.javaparser.ast.Node$add__114].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$add__114].<init>(java.util.List)"
    functionSourceFile: "com.github.javaparser.ast.Node$add__114"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$add__114:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$add__114].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.Node$add__114"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    functionUses: 4
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$add__114:-1,1"
      Dst: "[java.util.List].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CallableDeclaration$Signature].<init>(java.lang.String,java.util.List)"
    functionSourceFile: "com.github.javaparser.ast.body.CallableDeclaration$Signature"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.CallableDeclaration$Signature:258,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CallableDeclaration$Signature].getName()"
    functionSourceFile: "com.github.javaparser.ast.body.CallableDeclaration$Signature"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CallableDeclaration$Signature].getParameterTypes()"
    functionSourceFile: "com.github.javaparser.ast.body.CallableDeclaration$Signature"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CallableDeclaration$Signature].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.CallableDeclaration$Signature"
    linkageType: null
    functionLinenumber: 272
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].equals(java.lang.Object)"
    functionUses: 2
    ICount: 21
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.CallableDeclaration$Signature:273"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CallableDeclaration$Signature:275"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.CallableDeclaration$Signature:274"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.CallableDeclaration$Signature:275"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CallableDeclaration$Signature:276"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.CallableDeclaration$Signature:275"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.CallableDeclaration$Signature:275"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CallableDeclaration$Signature:277"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.CallableDeclaration$Signature:276"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.CallableDeclaration$Signature:278"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CallableDeclaration$Signature:280"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.CallableDeclaration$Signature:279"
        BranchSideFuncs:
        - "equals(java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.CallableDeclaration$Signature:280"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.CallableDeclaration$Signature:282"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.CallableDeclaration$Signature:281"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.CallableDeclaration$Signature:275,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.ast.body.CallableDeclaration$Signature:278,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.ast.body.CallableDeclaration$Signature:280,1"
      Dst: "[java.util.List].equals"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CallableDeclaration$Signature].hashCode()"
    functionSourceFile: "com.github.javaparser.ast.body.CallableDeclaration$Signature"
    linkageType: null
    functionLinenumber: 286
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].hashCode()"
    functionUses: 3
    ICount: 8
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.CallableDeclaration$Signature:287,1"
      Dst: "[java.lang.String].hashCode"
    - Src: "com.github.javaparser.ast.body.CallableDeclaration$Signature:288,1"
      Dst: "[java.util.List].hashCode"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CallableDeclaration$Signature].asString()"
    functionSourceFile: "com.github.javaparser.ast.body.CallableDeclaration$Signature"
    linkageType: null
    functionLinenumber: 292
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.CallableDeclaration$Signature$asString__106].bootstrap$()"
    functionUses: 1
    ICount: 15
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.CallableDeclaration$Signature:293,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.body.CallableDeclaration$Signature:293,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration$Signature$asString__106].bootstrap$"
    - Src: "com.github.javaparser.ast.body.CallableDeclaration$Signature:293,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.body.CallableDeclaration$Signature:293,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.ast.body.CallableDeclaration$Signature:293,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.ast.body.CallableDeclaration$Signature:293,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.ast.body.CallableDeclaration$Signature:293,1"
      Dst: "[java.util.stream.Collectors].joining"
    - Src: "com.github.javaparser.ast.body.CallableDeclaration$Signature:293,1"
      Dst: "[java.util.stream.Stream].collect"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CallableDeclaration$Signature].toString()"
    functionSourceFile: "com.github.javaparser.ast.body.CallableDeclaration$Signature"
    linkageType: null
    functionLinenumber: 297
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.CallableDeclaration$Signature].asString()"
    functionUses: 4
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.CallableDeclaration$Signature:298,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration$Signature].asString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.CallableDeclaration$Signature].<init>(java.lang.String,java.util.List,com.github.javaparser.ast.body.CallableDeclaration$1)"
    functionSourceFile: "com.github.javaparser.ast.body.CallableDeclaration$Signature"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "java.lang.String"
    - "java.util.List"
    - "com.github.javaparser.ast.body.CallableDeclaration$1"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.CallableDeclaration$Signature:252,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration$Signature].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_24__64].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_24__64"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.BiConsumer"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_24__64].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_24__64:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_24__64].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_24__64].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_24__64"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_24__64:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_24__64].accept(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_24__64"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$24(com.github.javaparser.ast.modules.ModuleDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_24__64:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$24"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_1__97].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_1__97"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.BiConsumer"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_1__97].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_1__97:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_1__97].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_1__97].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_1__97"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_1__97:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_1__97].accept(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_1__97"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators].lambda$new$1(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_1__97:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators].lambda$new$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType$Primitive].values()"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType$Primitive"
    linkageType: null
    functionLinenumber: 87
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.PrimitiveType$Primitive[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.expr.MemberValuePair].clone()"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].clone()"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].clone()"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].clone()"
    - "[com.github.javaparser.ast.ArrayCreationLevel].clone()"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].clone()"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].clone()"
    - "[com.github.javaparser.ast.body.EnumDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.LambdaExpr].clone()"
    - "[com.github.javaparser.ast.expr.Expression].clone()"
    - "[com.github.javaparser.ast.Node].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.expr.LiteralExpr].clone()"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].clone()"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].clone()"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].clone()"
    - "[com.github.javaparser.ast.body.Parameter].clone()"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].clone()"
    - "[com.github.javaparser.ast.body.RecordDeclaration].clone()"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].clone()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].clone()"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].clone()"
    - "[com.github.javaparser.ast.stmt.BlockStmt].clone()"
    - "[com.github.javaparser.ast.type.ReferenceType].clone()"
    - "[com.github.javaparser.ast.type.TypeParameter].clone()"
    - "[com.github.javaparser.ast.body.VariableDeclarator].clone()"
    - "[com.github.javaparser.ast.type.ArrayType].clone()"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].clone()"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].clone()"
    - "[com.github.javaparser.ast.stmt.AssertStmt].clone()"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].clone()"
    - "[com.github.javaparser.ast.expr.TypeExpr].clone()"
    - "[com.github.javaparser.ast.stmt.ForStmt].clone()"
    - "[com.github.javaparser.ast.expr.SuperExpr].clone()"
    - "[com.github.javaparser.ast.stmt.CatchClause].clone()"
    - "[com.github.javaparser.ast.body.ReceiverParameter].clone()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].clone()"
    - "[com.github.javaparser.ast.PackageDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.UnaryExpr].clone()"
    - "[com.github.javaparser.ast.stmt.TryStmt].clone()"
    - "[com.github.javaparser.ast.expr.NameExpr].clone()"
    - "[com.github.javaparser.ast.ImportDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.AssignExpr].clone()"
    - "[com.github.javaparser.ast.type.PrimitiveType].clone()"
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].clone()"
    - "[com.github.javaparser.ast.type.Type].clone()"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].clone()"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].clone()"
    - "[com.github.javaparser.ast.stmt.IfStmt].clone()"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].clone()"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].clone()"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].clone()"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].clone()"
    - "[com.github.javaparser.ast.type.WildcardType].clone()"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].clone()"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].clone()"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].clone()"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].clone()"
    - "[com.github.javaparser.ast.body.FieldDeclaration].clone()"
    - "[com.github.javaparser.ast.modules.ModuleDirective].clone()"
    - "[com.github.javaparser.ast.CompilationUnit].clone()"
    - "[com.github.javaparser.ast.type.VarType].clone()"
    - "[com.github.javaparser.ast.type.VoidType].clone()"
    - "[com.github.javaparser.ast.stmt.DoStmt].clone()"
    - "[com.github.javaparser.ast.expr.Name].clone()"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].clone()"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.PatternExpr].clone()"
    - "[com.github.javaparser.ast.Modifier].clone()"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].clone()"
    - "[com.github.javaparser.ast.stmt.YieldStmt].clone()"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].clone()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].clone()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].clone()"
    - "[com.github.javaparser.ast.stmt.WhileStmt].clone()"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].clone()"
    - "[com.github.javaparser.ast.expr.CastExpr].clone()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.ClassExpr].clone()"
    - "[com.github.javaparser.ast.stmt.Statement].clone()"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].clone()"
    - "[com.github.javaparser.ast.type.UnionType].clone()"
    - "[com.github.javaparser.ast.type.IntersectionType].clone()"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].clone()"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].clone()"
    - "[com.github.javaparser.ast.expr.BinaryExpr].clone()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    - "[java.lang.Thread].clone()"
    - "[com.github.javaparser.ast.body.MethodDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].clone()"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].clone()"
    - "[com.github.javaparser.ast.type.UnknownType].clone()"
    - "[com.github.javaparser.ast.stmt.BreakStmt].clone()"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].clone()"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].clone()"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].clone()"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].clone()"
    - "[com.github.javaparser.ast.expr.ThisExpr].clone()"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].clone()"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].clone()"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].clone()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].clone()"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].clone()"
    - "[com.github.javaparser.ast.expr.SwitchExpr].clone()"
    - "[com.github.javaparser.ast.expr.SimpleName].clone()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].clone()"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].clone()"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].clone()"
    functionUses: 2
    ICount: 4
    EdgeCount: 113
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.PrimitiveType$Primitive:88,1"
      Dst: "[java.lang.Object].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType$Primitive].valueOf(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType$Primitive"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.PrimitiveType$Primitive"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.PrimitiveType$Primitive:88,1"
      Dst: "[java.lang.Enum].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType$Primitive].byTypeName(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType$Primitive"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 16
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.type.PrimitiveType$Primitive:110"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.PrimitiveType$Primitive:115"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.PrimitiveType$Primitive:114"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.PrimitiveType$Primitive:111"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.PrimitiveType$Primitive:110"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.PrimitiveType$Primitive:109"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.PrimitiveType$Primitive:110,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType$Primitive].values"
    - Src: "com.github.javaparser.ast.type.PrimitiveType$Primitive:111,1"
      Dst: "[java.lang.Enum].name"
    - Src: "com.github.javaparser.ast.type.PrimitiveType$Primitive:111,1"
      Dst: "[java.lang.String].toLowerCase"
    - Src: "com.github.javaparser.ast.type.PrimitiveType$Primitive:111,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.ast.type.PrimitiveType$Primitive:112,1"
      Dst: "[java.util.Optional].of"
    - Src: "com.github.javaparser.ast.type.PrimitiveType$Primitive:115,1"
      Dst: "[java.util.Optional].empty"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType$Primitive].byBoxedTypeName(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType$Primitive"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.PrimitiveType$Primitive:123,1"
      Dst: "[java.util.HashMap].getOrDefault"
    - Src: "com.github.javaparser.ast.type.PrimitiveType$Primitive:123,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType$Primitive].toBoxedType()"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType$Primitive"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.PrimitiveType$Primitive:127,1"
      Dst: "[com.github.javaparser.StaticJavaParser].parseClassOrInterfaceType"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType$Primitive].asString()"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType$Primitive"
    linkageType: null
    functionLinenumber: 130
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType$Primitive].toDescriptor()"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType$Primitive"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType$Primitive].<init>(java.lang.String,int,java.lang.String,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType$Primitive"
    linkageType: null
    functionLinenumber: 137
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "java.lang.String"
    - "int"
    - "java.lang.String"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 8
    ICount: 12
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.PrimitiveType$Primitive:138,1"
      Dst: "[java.lang.Enum].<init>"
    - Src: "com.github.javaparser.ast.type.PrimitiveType$Primitive:140,1"
      Dst: "[java.lang.Enum].name"
    - Src: "com.github.javaparser.ast.type.PrimitiveType$Primitive:140,1"
      Dst: "[java.lang.String].toLowerCase"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.PrimitiveType$Primitive].$values()"
    functionSourceFile: "com.github.javaparser.ast.type.PrimitiveType$Primitive"
    linkageType: null
    functionLinenumber: 87
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.PrimitiveType$Primitive[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 18
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserBase$lambda_propagateRangeGrowthOnRight_0__685].bootstrap$(com.github.javaparser.GeneratedJavaParserBase,com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserBase$lambda_propagateRangeGrowthOnRight_0__685"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 3
    argTypes:
    - "com.github.javaparser.GeneratedJavaParserBase"
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserBase$lambda_propagateRangeGrowthOnRight_0__685].<init>(com.github.javaparser.GeneratedJavaParserBase,com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserBase$lambda_propagateRangeGrowthOnRight_0__685:-1,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase$lambda_propagateRangeGrowthOnRight_0__685].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserBase$lambda_propagateRangeGrowthOnRight_0__685].<init>(com.github.javaparser.GeneratedJavaParserBase,com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserBase$lambda_propagateRangeGrowthOnRight_0__685"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.GeneratedJavaParserBase"
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserBase$lambda_propagateRangeGrowthOnRight_0__685:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.GeneratedJavaParserBase$lambda_propagateRangeGrowthOnRight_0__685].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.GeneratedJavaParserBase$lambda_propagateRangeGrowthOnRight_0__685"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParserBase].lambda$propagateRangeGrowthOnRight$0(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 4
    ICount: 8
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.GeneratedJavaParserBase$lambda_propagateRangeGrowthOnRight_0__685:-1,1"
      Dst: "[com.github.javaparser.GeneratedJavaParserBase].lambda$propagateRangeGrowthOnRight$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix$lambda_toString_1__88].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix$lambda_toString_1__88"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix$lambda_toString_1__88].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix$lambda_toString_1__88:-1,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix$lambda_toString_1__88].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix$lambda_toString_1__88].<init>()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix$lambda_toString_1__88"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix$lambda_toString_1__88:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix$lambda_toString_1__88].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix$lambda_toString_1__88"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].lambda$toString$1(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionUses: 9
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix$lambda_toString_1__88:-1,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].lambda$toString$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Modifier$Keyword].values()"
    functionSourceFile: "com.github.javaparser.ast.Modifier$Keyword"
    linkageType: null
    functionLinenumber: 99
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Modifier$Keyword[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.expr.MemberValuePair].clone()"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].clone()"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].clone()"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].clone()"
    - "[com.github.javaparser.ast.ArrayCreationLevel].clone()"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].clone()"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].clone()"
    - "[com.github.javaparser.ast.body.EnumDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.LambdaExpr].clone()"
    - "[com.github.javaparser.ast.expr.Expression].clone()"
    - "[com.github.javaparser.ast.Node].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.expr.LiteralExpr].clone()"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].clone()"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].clone()"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].clone()"
    - "[com.github.javaparser.ast.body.Parameter].clone()"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].clone()"
    - "[com.github.javaparser.ast.body.RecordDeclaration].clone()"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].clone()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].clone()"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].clone()"
    - "[com.github.javaparser.ast.stmt.BlockStmt].clone()"
    - "[com.github.javaparser.ast.type.ReferenceType].clone()"
    - "[com.github.javaparser.ast.type.TypeParameter].clone()"
    - "[com.github.javaparser.ast.body.VariableDeclarator].clone()"
    - "[com.github.javaparser.ast.type.ArrayType].clone()"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].clone()"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].clone()"
    - "[com.github.javaparser.ast.stmt.AssertStmt].clone()"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].clone()"
    - "[com.github.javaparser.ast.expr.TypeExpr].clone()"
    - "[com.github.javaparser.ast.stmt.ForStmt].clone()"
    - "[com.github.javaparser.ast.expr.SuperExpr].clone()"
    - "[com.github.javaparser.ast.stmt.CatchClause].clone()"
    - "[com.github.javaparser.ast.body.ReceiverParameter].clone()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].clone()"
    - "[com.github.javaparser.ast.PackageDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.UnaryExpr].clone()"
    - "[com.github.javaparser.ast.stmt.TryStmt].clone()"
    - "[com.github.javaparser.ast.expr.NameExpr].clone()"
    - "[com.github.javaparser.ast.ImportDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.AssignExpr].clone()"
    - "[com.github.javaparser.ast.type.PrimitiveType].clone()"
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].clone()"
    - "[com.github.javaparser.ast.type.Type].clone()"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].clone()"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].clone()"
    - "[com.github.javaparser.ast.stmt.IfStmt].clone()"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].clone()"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].clone()"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].clone()"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].clone()"
    - "[com.github.javaparser.ast.type.WildcardType].clone()"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].clone()"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].clone()"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].clone()"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].clone()"
    - "[com.github.javaparser.ast.body.FieldDeclaration].clone()"
    - "[com.github.javaparser.ast.modules.ModuleDirective].clone()"
    - "[com.github.javaparser.ast.CompilationUnit].clone()"
    - "[com.github.javaparser.ast.type.VarType].clone()"
    - "[com.github.javaparser.ast.type.VoidType].clone()"
    - "[com.github.javaparser.ast.stmt.DoStmt].clone()"
    - "[com.github.javaparser.ast.expr.Name].clone()"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].clone()"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.PatternExpr].clone()"
    - "[com.github.javaparser.ast.Modifier].clone()"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].clone()"
    - "[com.github.javaparser.ast.stmt.YieldStmt].clone()"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].clone()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].clone()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].clone()"
    - "[com.github.javaparser.ast.stmt.WhileStmt].clone()"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].clone()"
    - "[com.github.javaparser.ast.expr.CastExpr].clone()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.ClassExpr].clone()"
    - "[com.github.javaparser.ast.stmt.Statement].clone()"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].clone()"
    - "[com.github.javaparser.ast.type.UnionType].clone()"
    - "[com.github.javaparser.ast.type.IntersectionType].clone()"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].clone()"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].clone()"
    - "[com.github.javaparser.ast.expr.BinaryExpr].clone()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    - "[java.lang.Thread].clone()"
    - "[com.github.javaparser.ast.body.MethodDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].clone()"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].clone()"
    - "[com.github.javaparser.ast.type.UnknownType].clone()"
    - "[com.github.javaparser.ast.stmt.BreakStmt].clone()"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].clone()"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].clone()"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].clone()"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].clone()"
    - "[com.github.javaparser.ast.expr.ThisExpr].clone()"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].clone()"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].clone()"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].clone()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].clone()"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].clone()"
    - "[com.github.javaparser.ast.expr.SwitchExpr].clone()"
    - "[com.github.javaparser.ast.expr.SimpleName].clone()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].clone()"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].clone()"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].clone()"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].clone()"
    functionUses: 1
    ICount: 4
    EdgeCount: 113
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Modifier$Keyword:100,1"
      Dst: "[java.lang.Object].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Modifier$Keyword].valueOf(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.Modifier$Keyword"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Modifier$Keyword"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Modifier$Keyword:100,1"
      Dst: "[java.lang.Enum].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Modifier$Keyword].<init>(java.lang.String,int,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.Modifier$Keyword"
    linkageType: null
    functionLinenumber: 119
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "java.lang.String"
    - "int"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 15
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Modifier$Keyword:120,1"
      Dst: "[java.lang.Enum].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Modifier$Keyword].asString()"
    functionSourceFile: "com.github.javaparser.ast.Modifier$Keyword"
    linkageType: null
    functionLinenumber: 127
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 8
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Modifier$Keyword].$values()"
    functionSourceFile: "com.github.javaparser.ast.Modifier$Keyword"
    linkageType: null
    functionLinenumber: 99
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Modifier$Keyword[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 32
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_18__308].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_18__308"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_18__308].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_18__308:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_18__308].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_18__308].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_18__308"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_18__308:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_18__308].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_18__308"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$18(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_18__308:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$18"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping].<init>()"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping"
    linkageType: null
    functionLinenumber: 326
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping:327,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping:321,1"
      Dst: "[java.util.ArrayList].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping].isEmpty()"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping"
    linkageType: null
    functionLinenumber: 333
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList].isEmpty()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    functionUses: 1
    ICount: 4
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping:334,1"
      Dst: "[java.util.List].isEmpty"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping].add(int,int,int,int)"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping"
    linkageType: null
    functionLinenumber: 337
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "int"
    - "int"
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo].<init>(int,int,int,int)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    functionUses: 1
    ICount: 10
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping:338,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo].<init>"
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping:338,1"
      Dst: "[java.util.List].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping].lookup(com.github.javaparser.Position)"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping"
    linkageType: null
    functionLinenumber: 344
    functionDepth: 0
    returnType: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$PositionUpdate"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Position"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    functionUses: 1
    ICount: 19
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping:346"
      Branch Sides:
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping:349"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping:348"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping:350"
      Branch Sides:
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping:353"
        BranchSideFuncs:
        - "get(int)"
    Callsites:
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping:345,1"
      Dst: "[java.util.Collections].binarySearch"
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping:347,1"
      Dst: "[java.util.List].get"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping].transform(com.github.javaparser.Position)"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping"
    linkageType: null
    functionLinenumber: 448
    functionDepth: 0
    returnType: "com.github.javaparser.Position"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Position"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping].lookup(com.github.javaparser.Position)"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$PositionUpdate].transform(com.github.javaparser.Position)"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$PositionUpdate$1].transform(com.github.javaparser.Position)"
    functionUses: 2
    ICount: 5
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping:449,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping].lookup"
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping:449,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$PositionUpdate].transform"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping].transform(com.github.javaparser.Range)"
    functionSourceFile: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping"
    linkageType: null
    functionLinenumber: 455
    functionDepth: 0
    returnType: "com.github.javaparser.Range"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Range"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping].transform(com.github.javaparser.Position)"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping].transform(com.github.javaparser.Position)"
    - "[com.github.javaparser.Range].<init>(com.github.javaparser.Position,com.github.javaparser.Position)"
    functionUses: 1
    ICount: 14
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping:458"
      Branch Sides:
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping:461"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.Position,com.github.javaparser.Position)"
    - Branch String: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping:458"
      Branch Sides:
      - BranchSide: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping:461"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.Position,com.github.javaparser.Position)"
    Callsites:
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping:456,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping].transform"
    - Src: "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping:462,1"
      Dst: "[com.github.javaparser.Range].<init>"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__713].bootstrap$(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__713"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__713].<init>(java.lang.Class)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__713:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__713].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__713].<init>(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__713"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__713:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__713].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__713"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__713:-1,1"
      Dst: "[java.lang.Class].isInstance"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList$lambda_notifyElementRemoved_2__755].bootstrap$(com.github.javaparser.ast.NodeList,int,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.NodeList$lambda_notifyElementRemoved_2__755"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "int"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList$lambda_notifyElementRemoved_2__755].<init>(com.github.javaparser.ast.NodeList,int,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList$lambda_notifyElementRemoved_2__755:-1,1"
      Dst: "[com.github.javaparser.ast.NodeList$lambda_notifyElementRemoved_2__755].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList$lambda_notifyElementRemoved_2__755].<init>(com.github.javaparser.ast.NodeList,int,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.NodeList$lambda_notifyElementRemoved_2__755"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "int"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList$lambda_notifyElementRemoved_2__755:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList$lambda_notifyElementRemoved_2__755].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.NodeList$lambda_notifyElementRemoved_2__755"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].lambda$notifyElementRemoved$2(int,com.github.javaparser.ast.Node,com.github.javaparser.ast.observer.AstObserver)"
    functionUses: 3
    ICount: 8
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList$lambda_notifyElementRemoved_2__755:-1,1"
      Dst: "[com.github.javaparser.ast.NodeList].lambda$notifyElementRemoved$2"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_167__156].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_167__156"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_167__156].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_167__156:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_167__156].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_167__156].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_167__156"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_167__156:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_167__156].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_167__156"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$167(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_167__156:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$167"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__516].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__516"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__516].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__516:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__516].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__516].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__516"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__516:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__516].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__516"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__516:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__619].bootstrap$(com.github.javaparser.ast.expr.LambdaExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__619"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.LambdaExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__619].<init>(com.github.javaparser.ast.expr.LambdaExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__619:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__619].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__619].<init>(com.github.javaparser.ast.expr.LambdaExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__619"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.LambdaExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__619:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__619].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__619"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__619:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_119__461].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_119__461"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_119__461].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_119__461:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_119__461].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_119__461].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_119__461"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_119__461:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_119__461].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_119__461"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$119(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_119__461:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$119"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$lambda_treeIterable_9__771].bootstrap$(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node$TreeTraversal)"
    functionSourceFile: "com.github.javaparser.ast.Node$lambda_treeIterable_9__771"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Iterable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node$TreeTraversal"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node$lambda_treeIterable_9__771].<init>(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node$TreeTraversal)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$lambda_treeIterable_9__771:-1,1"
      Dst: "[com.github.javaparser.ast.Node$lambda_treeIterable_9__771].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$lambda_treeIterable_9__771].<init>(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node$TreeTraversal)"
    functionSourceFile: "com.github.javaparser.ast.Node$lambda_treeIterable_9__771"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node$TreeTraversal"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$lambda_treeIterable_9__771:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$lambda_treeIterable_9__771].iterator()"
    functionSourceFile: "com.github.javaparser.ast.Node$lambda_treeIterable_9__771"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Iterator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].lambda$treeIterable$9(com.github.javaparser.ast.Node$TreeTraversal)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$lambda_treeIterable_9__771:-1,1"
      Dst: "[com.github.javaparser.ast.Node].lambda$treeIterable$9"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__729].bootstrap$(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__729"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__729].<init>(java.lang.Class)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__729:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__729].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__729].<init>(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__729"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__729:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__729].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__729"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$isInstance__729:-1,1"
      Dst: "[java.lang.Class].isInstance"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedArrayType].<init>(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedArrayType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedArrayType:36,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedArrayType].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedArrayType"
    linkageType: null
    functionLinenumber: 44
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.resolution.types.ResolvedReferenceType].equals(java.lang.Object)"
    - "[com.github.javaparser.resolution.types.ResolvedIntersectionType].equals(java.lang.Object)"
    - "[com.github.javaparser.resolution.types.ResolvedTypeVariable].equals(java.lang.Object)"
    - "[com.github.javaparser.resolution.types.ResolvedArrayType].equals(java.lang.Object)"
    - "[com.github.javaparser.resolution.types.ResolvedUnionType].equals(java.lang.Object)"
    - "[com.github.javaparser.resolution.types.ResolvedWildcard].equals(java.lang.Object)"
    - "[com.github.javaparser.resolution.logic.InferenceVariableType].equals(java.lang.Object)"
    functionUses: 5
    ICount: 16
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.ResolvedArrayType:45"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedArrayType:47"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedArrayType:46"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedArrayType:47"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedArrayType:48"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedArrayType:47"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedArrayType:47"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedArrayType:49"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedArrayType:48"
        BranchSideFuncs:
        - "equals(java.lang.Object)"
    - Branch String: "com.github.javaparser.resolution.types.ResolvedArrayType:50"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedArrayType:52"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedArrayType:51"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedArrayType:47,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.resolution.types.ResolvedArrayType:50,1"
      Dst: "[java.lang.Object].equals"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedArrayType].hashCode()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedArrayType"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.resolution.types.ResolvedWildcard].hashCode()"
    - "[com.github.javaparser.resolution.types.ResolvedReferenceType].hashCode()"
    - "[com.github.javaparser.resolution.types.ResolvedUnionType].hashCode()"
    - "[com.github.javaparser.resolution.types.ResolvedArrayType].hashCode()"
    - "[com.github.javaparser.resolution.types.ResolvedIntersectionType].hashCode()"
    - "[com.github.javaparser.resolution.types.ResolvedTypeVariable].hashCode()"
    - "[com.github.javaparser.resolution.logic.InferenceVariableType].hashCode()"
    functionUses: 6
    ICount: 4
    EdgeCount: 7
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedArrayType:57,1"
      Dst: "[java.lang.Object].hashCode"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedArrayType].toString()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedArrayType"
    linkageType: null
    functionLinenumber: 61
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedArrayType:62,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.types.ResolvedArrayType:62,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.types.ResolvedArrayType:62,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedArrayType].asArrayType()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedArrayType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedArrayType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedArrayType].isArray()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedArrayType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedArrayType].describe()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedArrayType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedArrayType:80,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.types.ResolvedArrayType:80,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].describe"
    - Src: "com.github.javaparser.resolution.types.ResolvedArrayType:80,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.types.ResolvedArrayType:80,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedArrayType].getComponentType()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedArrayType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedArrayType].isAssignableBy(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedArrayType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 40
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.ResolvedArrayType:90"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedArrayType:93"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedArrayType:92"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedArrayType:93"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedArrayType:107"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedArrayType:106"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedArrayType:94"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedArrayType:99"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedArrayType:98"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedArrayType:94"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedArrayType:99"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedArrayType:98"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedArrayType:99"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedArrayType:100"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedArrayType:99"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedArrayType:99"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedArrayType:101"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedArrayType:100"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedArrayType:100"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedArrayType:105"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedArrayType:104"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedArrayType:100"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedArrayType:105"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedArrayType:104"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedArrayType:90,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isNull"
    - Src: "com.github.javaparser.resolution.types.ResolvedArrayType:93,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isArray"
    - Src: "com.github.javaparser.resolution.types.ResolvedArrayType:94,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isPrimitive"
    - Src: "com.github.javaparser.resolution.types.ResolvedArrayType:94,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asArrayType"
    - Src: "com.github.javaparser.resolution.types.ResolvedArrayType:94,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedArrayType].getComponentType"
    - Src: "com.github.javaparser.resolution.types.ResolvedArrayType:95,1"
      Dst: "[java.lang.Object].equals"
    - Src: "com.github.javaparser.resolution.types.ResolvedArrayType:99,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isReferenceType"
    - Src: "com.github.javaparser.resolution.types.ResolvedArrayType:105,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isAssignableBy"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedArrayType].replaceTypeVariables(com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration,com.github.javaparser.resolution.types.ResolvedType,java.util.Map)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedArrayType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 3
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration"
    - "com.github.javaparser.resolution.types.ResolvedType"
    - "java.util.Map"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.ResolvedArrayType:113"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedArrayType:116"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedArrayType:115"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedArrayType:112,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].replaceTypeVariables"
    - Src: "com.github.javaparser.resolution.types.ResolvedArrayType:116,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedArrayType].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedArrayType].erasure()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedArrayType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedArrayType:125,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].erasure"
    - Src: "com.github.javaparser.resolution.types.ResolvedArrayType:125,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedArrayType].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedArrayType].toDescriptor()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedArrayType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedArrayType:130,1"
      Dst: "[java.lang.StringBuffer].<init>"
    - Src: "com.github.javaparser.resolution.types.ResolvedArrayType:131,1"
      Dst: "[java.lang.StringBuffer].append"
    - Src: "com.github.javaparser.resolution.types.ResolvedArrayType:132,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].toDescriptor"
    - Src: "com.github.javaparser.resolution.types.ResolvedArrayType:133,1"
      Dst: "[java.lang.StringBuffer].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.SwitchExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.SwitchExprMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.SwitchExprMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy$lambda_sortImports_0__825].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy$lambda_sortImports_0__825"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.ToIntFunction"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy$lambda_sortImports_0__825].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy$lambda_sortImports_0__825:-1,1"
      Dst: "[com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy$lambda_sortImports_0__825].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy$lambda_sortImports_0__825].<init>()"
    functionSourceFile: "com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy$lambda_sortImports_0__825"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy$lambda_sortImports_0__825:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy$lambda_sortImports_0__825].applyAsInt(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy$lambda_sortImports_0__825"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy$lambda_sortImports_0__825:-1,1"
      Dst: "[com.github.javaparser.printer.configuration.imports.DefaultImportOrderingStrategy].lambda$sortImports$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.VoidTypeMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.VoidTypeMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.TypeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.VoidTypeMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.TypeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_106__617].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_106__617"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_106__617].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_106__617:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_106__617].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_106__617].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_106__617"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_106__617:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_106__617].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_106__617"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$106(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_106__617:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$106"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_69__255].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_69__255"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_69__255].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_69__255:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_69__255].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_69__255].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_69__255"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_69__255:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_69__255].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_69__255"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$69(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_69__255:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$69"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_124__535].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_124__535"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_124__535].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_124__535:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_124__535].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_124__535].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_124__535"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_124__535:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_124__535].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_124__535"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$124(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_124__535:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$124"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.changes.PropertyChange].<init>(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.changes.PropertyChange"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.observer.ObservableProperty"
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.PropertyChange:37,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.changes.PropertyChange].getProperty()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.changes.PropertyChange"
    linkageType: null
    functionLinenumber: 44
    functionDepth: 0
    returnType: "com.github.javaparser.ast.observer.ObservableProperty"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.changes.PropertyChange].getOldValue()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.changes.PropertyChange"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.changes.PropertyChange].getNewValue()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.changes.PropertyChange"
    linkageType: null
    functionLinenumber: 52
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.changes.PropertyChange].getValue(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.changes.PropertyChange"
    linkageType: null
    functionLinenumber: 57
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.observer.ObservableProperty"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.observer.ObservableProperty].getRawValue(com.github.javaparser.ast.Node)"
    functionUses: 7
    ICount: 9
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.changes.PropertyChange:58"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.changes.PropertyChange:61"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.changes.PropertyChange:60"
        BranchSideFuncs:
        - "getRawValue(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.PropertyChange:61,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].getRawValue"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_27__162].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_27__162"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_27__162].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_27__162:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_27__162].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_27__162].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_27__162"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_27__162:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_27__162].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_27__162"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$27(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_27__162:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$27"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__582].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__582"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__582].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__582:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__582].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__582].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__582"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__582:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__582].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__582"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__582:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleOpensDirective].<init>()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleOpensDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleOpensDirective:52,1"
      Dst: "[com.github.javaparser.ast.expr.Name].<init>"
    - Src: "com.github.javaparser.ast.modules.ModuleOpensDirective:52,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.modules.ModuleOpensDirective:52,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleOpensDirective].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleOpensDirective].<init>(com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleOpensDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleOpensDirective:57,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleOpensDirective].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleOpensDirective].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleOpensDirective"
    linkageType: null
    functionLinenumber: 64
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.Name"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.modules.ModuleDirective].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].setName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].setModuleNames(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 9
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleOpensDirective:65,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDirective].<init>"
    - Src: "com.github.javaparser.ast.modules.ModuleOpensDirective:66,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleOpensDirective].setName"
    - Src: "com.github.javaparser.ast.modules.ModuleOpensDirective:67,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleOpensDirective].setModuleNames"
    - Src: "com.github.javaparser.ast.modules.ModuleOpensDirective:68,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleOpensDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleOpensDirective"
    linkageType: null
    functionLinenumber: 73
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Object)"
    functionUses: 19
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleOpensDirective:74,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleOpensDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleOpensDirective"
    linkageType: null
    functionLinenumber: 79
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Object)"
    functionUses: 16
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleOpensDirective:80,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleOpensDirective].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleOpensDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 18
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.modules.ModuleOpensDirective:86"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleOpensDirective:89"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleOpensDirective:88"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.modules.ModuleOpensDirective:89"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleOpensDirective:95"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleOpensDirective:94"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.modules.ModuleOpensDirective:90"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleOpensDirective:89"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleOpensDirective:88"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleOpensDirective:89,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.modules.ModuleOpensDirective:90,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.modules.ModuleOpensDirective:91,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.modules.ModuleOpensDirective:95,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.modules.ModuleOpensDirective].getName()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleOpensDirective"
    linkageType: null
    functionLinenumber: 99
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Name"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleOpensDirective].setName(com.github.javaparser.ast.expr.Name)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleOpensDirective"
    linkageType: null
    functionLinenumber: 104
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleOpensDirective"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.modules.ModuleOpensDirective:106"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleOpensDirective:109"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleOpensDirective:108"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.modules.ModuleOpensDirective:110"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleOpensDirective:112"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.modules.ModuleOpensDirective:111"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleOpensDirective:105,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.modules.ModuleOpensDirective:109,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.modules.ModuleOpensDirective:111,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.modules.ModuleOpensDirective:113,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleOpensDirective].getModuleNames()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleOpensDirective"
    linkageType: null
    functionLinenumber: 118
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleOpensDirective].setModuleNames(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleOpensDirective"
    linkageType: null
    functionLinenumber: 123
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleOpensDirective"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.modules.ModuleOpensDirective:125"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleOpensDirective:128"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleOpensDirective:127"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.modules.ModuleOpensDirective:129"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleOpensDirective:131"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.modules.ModuleOpensDirective:130"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleOpensDirective:124,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.modules.ModuleOpensDirective:128,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.modules.ModuleOpensDirective:130,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.modules.ModuleOpensDirective:132,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleOpensDirective].clone()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleOpensDirective"
    linkageType: null
    functionLinenumber: 138
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleOpensDirective"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleOpensDirective:139,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.modules.ModuleOpensDirective:139,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleOpensDirective].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleOpensDirective].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleOpensDirective"
    linkageType: null
    functionLinenumber: 144
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].setName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 25
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.modules.ModuleOpensDirective:145"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleOpensDirective:148"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleOpensDirective:147"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.modules.ModuleOpensDirective:148"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleOpensDirective:154"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.modules.ModuleOpensDirective:153"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.modules.ModuleOpensDirective:149"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleOpensDirective:148"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.modules.ModuleOpensDirective:147"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.modules.ModuleOpensDirective:154"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleOpensDirective:158"
        BranchSideFuncs:
        - "setName(com.github.javaparser.ast.expr.Name)"
      - BranchSide: "com.github.javaparser.ast.modules.ModuleOpensDirective:157"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleOpensDirective:148,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.modules.ModuleOpensDirective:149,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.modules.ModuleOpensDirective:150,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.modules.ModuleOpensDirective:155,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleOpensDirective].setName"
    - Src: "com.github.javaparser.ast.modules.ModuleOpensDirective:158,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.modules.ModuleOpensDirective].isModuleOpensStmt()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleOpensDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleOpensDirective].asModuleOpensStmt()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleOpensDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleOpensDirective"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleOpensDirective].ifModuleOpensStmt(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleOpensDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleOpensDirective:175,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleOpensDirective].toModuleOpensStmt()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleOpensDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleOpensDirective:181,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleOpensDirective].isModuleOpensDirective()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleOpensDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleOpensDirective].asModuleOpensDirective()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleOpensDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleOpensDirective"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleOpensDirective].toModuleOpensDirective()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleOpensDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleOpensDirective:199,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleOpensDirective].ifModuleOpensDirective(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleOpensDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleOpensDirective:205,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleOpensDirective].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleOpensDirective"
    linkageType: null
    functionLinenumber: 210
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.ModuleOpensDirectiveMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.nodeTypes.NodeWithRange$lambda_getBegin_0__848].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.nodeTypes.NodeWithRange$lambda_getBegin_0__848"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange$lambda_getBegin_0__848].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithRange$lambda_getBegin_0__848:-1,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithRange$lambda_getBegin_0__848].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.nodeTypes.NodeWithRange$lambda_getBegin_0__848].<init>()"
    functionSourceFile: "com.github.javaparser.ast.nodeTypes.NodeWithRange$lambda_getBegin_0__848"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithRange$lambda_getBegin_0__848:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.nodeTypes.NodeWithRange$lambda_getBegin_0__848].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.nodeTypes.NodeWithRange$lambda_getBegin_0__848"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange].lambda$getBegin$0(com.github.javaparser.Range)"
    functionUses: 6
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithRange$lambda_getBegin_0__848:-1,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithRange].lambda$getBegin$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.TypeDeclarationMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.TypeDeclarationMetaModel"
    linkageType: null
    functionLinenumber: 42
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.BodyDeclarationMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.TypeDeclarationMetaModel:43,1"
      Dst: "[com.github.javaparser.metamodel.BodyDeclarationMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.TypeDeclarationMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionSourceFile: "com.github.javaparser.metamodel.TypeDeclarationMetaModel"
    linkageType: null
    functionLinenumber: 47
    functionDepth: 0
    returnType: "void"
    argCount: 6
    argTypes:
    - "java.util.Optional"
    - "java.lang.Class"
    - "java.lang.String"
    - "java.lang.String"
    - "boolean"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.BodyDeclarationMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 4
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.TypeDeclarationMetaModel:48,1"
      Dst: "[com.github.javaparser.metamodel.BodyDeclarationMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__650].bootstrap$(com.github.javaparser.ast.expr.MemberValuePair)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__650"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.MemberValuePair"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__650].<init>(com.github.javaparser.ast.expr.MemberValuePair)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__650:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__650].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__650].<init>(com.github.javaparser.ast.expr.MemberValuePair)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__650"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.MemberValuePair"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__650:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__650].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__650"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__650:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_1__810].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_1__810"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_1__810].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_1__810:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_1__810].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_1__810].<init>()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_1__810"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_1__810:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_1__810].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_1__810"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].lambda$calculate$1(com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo)"
    functionUses: 7
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_1__810:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].lambda$calculate$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.UnaryExpr$Operator].values()"
    functionSourceFile: "com.github.javaparser.ast.expr.UnaryExpr$Operator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.UnaryExpr$Operator[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.UnaryExpr$Operator:54,1"
      Dst: "[java.lang.Object].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.UnaryExpr$Operator].valueOf(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.UnaryExpr$Operator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.UnaryExpr$Operator"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.UnaryExpr$Operator:54,1"
      Dst: "[java.lang.Enum].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.UnaryExpr$Operator].<init>(java.lang.String,int,java.lang.String,boolean)"
    functionSourceFile: "com.github.javaparser.ast.expr.UnaryExpr$Operator"
    linkageType: null
    functionLinenumber: 68
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "java.lang.String"
    - "int"
    - "java.lang.String"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 8
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.UnaryExpr$Operator:69,1"
      Dst: "[java.lang.Enum].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.UnaryExpr$Operator].asString()"
    functionSourceFile: "com.github.javaparser.ast.expr.UnaryExpr$Operator"
    linkageType: null
    functionLinenumber: 74
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 5
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.UnaryExpr$Operator].isPostfix()"
    functionSourceFile: "com.github.javaparser.ast.expr.UnaryExpr$Operator"
    linkageType: null
    functionLinenumber: 78
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.UnaryExpr$Operator].isPrefix()"
    functionSourceFile: "com.github.javaparser.ast.expr.UnaryExpr$Operator"
    linkageType: null
    functionLinenumber: 82
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.UnaryExpr$Operator].isPostfix()"
    functionUses: 2
    ICount: 7
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.UnaryExpr$Operator:83"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.UnaryExpr$Operator:82"
        BranchSideFuncs:
        - "isPostfix()"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.UnaryExpr$Operator:83,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr$Operator].isPostfix"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.UnaryExpr$Operator].$values()"
    functionSourceFile: "com.github.javaparser.ast.expr.UnaryExpr$Operator"
    linkageType: null
    functionLinenumber: 53
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.UnaryExpr$Operator[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 18
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType].resolve()"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedArrayType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ArrayType:57,1"
      Dst: "[com.github.javaparser.ast.Node].getSymbolResolver"
    - Src: "com.github.javaparser.ast.type.ArrayType:57,1"
      Dst: "[com.github.javaparser.resolution.SymbolResolver].toResolvedType"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType].<init>(com.github.javaparser.ast.type.Type,com.github.javaparser.ast.type.ArrayType$Origin,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    - "com.github.javaparser.ast.type.ArrayType$Origin"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ArrayType:81,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType].<init>(com.github.javaparser.ast.type.Type,com.github.javaparser.ast.expr.AnnotationExpr[])"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    - "com.github.javaparser.ast.expr.AnnotationExpr[]"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ArrayType:85,1"
      Dst: "[com.github.javaparser.ast.NodeList].nodeList"
    - Src: "com.github.javaparser.ast.type.ArrayType:85,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.Type,com.github.javaparser.ast.type.ArrayType$Origin,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType"
    linkageType: null
    functionLinenumber: 92
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.type.Type"
    - "com.github.javaparser.ast.type.ArrayType$Origin"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.ReferenceType].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.type.ArrayType].setComponentType(com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.type.ArrayType].setOrigin(com.github.javaparser.ast.type.ArrayType$Origin)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 10
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ArrayType:93,1"
      Dst: "[com.github.javaparser.ast.type.ReferenceType].<init>"
    - Src: "com.github.javaparser.ast.type.ArrayType:94,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].setComponentType"
    - Src: "com.github.javaparser.ast.type.ArrayType:95,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].setOrigin"
    - Src: "com.github.javaparser.ast.type.ArrayType:96,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType"
    linkageType: null
    functionLinenumber: 101
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Object)"
    functionUses: 90
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ArrayType:102,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType"
    linkageType: null
    functionLinenumber: 107
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Object)"
    functionUses: 82
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ArrayType:108,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType].getComponentType()"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType"
    linkageType: null
    functionLinenumber: 112
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.Type"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 18
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType].setComponentType(com.github.javaparser.ast.type.Type)"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType"
    linkageType: null
    functionLinenumber: 117
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ArrayType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.type.ArrayType:119"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ArrayType:122"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.ArrayType:121"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.type.ArrayType:123"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ArrayType:125"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.type.ArrayType:124"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.type.ArrayType:118,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.type.ArrayType:122,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.type.ArrayType:124,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.type.ArrayType:126,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType].wrapInArrayTypes(com.github.javaparser.ast.type.Type,java.util.List[])"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType"
    linkageType: null
    functionLinenumber: 136
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.Type"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    - "java.util.List[]"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.ast.type.ArrayType$ArrayBracketPair].getTokenRange()"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.TokenRange].<init>(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.TokenRange].getBegin()"
    - "[com.github.javaparser.TokenRange].getEnd()"
    - "[com.github.javaparser.ast.type.ArrayType$ArrayBracketPair].getTokenRange()"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.type.ArrayType].getOuterMostTokenRange(com.github.javaparser.TokenRange,com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.type.ArrayType].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.Type,com.github.javaparser.ast.type.ArrayType$Origin,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.type.ArrayType$ArrayBracketPair].getAnnotations()"
    - "[com.github.javaparser.ast.type.ArrayType$ArrayBracketPair].getOrigin()"
    functionUses: 2
    ICount: 42
    EdgeCount: 16
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.type.ArrayType:138"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ArrayType:157"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.ArrayType:156"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.ArrayType:140"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ArrayType:null"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.type.ArrayType:141"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ArrayType:null"
        BranchSideFuncs:
        - "get(int)"
    - Branch String: "com.github.javaparser.ast.type.ArrayType:143"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ArrayType:null"
        BranchSideFuncs:
        - "getBegin()"
        - "getEnd()"
        - "<init>(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
        - "getTokenRange()"
        - "getOuterMostTokenRange(com.github.javaparser.TokenRange,com.github.javaparser.TokenRange)"
    - Branch String: "com.github.javaparser.ast.type.ArrayType:143"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ArrayType:null"
        BranchSideFuncs:
        - "getBegin()"
        - "getEnd()"
        - "<init>(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
        - "getTokenRange()"
        - "getOuterMostTokenRange(com.github.javaparser.TokenRange,com.github.javaparser.TokenRange)"
    Callsites:
    - Src: "com.github.javaparser.ast.type.ArrayType:141,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.ast.type.ArrayType:142,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.ast.type.ArrayType:143,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.type.ArrayType:143,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.type.ArrayType:143,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType$ArrayBracketPair].getTokenRange"
    - Src: "com.github.javaparser.ast.type.ArrayType:144,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.type.ArrayType:144,1"
      Dst: "[com.github.javaparser.TokenRange].getBegin"
    - Src: "com.github.javaparser.ast.type.ArrayType:144,1"
      Dst: "[com.github.javaparser.TokenRange].getEnd"
    - Src: "com.github.javaparser.ast.type.ArrayType:144,1"
      Dst: "[com.github.javaparser.TokenRange].<init>"
    - Src: "com.github.javaparser.ast.type.ArrayType:151,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].getOuterMostTokenRange"
    - Src: "com.github.javaparser.ast.type.ArrayType:153,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType$ArrayBracketPair].getOrigin"
    - Src: "com.github.javaparser.ast.type.ArrayType:153,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType$ArrayBracketPair].getAnnotations"
    - Src: "com.github.javaparser.ast.type.ArrayType:153,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].<init>"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.ast.type.ArrayType].getOuterMostTokenRange(com.github.javaparser.TokenRange,com.github.javaparser.TokenRange)"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType"
    linkageType: null
    functionLinenumber: 163
    functionDepth: 0
    returnType: "com.github.javaparser.TokenRange"
    argCount: 2
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.TokenRange"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.TokenRange].getEnd()"
    - "[com.github.javaparser.TokenRange].getEnd()"
    - "[com.github.javaparser.JavaToken].getRange()"
    - "[com.github.javaparser.JavaToken].getRange()"
    - "[com.github.javaparser.Range].isAfter(com.github.javaparser.Range)"
    - "[com.github.javaparser.TokenRange].<init>(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    - "[com.github.javaparser.TokenRange].getBegin()"
    - "[com.github.javaparser.TokenRange].getEnd()"
    functionUses: 1
    ICount: 20
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.type.ArrayType:164"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ArrayType:165"
        BranchSideFuncs:
        - "getRange()"
        - "isAfter(com.github.javaparser.Range)"
      - BranchSide: "com.github.javaparser.ast.type.ArrayType:164"
        BranchSideFuncs:
        - "getRange()"
        - "isAfter(com.github.javaparser.Range)"
    - Branch String: "com.github.javaparser.ast.type.ArrayType:165"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ArrayType:168"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.ArrayType:167"
        BranchSideFuncs:
        - "getBegin()"
        - "getEnd()"
        - "<init>(com.github.javaparser.JavaToken,com.github.javaparser.JavaToken)"
    Callsites:
    - Src: "com.github.javaparser.ast.type.ArrayType:165,1"
      Dst: "[com.github.javaparser.TokenRange].getEnd"
    - Src: "com.github.javaparser.ast.type.ArrayType:165,1"
      Dst: "[com.github.javaparser.JavaToken].getRange"
    - Src: "com.github.javaparser.ast.type.ArrayType:165,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.type.ArrayType:165,1"
      Dst: "[com.github.javaparser.Range].isAfter"
    - Src: "com.github.javaparser.ast.type.ArrayType:168,1"
      Dst: "[com.github.javaparser.TokenRange].getBegin"
    - Src: "com.github.javaparser.ast.type.ArrayType:168,1"
      Dst: "[com.github.javaparser.TokenRange].<init>"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType].unwrapArrayTypes(com.github.javaparser.ast.type.Type)"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType"
    linkageType: null
    functionLinenumber: 176
    functionDepth: 0
    returnType: "com.github.javaparser.utils.Pair"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.ArrayType$ArrayBracketPair].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.ArrayType$Origin,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.type.ArrayType].getOrigin()"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.type.ArrayType].getComponentType()"
    - "[com.github.javaparser.utils.Pair].<init>(java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 19
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.type.ArrayType:178"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ArrayType:183"
        BranchSideFuncs:
        - "getOrigin()"
        - "getAnnotations()"
        - "<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.ArrayType$Origin,com.github.javaparser.ast.NodeList)"
        - "getTokenRange()"
        - "getComponentType()"
      - BranchSide: "com.github.javaparser.ast.type.ArrayType:182"
        BranchSideFuncs:
        - "<init>(java.lang.Object,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.type.ArrayType:177,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.ast.type.ArrayType:180,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.type.ArrayType:180,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.type.ArrayType:180,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].getOrigin"
    - Src: "com.github.javaparser.ast.type.ArrayType:180,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.type.ArrayType:180,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType$ArrayBracketPair].<init>"
    - Src: "com.github.javaparser.ast.type.ArrayType:180,1"
      Dst: "[java.util.List].add"
    - Src: "com.github.javaparser.ast.type.ArrayType:181,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].getComponentType"
    - Src: "com.github.javaparser.ast.type.ArrayType:183,1"
      Dst: "[com.github.javaparser.utils.Pair].<init>"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.type.ArrayType].setAnnotations(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType"
    linkageType: null
    functionLinenumber: 233
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ArrayType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.Type].setAnnotations(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ArrayType:234,1"
      Dst: "[com.github.javaparser.ast.type.Type].setAnnotations"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType].getOrigin()"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType"
    linkageType: null
    functionLinenumber: 238
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ArrayType$Origin"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 8
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType].setOrigin(com.github.javaparser.ast.type.ArrayType$Origin)"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType"
    linkageType: null
    functionLinenumber: 243
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ArrayType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.ArrayType$Origin"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 11
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.type.ArrayType:245"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ArrayType:248"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.ArrayType:247"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.type.ArrayType:244,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.type.ArrayType:248,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType].asString()"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType"
    linkageType: null
    functionLinenumber: 254
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.VoidType].asString()"
    - "[com.github.javaparser.ast.type.IntersectionType].asString()"
    - "[com.github.javaparser.ast.type.PrimitiveType].asString()"
    - "[com.github.javaparser.ast.type.UnknownType].asString()"
    - "[com.github.javaparser.ast.type.UnionType].asString()"
    - "[com.github.javaparser.ast.type.TypeParameter].asString()"
    - "[com.github.javaparser.ast.type.ArrayType].asString()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].asString()"
    - "[com.github.javaparser.ast.type.WildcardType].asString()"
    - "[com.github.javaparser.ast.type.VarType].asString()"
    functionUses: 8
    ICount: 9
    EdgeCount: 10
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ArrayType:255,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.ast.type.ArrayType:255,1"
      Dst: "[com.github.javaparser.ast.type.Type].asString"
    - Src: "com.github.javaparser.ast.type.ArrayType:255,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.ast.type.ArrayType:255,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType].toDescriptor()"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ArrayType:260,1"
      Dst: "[java.lang.StringBuffer].<init>"
    - Src: "com.github.javaparser.ast.type.ArrayType:261,1"
      Dst: "[java.lang.StringBuffer].append"
    - Src: "com.github.javaparser.ast.type.ArrayType:262,1"
      Dst: "[com.github.javaparser.ast.type.Type].toDescriptor"
    - Src: "com.github.javaparser.ast.type.ArrayType:263,1"
      Dst: "[java.lang.StringBuffer].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType].clone()"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType"
    linkageType: null
    functionLinenumber: 268
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ArrayType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 10
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ArrayType:269,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.type.ArrayType:269,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType"
    linkageType: null
    functionLinenumber: 274
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.ArrayTypeMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType"
    linkageType: null
    functionLinenumber: 280
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.ArrayType].setComponentType(com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.type.Type].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 12
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.type.ArrayType:281"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ArrayType:284"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.ArrayType:283"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.ArrayType:284"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ArrayType:288"
        BranchSideFuncs:
        - "setComponentType(com.github.javaparser.ast.type.Type)"
      - BranchSide: "com.github.javaparser.ast.type.ArrayType:287"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.type.ArrayType:285,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].setComponentType"
    - Src: "com.github.javaparser.ast.type.ArrayType:288,1"
      Dst: "[com.github.javaparser.ast.type.Type].replace"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType].isArrayType()"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType"
    linkageType: null
    functionLinenumber: 293
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType].asArrayType()"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ArrayType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType].ifArrayType(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ArrayType:306,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType].toArrayType()"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ArrayType:312,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType].getElementType()"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.Type"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ArrayType:322,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].getComponentType"
    - Src: "com.github.javaparser.ast.type.ArrayType:322,1"
      Dst: "[com.github.javaparser.ast.type.Type].getElementType"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType].getArrayLevel()"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType"
    linkageType: null
    functionLinenumber: 329
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.ArrayType].getArrayLevel()"
    - "[com.github.javaparser.ast.type.Type].getArrayLevel()"
    - "[com.github.javaparser.ast.type.ArrayType].getComponentType()"
    functionUses: 10
    ICount: 5
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ArrayType:330,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].getComponentType"
    - Src: "com.github.javaparser.ast.type.ArrayType:330,1"
      Dst: "[com.github.javaparser.ast.type.Type].getArrayLevel"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType].convertToUsage(com.github.javaparser.resolution.Context)"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.Context"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ArrayType:335,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].getComponentType"
    - Src: "com.github.javaparser.ast.type.ArrayType:335,1"
      Dst: "[com.github.javaparser.ast.type.ConvertibleToUsage].convertToUsage"
    - Src: "com.github.javaparser.ast.type.ArrayType:335,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedArrayType].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__498].bootstrap$(com.github.javaparser.ast.expr.NullLiteralExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__498"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.NullLiteralExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__498].<init>(com.github.javaparser.ast.expr.NullLiteralExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__498:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__498].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__498].<init>(com.github.javaparser.ast.expr.NullLiteralExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__498"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.NullLiteralExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__498:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__498].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__498"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__498:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$2].<init>(com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$2"
    linkageType: null
    functionLinenumber: 297
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Processor].<init>()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$2:298,1"
      Dst: "[com.github.javaparser.Processor].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$2].postProcess(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$2"
    linkageType: null
    functionLinenumber: 301
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ParseResult"
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration].getLanguageLevel()"
    - "[com.github.javaparser.ast.validator.postprocessors.PostProcessors].postProcess(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    - "[com.github.javaparser.ast.validator.ProblemReporter].<init>(java.util.function.Consumer)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_0__78].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.VisitorValidator].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.TreeVisitorValidator].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.Validators].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_6__44].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_3__79].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_8__46].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ParserConfiguration$2$lambda_postProcess_0__36].bootstrap$(com.github.javaparser.ParseResult)"
    - "[com.github.javaparser.ParseResult].getResult()"
    functionUses: 2
    ICount: 21
    EdgeCount: 13
    BranchProfiles:
    - Branch String: "com.github.javaparser.ParserConfiguration$2:303"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ParserConfiguration$2:311"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ParserConfiguration$2:310"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ParserConfiguration$2:304"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ParserConfiguration$2:307"
        BranchSideFuncs:
        - "postProcess(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
      - BranchSide: "com.github.javaparser.ParserConfiguration$2:306"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ParserConfiguration$2:307"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ParserConfiguration$2:311"
        BranchSideFuncs:
        - "<init>(java.util.function.Consumer)"
        - "getResult()"
        - "accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
        - "bootstrap$(com.github.javaparser.ParseResult)"
      - BranchSide: "com.github.javaparser.ParserConfiguration$2:310"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$2:302,1"
      Dst: "[com.github.javaparser.ParserConfiguration].getLanguageLevel"
    - Src: "com.github.javaparser.ParserConfiguration$2:305,1"
      Dst: "[com.github.javaparser.ast.validator.postprocessors.PostProcessors].postProcess"
    - Src: "com.github.javaparser.ParserConfiguration$2:308,1"
      Dst: "[com.github.javaparser.ParseResult].getResult"
    - Src: "com.github.javaparser.ParserConfiguration$2:308,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ParserConfiguration$2:308,1"
      Dst: "[com.github.javaparser.ParserConfiguration$2$lambda_postProcess_0__36].bootstrap$"
    - Src: "com.github.javaparser.ParserConfiguration$2:308,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].<init>"
    - Src: "com.github.javaparser.ParserConfiguration$2:308,1"
      Dst: "[com.github.javaparser.ast.validator.Validator].accept"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$2].lambda$postProcess$0(com.github.javaparser.ParseResult,com.github.javaparser.Problem)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$2"
    linkageType: null
    functionLinenumber: 307
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ParseResult"
    - "com.github.javaparser.Problem"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.ParseResult].getProblems()"
    functionUses: 1
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$2:308,1"
      Dst: "[com.github.javaparser.ParseResult].getProblems"
    - Src: "com.github.javaparser.ParserConfiguration$2:308,1"
      Dst: "[java.util.List].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_6__377].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_6__377"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_6__377].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_6__377:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_6__377].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_6__377].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_6__377"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_6__377:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_6__377].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_6__377"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$6(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_6__377:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$6"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_20__60].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_20__60"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.BiConsumer"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_20__60].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_20__60:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_20__60].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_20__60].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_20__60"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_20__60:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_20__60].accept(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_20__60"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$20(com.github.javaparser.ast.type.UnionType,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_20__60:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$20"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_20__406].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_20__406"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_20__406].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_20__406:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_20__406].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_20__406].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_20__406"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_20__406:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_20__406].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_20__406"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$20(java.lang.Object,com.github.javaparser.ast.body.ReceiverParameter)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_20__406:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$20"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.LineSeparator].values()"
    functionSourceFile: "com.github.javaparser.utils.LineSeparator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.utils.LineSeparator[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.LineSeparator:33,1"
      Dst: "[java.lang.Object].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.LineSeparator].valueOf(java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.LineSeparator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.utils.LineSeparator"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.LineSeparator:33,1"
      Dst: "[java.lang.Enum].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.LineSeparator].<init>(java.lang.String,int,java.lang.String,java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.LineSeparator"
    linkageType: null
    functionLinenumber: 74
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "java.lang.String"
    - "int"
    - "java.lang.String"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 8
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.LineSeparator:75,1"
      Dst: "[java.lang.Enum].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.LineSeparator].count(java.lang.String,java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.LineSeparator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.LineSeparator:85,1"
      Dst: "[java.lang.String].length"
    - Src: "com.github.javaparser.utils.LineSeparator:85,1"
      Dst: "[java.lang.String].replaceAll"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.LineSeparator].detect(java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.LineSeparator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.utils.LineSeparator"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.LineSeparator:89,1"
      Dst: "[com.github.javaparser.utils.LineSeparator].count"
    - Src: "com.github.javaparser.utils.LineSeparator:92,1"
      Dst: "[com.github.javaparser.utils.LineSeparator].getLineEnding"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.LineSeparator].getLineEnding(int,int,int)"
    functionSourceFile: "com.github.javaparser.utils.LineSeparator"
    linkageType: null
    functionLinenumber: 95
    functionDepth: 0
    returnType: "com.github.javaparser.utils.LineSeparator"
    argCount: 3
    argTypes:
    - "int"
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 40
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.LineSeparator:96"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.LineSeparator:-1"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.LineSeparator:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.LineSeparator:96"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.LineSeparator:-1"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.LineSeparator:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.LineSeparator:96"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.LineSeparator:-1"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.LineSeparator:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.LineSeparator:97"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.LineSeparator:100"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.LineSeparator:99"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.LineSeparator:100"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.LineSeparator:-1"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.LineSeparator:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.LineSeparator:100"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.LineSeparator:-1"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.LineSeparator:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.LineSeparator:100"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.LineSeparator:-1"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.LineSeparator:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.LineSeparator:101"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.LineSeparator:104"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.LineSeparator:103"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.LineSeparator:104"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.LineSeparator:-1"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.LineSeparator:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.LineSeparator:104"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.LineSeparator:-1"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.LineSeparator:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.LineSeparator:104"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.LineSeparator:-1"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.LineSeparator:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.LineSeparator:105"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.LineSeparator:109"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.LineSeparator:108"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.LineSeparator:109"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.LineSeparator:109"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.LineSeparator:108"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.LineSeparator:109"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.LineSeparator:109"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.LineSeparator:108"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.LineSeparator:110"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.LineSeparator:114"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.LineSeparator:113"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 28
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.LineSeparator].lookup(java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.LineSeparator"
    linkageType: null
    functionLinenumber: 122
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.LineSeparator].asRawString()"
    - "[com.github.javaparser.utils.LineSeparator].asRawString()"
    - "[com.github.javaparser.utils.LineSeparator].asRawString()"
    functionUses: 1
    ICount: 24
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.LineSeparator:123"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.LineSeparator:126"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.LineSeparator:125"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.LineSeparator:126"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.LineSeparator:129"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.LineSeparator:128"
        BranchSideFuncs:
        - "asRawString()"
    - Branch String: "com.github.javaparser.utils.LineSeparator:129"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.LineSeparator:132"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.LineSeparator:131"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.LineSeparator:123,1"
      Dst: "[com.github.javaparser.utils.LineSeparator].asRawString"
    - Src: "com.github.javaparser.utils.LineSeparator:123,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.utils.LineSeparator:124,1"
      Dst: "[java.util.Optional].of"
    - Src: "com.github.javaparser.utils.LineSeparator:132,1"
      Dst: "[java.util.Optional].empty"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.LineSeparator].lookupEscaped(java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.LineSeparator"
    linkageType: null
    functionLinenumber: 135
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.LineSeparator].asEscapedString()"
    - "[com.github.javaparser.utils.LineSeparator].asEscapedString()"
    - "[com.github.javaparser.utils.LineSeparator].asEscapedString()"
    functionUses: 1
    ICount: 24
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.LineSeparator:136"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.LineSeparator:139"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.LineSeparator:138"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.LineSeparator:139"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.LineSeparator:142"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.LineSeparator:141"
        BranchSideFuncs:
        - "asEscapedString()"
    - Branch String: "com.github.javaparser.utils.LineSeparator:142"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.LineSeparator:145"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.LineSeparator:144"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.LineSeparator:136,1"
      Dst: "[com.github.javaparser.utils.LineSeparator].asEscapedString"
    - Src: "com.github.javaparser.utils.LineSeparator:136,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.utils.LineSeparator:137,1"
      Dst: "[java.util.Optional].of"
    - Src: "com.github.javaparser.utils.LineSeparator:145,1"
      Dst: "[java.util.Optional].empty"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.LineSeparator].describe()"
    functionSourceFile: "com.github.javaparser.utils.LineSeparator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.LineSeparator].equalsString(com.github.javaparser.utils.LineSeparator)"
    functionSourceFile: "com.github.javaparser.utils.LineSeparator"
    linkageType: null
    functionLinenumber: 153
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.utils.LineSeparator"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.LineSeparator].asRawString()"
    functionUses: 6
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.LineSeparator:154,1"
      Dst: "[com.github.javaparser.utils.LineSeparator].asRawString"
    - Src: "com.github.javaparser.utils.LineSeparator:154,1"
      Dst: "[java.lang.String].equals"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.LineSeparator].isStandardEol()"
    functionSourceFile: "com.github.javaparser.utils.LineSeparator"
    linkageType: null
    functionLinenumber: 158
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.LineSeparator].equalsString(com.github.javaparser.utils.LineSeparator)"
    - "[com.github.javaparser.utils.LineSeparator].equalsString(com.github.javaparser.utils.LineSeparator)"
    - "[com.github.javaparser.utils.LineSeparator].equalsString(com.github.javaparser.utils.LineSeparator)"
    functionUses: 1
    ICount: 14
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.LineSeparator:159"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.LineSeparator:158"
        BranchSideFuncs:
        - "equalsString(com.github.javaparser.utils.LineSeparator)"
    - Branch String: "com.github.javaparser.utils.LineSeparator:159"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.LineSeparator:158"
        BranchSideFuncs:
        - "equalsString(com.github.javaparser.utils.LineSeparator)"
    - Branch String: "com.github.javaparser.utils.LineSeparator:159"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.LineSeparator:158"
        BranchSideFuncs:
        - "equalsString(com.github.javaparser.utils.LineSeparator)"
    Callsites:
    - Src: "com.github.javaparser.utils.LineSeparator:159,1"
      Dst: "[com.github.javaparser.utils.LineSeparator].equalsString"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.LineSeparator].asEscapedString()"
    functionSourceFile: "com.github.javaparser.utils.LineSeparator"
    linkageType: null
    functionLinenumber: 162
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.LineSeparator:163,1"
      Dst: "[java.lang.String].replace"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.LineSeparator].asRawString()"
    functionSourceFile: "com.github.javaparser.utils.LineSeparator"
    linkageType: null
    functionLinenumber: 167
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 12
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.LineSeparator].toString()"
    functionSourceFile: "com.github.javaparser.utils.LineSeparator"
    linkageType: null
    functionLinenumber: 184
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.LineSeparator].asRawString()"
    functionUses: 5
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.LineSeparator:185,1"
      Dst: "[com.github.javaparser.utils.LineSeparator].asRawString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.LineSeparator].$values()"
    functionSourceFile: "com.github.javaparser.utils.LineSeparator"
    linkageType: null
    functionLinenumber: 32
    functionDepth: 0
    returnType: "com.github.javaparser.utils.LineSeparator[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 18
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__376].bootstrap$(com.github.javaparser.ast.expr.ArrayInitializerExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__376"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__376].<init>(com.github.javaparser.ast.expr.ArrayInitializerExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__376:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__376].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__376].<init>(com.github.javaparser.ast.expr.ArrayInitializerExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__376"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__376:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__376].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__376"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__376:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.LineEndingProcessingProvider].<init>(com.github.javaparser.Provider)"
    functionSourceFile: "com.github.javaparser.LineEndingProcessingProvider"
    linkageType: null
    functionLinenumber: 61
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Provider"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.LineEndingProcessingProvider].<init>(int,com.github.javaparser.Provider)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.LineEndingProcessingProvider:62,1"
      Dst: "[com.github.javaparser.LineEndingProcessingProvider].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.LineEndingProcessingProvider].<init>(int,com.github.javaparser.Provider)"
    functionSourceFile: "com.github.javaparser.LineEndingProcessingProvider"
    linkageType: null
    functionLinenumber: 64
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "int"
    - "com.github.javaparser.Provider"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 13
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.LineEndingProcessingProvider:65,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.LineEndingProcessingProvider:59,1"
      Dst: "[java.util.HashMap].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.LineEndingProcessingProvider].close()"
    functionSourceFile: "com.github.javaparser.LineEndingProcessingProvider"
    linkageType: null
    functionLinenumber: 71
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.StreamProvider].close()"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].close()"
    - "[com.github.javaparser.LineEndingProcessingProvider].close()"
    - "[com.github.javaparser.StringProvider].close()"
    functionUses: 6
    ICount: 4
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.LineEndingProcessingProvider:72,1"
      Dst: "[java.io.Closeable].close"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.LineEndingProcessingProvider].fillBuffer()"
    functionSourceFile: "com.github.javaparser.LineEndingProcessingProvider"
    linkageType: null
    functionLinenumber: 75
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.LineEndingProcessingProvider].read(char[],int,int)"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].read(char[],int,int)"
    - "[com.github.javaparser.StreamProvider].read(char[],int,int)"
    - "[com.github.javaparser.StringProvider].read(char[],int,int)"
    functionUses: 1
    ICount: 10
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.LineEndingProcessingProvider:78"
      Branch Sides:
      - BranchSide: "com.github.javaparser.LineEndingProcessingProvider:81"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.LineEndingProcessingProvider:80"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.LineEndingProcessingProvider:77,1"
      Dst: "[com.github.javaparser.Provider].read"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.LineEndingProcessingProvider].getDetectedLineEnding()"
    functionSourceFile: "com.github.javaparser.LineEndingProcessingProvider"
    linkageType: null
    functionLinenumber: 84
    functionDepth: 0
    returnType: "com.github.javaparser.utils.LineSeparator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.LineSeparator].getLineEnding(int,int,int)"
    functionUses: 1
    ICount: 21
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.LineEndingProcessingProvider:85,1"
      Dst: "[java.lang.Integer].valueOf"
    - Src: "com.github.javaparser.LineEndingProcessingProvider:85,1"
      Dst: "[java.util.Map].getOrDefault"
    - Src: "com.github.javaparser.LineEndingProcessingProvider:85,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.LineEndingProcessingProvider:85,1"
      Dst: "[com.github.javaparser.utils.LineSeparator].getLineEnding"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.LineEndingProcessingProvider].isBufferEmpty()"
    functionSourceFile: "com.github.javaparser.LineEndingProcessingProvider"
    linkageType: null
    functionLinenumber: 88
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 8
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.LineEndingProcessingProvider:89"
      Branch Sides:
      - BranchSide: "com.github.javaparser.LineEndingProcessingProvider:88"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.LineEndingProcessingProvider].nextBufferedChar()"
    functionSourceFile: "com.github.javaparser.LineEndingProcessingProvider"
    linkageType: null
    functionLinenumber: 97
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.LineEndingProcessingProvider].isBufferEmpty()"
    - "[com.github.javaparser.LineEndingProcessingProvider].fillBuffer()"
    functionUses: 1
    ICount: 15
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.LineEndingProcessingProvider:98"
      Branch Sides:
      - BranchSide: "com.github.javaparser.LineEndingProcessingProvider:104"
        BranchSideFuncs:
        - "fillBuffer()"
      - BranchSide: "com.github.javaparser.LineEndingProcessingProvider:103"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.LineEndingProcessingProvider:100"
      Branch Sides:
      - BranchSide: "com.github.javaparser.LineEndingProcessingProvider:103"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.LineEndingProcessingProvider:102"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.LineEndingProcessingProvider:98,1"
      Dst: "[com.github.javaparser.LineEndingProcessingProvider].isBufferEmpty"
    - Src: "com.github.javaparser.LineEndingProcessingProvider:99,1"
      Dst: "[com.github.javaparser.LineEndingProcessingProvider].fillBuffer"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.LineEndingProcessingProvider].read(char[],int,int)"
    functionSourceFile: "com.github.javaparser.LineEndingProcessingProvider"
    linkageType: null
    functionLinenumber: 108
    functionDepth: 0
    returnType: "int"
    argCount: 3
    argTypes:
    - "char[]"
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.LineEndingProcessingProvider].nextBufferedChar()"
    - "[com.github.javaparser.utils.LineSeparator].lookup(java.lang.String)"
    - "[com.github.javaparser.utils.VisitorMap].get(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorMap].put(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorMap].get(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorMap].put(java.lang.Object,java.lang.Object)"
    functionUses: 3
    ICount: 59
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.LineEndingProcessingProvider:112"
      Branch Sides:
      - BranchSide: "com.github.javaparser.LineEndingProcessingProvider:144"
        BranchSideFuncs:
        - "nextBufferedChar()"
      - BranchSide: "com.github.javaparser.LineEndingProcessingProvider:143"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.LineEndingProcessingProvider:114"
      Branch Sides:
      - BranchSide: "com.github.javaparser.LineEndingProcessingProvider:121"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.LineEndingProcessingProvider:120"
        BranchSideFuncs:
        - "lookup(java.lang.String)"
    - Branch String: "com.github.javaparser.LineEndingProcessingProvider:115"
      Branch Sides:
      - BranchSide: "com.github.javaparser.LineEndingProcessingProvider:143"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.LineEndingProcessingProvider:123"
      Branch Sides:
      - BranchSide: "com.github.javaparser.LineEndingProcessingProvider:140"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.LineEndingProcessingProvider:139"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.LineEndingProcessingProvider:130"
      Branch Sides:
      - BranchSide: "com.github.javaparser.LineEndingProcessingProvider:137"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.LineEndingProcessingProvider:136"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.LineEndingProcessingProvider:131"
      Branch Sides:
      - BranchSide: "com.github.javaparser.LineEndingProcessingProvider:137"
        BranchSideFuncs:
        - "put(java.lang.Object,java.lang.Object)"
        - "get(java.lang.Object)"
      - BranchSide: "com.github.javaparser.LineEndingProcessingProvider:136"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.LineEndingProcessingProvider:113,1"
      Dst: "[com.github.javaparser.LineEndingProcessingProvider].nextBufferedChar"
    - Src: "com.github.javaparser.LineEndingProcessingProvider:121,1"
      Dst: "[java.lang.String].valueOf"
    - Src: "com.github.javaparser.LineEndingProcessingProvider:122,1"
      Dst: "[com.github.javaparser.utils.LineSeparator].lookup"
    - Src: "com.github.javaparser.LineEndingProcessingProvider:123,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.LineEndingProcessingProvider:124,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.LineEndingProcessingProvider:126,1"
      Dst: "[java.lang.Integer].valueOf"
    - Src: "com.github.javaparser.LineEndingProcessingProvider:126,1"
      Dst: "[java.util.Map].putIfAbsent"
    - Src: "com.github.javaparser.LineEndingProcessingProvider:127,1"
      Dst: "[java.util.Map].get"
    - Src: "com.github.javaparser.LineEndingProcessingProvider:127,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.LineEndingProcessingProvider:127,1"
      Dst: "[java.util.Map].put"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.metamodel.PropertyMetaModel].<init>(com.github.javaparser.metamodel.BaseNodeMetaModel,java.lang.String,java.lang.Class,java.util.Optional,boolean,boolean,boolean,boolean)"
    functionSourceFile: "com.github.javaparser.metamodel.PropertyMetaModel"
    linkageType: null
    functionLinenumber: 51
    functionDepth: 0
    returnType: "void"
    argCount: 8
    argTypes:
    - "com.github.javaparser.metamodel.BaseNodeMetaModel"
    - "java.lang.String"
    - "java.lang.Class"
    - "java.util.Optional"
    - "boolean"
    - "boolean"
    - "boolean"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 215
    ICount: 19
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:52,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.PropertyMetaModel].is(java.lang.Class,java.lang.String)"
    functionSourceFile: "com.github.javaparser.metamodel.PropertyMetaModel"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.lang.Class"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 13
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.metamodel.PropertyMetaModel:67"
      Branch Sides:
      - BranchSide: "com.github.javaparser.metamodel.PropertyMetaModel:66"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.metamodel.PropertyMetaModel:67"
      Branch Sides:
      - BranchSide: "com.github.javaparser.metamodel.PropertyMetaModel:66"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:67,1"
      Dst: "[com.github.javaparser.metamodel.BaseNodeMetaModel].is"
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:67,1"
      Dst: "[java.lang.String].equals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.PropertyMetaModel].is(java.lang.String)"
    functionSourceFile: "com.github.javaparser.metamodel.PropertyMetaModel"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:74,1"
      Dst: "[java.lang.String].equals"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.PropertyMetaModel].getSetterMethodName()"
    functionSourceFile: "com.github.javaparser.metamodel.PropertyMetaModel"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:81,1"
      Dst: "[com.github.javaparser.utils.CodeGenerationUtils].setterName"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.PropertyMetaModel].getGetterMethodName()"
    functionSourceFile: "com.github.javaparser.metamodel.PropertyMetaModel"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:88,1"
      Dst: "[com.github.javaparser.utils.CodeGenerationUtils].getterName"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.PropertyMetaModel].getContainingNodeMetaModel()"
    functionSourceFile: "com.github.javaparser.metamodel.PropertyMetaModel"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.BaseNodeMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.PropertyMetaModel].getName()"
    functionSourceFile: "com.github.javaparser.metamodel.PropertyMetaModel"
    linkageType: null
    functionLinenumber: 101
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.PropertyMetaModel].isNonEmpty()"
    functionSourceFile: "com.github.javaparser.metamodel.PropertyMetaModel"
    linkageType: null
    functionLinenumber: 108
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.PropertyMetaModel].getType()"
    functionSourceFile: "com.github.javaparser.metamodel.PropertyMetaModel"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Class"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.PropertyMetaModel].getNodeReference()"
    functionSourceFile: "com.github.javaparser.metamodel.PropertyMetaModel"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.PropertyMetaModel].isOptional()"
    functionSourceFile: "com.github.javaparser.metamodel.PropertyMetaModel"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.PropertyMetaModel].isRequired()"
    functionSourceFile: "com.github.javaparser.metamodel.PropertyMetaModel"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.metamodel.PropertyMetaModel:137"
      Branch Sides:
      - BranchSide: "com.github.javaparser.metamodel.PropertyMetaModel:136"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.PropertyMetaModel].isNodeList()"
    functionSourceFile: "com.github.javaparser.metamodel.PropertyMetaModel"
    linkageType: null
    functionLinenumber: 143
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.PropertyMetaModel].hasWildcard()"
    functionSourceFile: "com.github.javaparser.metamodel.PropertyMetaModel"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.PropertyMetaModel].isSingular()"
    functionSourceFile: "com.github.javaparser.metamodel.PropertyMetaModel"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.metamodel.PropertyMetaModel:158"
      Branch Sides:
      - BranchSide: "com.github.javaparser.metamodel.PropertyMetaModel:157"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.PropertyMetaModel].toString()"
    functionSourceFile: "com.github.javaparser.metamodel.PropertyMetaModel"
    linkageType: null
    functionLinenumber: 162
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.PropertyMetaModel].getTypeName()"
    functionUses: 4
    ICount: 14
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:163,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:163,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:163,1"
      Dst: "[com.github.javaparser.metamodel.PropertyMetaModel].getTypeName"
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:163,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.PropertyMetaModel].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.metamodel.PropertyMetaModel"
    linkageType: null
    functionLinenumber: 167
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 21
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.metamodel.PropertyMetaModel:168"
      Branch Sides:
      - BranchSide: "com.github.javaparser.metamodel.PropertyMetaModel:170"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.metamodel.PropertyMetaModel:169"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.metamodel.PropertyMetaModel:170"
      Branch Sides:
      - BranchSide: "com.github.javaparser.metamodel.PropertyMetaModel:171"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.metamodel.PropertyMetaModel:170"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.metamodel.PropertyMetaModel:170"
      Branch Sides:
      - BranchSide: "com.github.javaparser.metamodel.PropertyMetaModel:172"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.metamodel.PropertyMetaModel:171"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.metamodel.PropertyMetaModel:173"
      Branch Sides:
      - BranchSide: "com.github.javaparser.metamodel.PropertyMetaModel:175"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.metamodel.PropertyMetaModel:174"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.metamodel.PropertyMetaModel:175"
      Branch Sides:
      - BranchSide: "com.github.javaparser.metamodel.PropertyMetaModel:177"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.metamodel.PropertyMetaModel:176"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:170,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:173,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:175,1"
      Dst: "[java.lang.Object].equals"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.PropertyMetaModel].hashCode()"
    functionSourceFile: "com.github.javaparser.metamodel.PropertyMetaModel"
    linkageType: null
    functionLinenumber: 181
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:182,1"
      Dst: "[java.lang.String].hashCode"
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:183,1"
      Dst: "[java.lang.Object].hashCode"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.PropertyMetaModel].getTypeNameGenerified()"
    functionSourceFile: "com.github.javaparser.metamodel.PropertyMetaModel"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.metamodel.PropertyMetaModel:191"
      Branch Sides:
      - BranchSide: "com.github.javaparser.metamodel.PropertyMetaModel:194"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.metamodel.PropertyMetaModel:193"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:192,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:192,1"
      Dst: "[com.github.javaparser.metamodel.PropertyMetaModel].getTypeName"
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:192,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:192,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.PropertyMetaModel].getTypeName()"
    functionSourceFile: "com.github.javaparser.metamodel.PropertyMetaModel"
    linkageType: null
    functionLinenumber: 200
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:201,1"
      Dst: "[java.lang.Class].getSimpleName"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.PropertyMetaModel].getTypeNameForGetter()"
    functionSourceFile: "com.github.javaparser.metamodel.PropertyMetaModel"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 13
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.metamodel.PropertyMetaModel:208"
      Branch Sides:
      - BranchSide: "com.github.javaparser.metamodel.PropertyMetaModel:211"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.metamodel.PropertyMetaModel:210"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:209,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:209,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:209,1"
      Dst: "[com.github.javaparser.metamodel.PropertyMetaModel].getTypeNameForSetter"
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:209,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.PropertyMetaModel].getTypeNameForSetter()"
    functionSourceFile: "com.github.javaparser.metamodel.PropertyMetaModel"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 13
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.metamodel.PropertyMetaModel:218"
      Branch Sides:
      - BranchSide: "com.github.javaparser.metamodel.PropertyMetaModel:221"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.metamodel.PropertyMetaModel:220"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:219,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:219,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:219,1"
      Dst: "[com.github.javaparser.metamodel.PropertyMetaModel].getTypeNameGenerified"
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:219,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.PropertyMetaModel].isNode()"
    functionSourceFile: "com.github.javaparser.metamodel.PropertyMetaModel"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:228,1"
      Dst: "[com.github.javaparser.metamodel.PropertyMetaModel].getNodeReference"
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:228,1"
      Dst: "[java.util.Optional].isPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.PropertyMetaModel].getMetaModelFieldName()"
    functionSourceFile: "com.github.javaparser.metamodel.PropertyMetaModel"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:235,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:235,1"
      Dst: "[com.github.javaparser.metamodel.PropertyMetaModel].getName"
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:235,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:235,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.PropertyMetaModel].isAttribute()"
    functionSourceFile: "com.github.javaparser.metamodel.PropertyMetaModel"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.metamodel.PropertyMetaModel:242"
      Branch Sides:
      - BranchSide: "com.github.javaparser.metamodel.PropertyMetaModel:241"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:242,1"
      Dst: "[com.github.javaparser.metamodel.PropertyMetaModel].isNode"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.PropertyMetaModel].getValue(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.metamodel.PropertyMetaModel"
    linkageType: null
    functionLinenumber: 250
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.PropertyMetaModel].getName()"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].getName()"
    functionUses: 2
    ICount: 28
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.metamodel.PropertyMetaModel:251"
      Branch Sides:
      - BranchSide: "com.github.javaparser.metamodel.PropertyMetaModel:260"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.metamodel.PropertyMetaModel:259"
        BranchSideFuncs:
        - "getName()"
    - Branch String: "com.github.javaparser.metamodel.PropertyMetaModel:253"
      Branch Sides:
      - BranchSide: "com.github.javaparser.metamodel.PropertyMetaModel:251"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.metamodel.PropertyMetaModel:250"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.metamodel.PropertyMetaModel:254"
      Branch Sides:
      - BranchSide: "com.github.javaparser.metamodel.PropertyMetaModel:252"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.metamodel.PropertyMetaModel:251"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:251,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:252,1"
      Dst: "[java.lang.Class].getDeclaredFields"
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:254,1"
      Dst: "[java.lang.reflect.Field].getName"
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:254,1"
      Dst: "[com.github.javaparser.metamodel.PropertyMetaModel].getName"
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:254,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:255,1"
      Dst: "[java.lang.reflect.Field].setAccessible"
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:256,1"
      Dst: "[java.lang.reflect.Field].get"
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:251,1"
      Dst: "[java.lang.Class].getSuperclass"
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:260,1"
      Dst: "[java.lang.NoSuchFieldError].<init>"
    - Src: "com.github.javaparser.metamodel.PropertyMetaModel:262,1"
      Dst: "[java.lang.RuntimeException].<init>"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.ast.modules.ModuleUsesDirective].<init>()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleUsesDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleUsesDirective:49,1"
      Dst: "[com.github.javaparser.ast.expr.Name].<init>"
    - Src: "com.github.javaparser.ast.modules.ModuleUsesDirective:49,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleUsesDirective].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleUsesDirective].<init>(com.github.javaparser.ast.expr.Name)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleUsesDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleUsesDirective:54,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleUsesDirective].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleUsesDirective].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleUsesDirective"
    linkageType: null
    functionLinenumber: 61
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.Name"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.modules.ModuleDirective].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].setName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleUsesDirective:62,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDirective].<init>"
    - Src: "com.github.javaparser.ast.modules.ModuleUsesDirective:63,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleUsesDirective].setName"
    - Src: "com.github.javaparser.ast.modules.ModuleUsesDirective:64,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleUsesDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleUsesDirective"
    linkageType: null
    functionLinenumber: 69
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Object)"
    functionUses: 19
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleUsesDirective:70,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleUsesDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleUsesDirective"
    linkageType: null
    functionLinenumber: 75
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Object)"
    functionUses: 16
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleUsesDirective:76,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleUsesDirective].setType(com.github.javaparser.ast.expr.Name)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleUsesDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleUsesDirective"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 16
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.modules.ModuleUsesDirective:82"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleUsesDirective:85"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleUsesDirective:84"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.modules.ModuleUsesDirective:86"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleUsesDirective:88"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleUsesDirective:87"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleUsesDirective:81,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.modules.ModuleUsesDirective:85,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.modules.ModuleUsesDirective:87,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.modules.ModuleUsesDirective:89,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleUsesDirective].clone()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleUsesDirective"
    linkageType: null
    functionLinenumber: 95
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleUsesDirective"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleUsesDirective:96,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.modules.ModuleUsesDirective:96,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleUsesDirective].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleUsesDirective].isModuleUsesStmt()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleUsesDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleUsesDirective].asModuleUsesStmt()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleUsesDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleUsesDirective"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleUsesDirective].ifModuleUsesStmt(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleUsesDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleUsesDirective:113,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleUsesDirective].toModuleUsesStmt()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleUsesDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleUsesDirective:119,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleUsesDirective].getName()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleUsesDirective"
    linkageType: null
    functionLinenumber: 123
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Name"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleUsesDirective].setName(com.github.javaparser.ast.expr.Name)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleUsesDirective"
    linkageType: null
    functionLinenumber: 128
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleUsesDirective"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.modules.ModuleUsesDirective:130"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleUsesDirective:133"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleUsesDirective:132"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.modules.ModuleUsesDirective:134"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleUsesDirective:136"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.modules.ModuleUsesDirective:135"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleUsesDirective:129,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.modules.ModuleUsesDirective:133,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.modules.ModuleUsesDirective:135,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.modules.ModuleUsesDirective:137,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleUsesDirective].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleUsesDirective"
    linkageType: null
    functionLinenumber: 143
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].setName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 12
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.modules.ModuleUsesDirective:144"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleUsesDirective:147"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleUsesDirective:146"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.modules.ModuleUsesDirective:147"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleUsesDirective:151"
        BranchSideFuncs:
        - "setName(com.github.javaparser.ast.expr.Name)"
      - BranchSide: "com.github.javaparser.ast.modules.ModuleUsesDirective:150"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleUsesDirective:148,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleUsesDirective].setName"
    - Src: "com.github.javaparser.ast.modules.ModuleUsesDirective:151,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleUsesDirective].isModuleUsesDirective()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleUsesDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleUsesDirective].asModuleUsesDirective()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleUsesDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleUsesDirective"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleUsesDirective].toModuleUsesDirective()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleUsesDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleUsesDirective:169,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleUsesDirective].ifModuleUsesDirective(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleUsesDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleUsesDirective:175,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleUsesDirective].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleUsesDirective"
    linkageType: null
    functionLinenumber: 180
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.ModuleUsesDirectiveMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Problem].<init>(java.lang.String,com.github.javaparser.TokenRange,java.lang.Throwable)"
    functionSourceFile: "com.github.javaparser.Problem"
    linkageType: null
    functionLinenumber: 39
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.TokenRange"
    - "java.lang.Throwable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    functionUses: 6
    ICount: 10
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Problem:40,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.Problem:41,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Problem].toString()"
    functionSourceFile: "com.github.javaparser.Problem"
    linkageType: null
    functionLinenumber: 48
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Problem].getVerboseMessage()"
    functionUses: 5
    ICount: 33
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.Problem:50"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Problem:59"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.Problem:58"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.Problem:52"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Problem:59"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.Problem:58"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.Problem:55"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Problem:51"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.Problem:50"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.Problem:49,1"
      Dst: "[com.github.javaparser.Problem].getVerboseMessage"
    - Src: "com.github.javaparser.Problem:49,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.Problem:51,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.Problem:52,1"
      Dst: "[java.lang.Throwable].getStackTrace"
    - Src: "com.github.javaparser.Problem:54,1"
      Dst: "[java.lang.StackTraceElement].toString"
    - Src: "com.github.javaparser.Problem:59,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.Problem].getMessage()"
    functionSourceFile: "com.github.javaparser.Problem"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Problem].getVerboseMessage()"
    functionSourceFile: "com.github.javaparser.Problem"
    linkageType: null
    functionLinenumber: 72
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Problem$lambda_getVerboseMessage_1__104].bootstrap$(com.github.javaparser.Problem)"
    - "[com.github.javaparser.Problem].getLocation()"
    functionUses: 1
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Problem:73,1"
      Dst: "[com.github.javaparser.Problem].getLocation"
    - Src: "com.github.javaparser.Problem:73,1"
      Dst: "[com.github.javaparser.Problem$lambda_getVerboseMessage_1__104].bootstrap$"
    - Src: "com.github.javaparser.Problem:73,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.Problem:73,1"
      Dst: "[java.util.Optional].orElse"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Problem].getLocation()"
    functionSourceFile: "com.github.javaparser.Problem"
    linkageType: null
    functionLinenumber: 79
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Problem:80,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Problem].getCause()"
    functionSourceFile: "com.github.javaparser.Problem"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Problem:87,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Problem].lambda$static$6(com.github.javaparser.Problem,com.github.javaparser.Problem)"
    functionSourceFile: "com.github.javaparser.Problem"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 2
    argTypes:
    - "com.github.javaparser.Problem"
    - "com.github.javaparser.Problem"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 31
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.Problem:96"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Problem:99"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.Problem:98"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.Problem:96"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Problem:99"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.Problem:98"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.Problem:99"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Problem:100"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.Problem:99"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.Problem:99"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Problem:105"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.Problem:104"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.Problem:100"
      Branch Sides:
      - BranchSide: "com.github.javaparser.Problem:null"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.Problem:94,1"
      Dst: "[com.github.javaparser.Problem].getLocation"
    - Src: "com.github.javaparser.Problem:94,1"
      Dst: "[com.github.javaparser.Problem$lambda_static_3__1034].bootstrap$"
    - Src: "com.github.javaparser.Problem:94,1"
      Dst: "[java.util.Optional].flatMap"
    - Src: "com.github.javaparser.Problem:95,1"
      Dst: "[com.github.javaparser.Problem$lambda_static_5__1035].bootstrap$"
    - Src: "com.github.javaparser.Problem:96,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.Problem:97,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.Problem:97,1"
      Dst: "[com.github.javaparser.Position].compareTo"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Problem].lambda$static$5(com.github.javaparser.TokenRange)"
    functionSourceFile: "com.github.javaparser.Problem"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 1
    argTypes:
    - "com.github.javaparser.TokenRange"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Problem:95,1"
      Dst: "[com.github.javaparser.TokenRange].getBegin"
    - Src: "com.github.javaparser.Problem:95,1"
      Dst: "[com.github.javaparser.JavaToken].getRange"
    - Src: "com.github.javaparser.Problem:95,1"
      Dst: "[com.github.javaparser.Problem$lambda_static_4__1036].bootstrap$"
    - Src: "com.github.javaparser.Problem:95,1"
      Dst: "[java.util.Optional].map"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Problem].lambda$static$4(com.github.javaparser.Range)"
    functionSourceFile: "com.github.javaparser.Problem"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.Position"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Range"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Problem].lambda$static$3(com.github.javaparser.TokenRange)"
    functionSourceFile: "com.github.javaparser.Problem"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 1
    argTypes:
    - "com.github.javaparser.TokenRange"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Problem:94,1"
      Dst: "[com.github.javaparser.TokenRange].getBegin"
    - Src: "com.github.javaparser.Problem:94,1"
      Dst: "[com.github.javaparser.JavaToken].getRange"
    - Src: "com.github.javaparser.Problem:94,1"
      Dst: "[com.github.javaparser.Problem$lambda_static_2__1037].bootstrap$"
    - Src: "com.github.javaparser.Problem:94,1"
      Dst: "[java.util.Optional].map"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Problem].lambda$static$2(com.github.javaparser.Range)"
    functionSourceFile: "com.github.javaparser.Problem"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.Position"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Range"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Problem].lambda$getVerboseMessage$1(com.github.javaparser.TokenRange)"
    functionSourceFile: "com.github.javaparser.Problem"
    linkageType: null
    functionLinenumber: 72
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "com.github.javaparser.TokenRange"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Problem$lambda_getVerboseMessage_0__676].bootstrap$()"
    - "[com.github.javaparser.TokenRange].getBegin()"
    - "[com.github.javaparser.JavaToken].getRange()"
    functionUses: 1
    ICount: 16
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Problem:73,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.Problem:73,1"
      Dst: "[com.github.javaparser.TokenRange].getBegin"
    - Src: "com.github.javaparser.Problem:73,1"
      Dst: "[com.github.javaparser.JavaToken].getRange"
    - Src: "com.github.javaparser.Problem:73,1"
      Dst: "[com.github.javaparser.Problem$lambda_getVerboseMessage_0__676].bootstrap$"
    - Src: "com.github.javaparser.Problem:73,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.Problem:73,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.Problem:73,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.Problem:73,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.Problem].lambda$getVerboseMessage$0(com.github.javaparser.Range)"
    functionSourceFile: "com.github.javaparser.Problem"
    linkageType: null
    functionLinenumber: 72
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Range"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Position].toString()"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo].toString()"
    functionUses: 1
    ICount: 4
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.Problem:73,1"
      Dst: "[com.github.javaparser.Position].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java6Validator].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java6Validator"
    linkageType: null
    functionLinenumber: 28
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator].<init>()"
    functionUses: 2
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java6Validator:29,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.IfStmt].<init>()"
    functionSourceFile: "com.github.javaparser.ast.stmt.IfStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.IfStmt:61,1"
      Dst: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].<init>"
    - Src: "com.github.javaparser.ast.stmt.IfStmt:61,1"
      Dst: "[com.github.javaparser.ast.stmt.ReturnStmt].<init>"
    - Src: "com.github.javaparser.ast.stmt.IfStmt:61,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.IfStmt].<init>(com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.stmt.Statement,com.github.javaparser.ast.stmt.Statement)"
    functionSourceFile: "com.github.javaparser.ast.stmt.IfStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.stmt.Statement"
    - "com.github.javaparser.ast.stmt.Statement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.IfStmt:66,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.IfStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.stmt.Statement,com.github.javaparser.ast.stmt.Statement)"
    functionSourceFile: "com.github.javaparser.ast.stmt.IfStmt"
    linkageType: null
    functionLinenumber: 73
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.stmt.Statement"
    - "com.github.javaparser.ast.stmt.Statement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.Statement].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.stmt.IfStmt].setCondition(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.stmt.IfStmt].setThenStmt(com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.ast.stmt.IfStmt].setElseStmt(com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 11
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.IfStmt:74,1"
      Dst: "[com.github.javaparser.ast.stmt.Statement].<init>"
    - Src: "com.github.javaparser.ast.stmt.IfStmt:75,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].setCondition"
    - Src: "com.github.javaparser.ast.stmt.IfStmt:76,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].setThenStmt"
    - Src: "com.github.javaparser.ast.stmt.IfStmt:77,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].setElseStmt"
    - Src: "com.github.javaparser.ast.stmt.IfStmt:78,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.IfStmt"
    linkageType: null
    functionLinenumber: 83
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Object)"
    functionUses: 59
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.IfStmt:84,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.IfStmt"
    linkageType: null
    functionLinenumber: 89
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Object)"
    functionUses: 45
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.IfStmt:90,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.IfStmt].getCondition()"
    functionSourceFile: "com.github.javaparser.ast.stmt.IfStmt"
    linkageType: null
    functionLinenumber: 94
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.IfStmt].getElseStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.IfStmt"
    linkageType: null
    functionLinenumber: 99
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 25
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.IfStmt:100,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.IfStmt].getThenStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.IfStmt"
    linkageType: null
    functionLinenumber: 104
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.Statement"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 15
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.IfStmt].setCondition(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.stmt.IfStmt"
    linkageType: null
    functionLinenumber: 109
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.IfStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.IfStmt:111"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.IfStmt:114"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.IfStmt:113"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.IfStmt:115"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.IfStmt:117"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.IfStmt:116"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.IfStmt:110,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.stmt.IfStmt:114,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.IfStmt:116,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.IfStmt:118,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.IfStmt].setElseStmt(com.github.javaparser.ast.stmt.Statement)"
    functionSourceFile: "com.github.javaparser.ast.stmt.IfStmt"
    linkageType: null
    functionLinenumber: 129
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.IfStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.Statement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 15
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.IfStmt:130"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.IfStmt:133"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.IfStmt:132"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.IfStmt:134"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.IfStmt:136"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.IfStmt:135"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.IfStmt:133,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.IfStmt:135,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.IfStmt:137,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.IfStmt].setThenStmt(com.github.javaparser.ast.stmt.Statement)"
    functionSourceFile: "com.github.javaparser.ast.stmt.IfStmt"
    linkageType: null
    functionLinenumber: 142
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.IfStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.Statement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.IfStmt:144"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.IfStmt:147"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.IfStmt:146"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.IfStmt:148"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.IfStmt:150"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.IfStmt:149"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.IfStmt:143,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.stmt.IfStmt:147,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.IfStmt:149,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.IfStmt:151,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.IfStmt].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.stmt.IfStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.IfStmt:158"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.IfStmt:161"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.IfStmt:160"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.IfStmt:161"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.IfStmt:167"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.IfStmt:166"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.IfStmt:162"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.IfStmt:167"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.IfStmt:166"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.IfStmt:163,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].removeElseStmt"
    - Src: "com.github.javaparser.ast.stmt.IfStmt:167,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.IfStmt].removeElseStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.IfStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.IfStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.IfStmt:172,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].setElseStmt"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.IfStmt].hasThenBlock()"
    functionSourceFile: "com.github.javaparser.ast.stmt.IfStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.IfStmt].hasElseBlock()"
    functionSourceFile: "com.github.javaparser.ast.stmt.IfStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.IfStmt].hasCascadingIfStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.IfStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.IfStmt].hasElseBranch()"
    functionSourceFile: "com.github.javaparser.ast.stmt.IfStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.IfStmt:204"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.IfStmt:203"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.IfStmt].clone()"
    functionSourceFile: "com.github.javaparser.ast.stmt.IfStmt"
    linkageType: null
    functionLinenumber: 209
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.IfStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.IfStmt:210,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.stmt.IfStmt:210,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.IfStmt].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.stmt.IfStmt"
    linkageType: null
    functionLinenumber: 215
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.IfStmtMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.IfStmt].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.stmt.IfStmt"
    linkageType: null
    functionLinenumber: 221
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.IfStmt].setCondition(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.stmt.IfStmt].setElseStmt(com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.ast.stmt.IfStmt].setThenStmt(com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 24
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.IfStmt:222"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.IfStmt:225"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.IfStmt:224"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.IfStmt:225"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.IfStmt:229"
        BranchSideFuncs:
        - "setCondition(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.stmt.IfStmt:228"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.IfStmt:229"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.IfStmt:235"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.IfStmt:234"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.IfStmt:230"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.IfStmt:235"
        BranchSideFuncs:
        - "setElseStmt(com.github.javaparser.ast.stmt.Statement)"
      - BranchSide: "com.github.javaparser.ast.stmt.IfStmt:234"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.IfStmt:235"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.IfStmt:239"
        BranchSideFuncs:
        - "setThenStmt(com.github.javaparser.ast.stmt.Statement)"
      - BranchSide: "com.github.javaparser.ast.stmt.IfStmt:238"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.IfStmt:226,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].setCondition"
    - Src: "com.github.javaparser.ast.stmt.IfStmt:231,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].setElseStmt"
    - Src: "com.github.javaparser.ast.stmt.IfStmt:236,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].setThenStmt"
    - Src: "com.github.javaparser.ast.stmt.IfStmt:239,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.IfStmt].isIfStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.IfStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.IfStmt].asIfStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.IfStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.IfStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.IfStmt].ifIfStmt(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.stmt.IfStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.IfStmt:257,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.IfStmt].toIfStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.IfStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.IfStmt:263,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.JavadocCommentMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.JavadocCommentMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.CommentMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.JavadocCommentMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.CommentMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_79__184].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_79__184"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_79__184].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_79__184:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_79__184].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_79__184].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_79__184"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_79__184:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_79__184].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_79__184"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$79(java.lang.Object,com.github.javaparser.ast.Modifier)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_79__184:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$79"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_74__408].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_74__408"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_74__408].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_74__408:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_74__408].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_74__408].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_74__408"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_74__408:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_74__408].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_74__408"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$74(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_74__408:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$74"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_134__194].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_134__194"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_134__194].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_134__194:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_134__194].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_134__194].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_134__194"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_134__194:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_134__194].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_134__194"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$134(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_134__194:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$134"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.AssignExpr$Operator].values()"
    functionSourceFile: "com.github.javaparser.ast.expr.AssignExpr$Operator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.AssignExpr$Operator[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.AssignExpr$Operator:52,1"
      Dst: "[java.lang.Object].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.AssignExpr$Operator].valueOf(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.AssignExpr$Operator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.AssignExpr$Operator"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.AssignExpr$Operator:52,1"
      Dst: "[java.lang.Enum].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.AssignExpr$Operator].<init>(java.lang.String,int,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.AssignExpr$Operator"
    linkageType: null
    functionLinenumber: 68
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "java.lang.String"
    - "int"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 12
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.AssignExpr$Operator:69,1"
      Dst: "[java.lang.Enum].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.AssignExpr$Operator].asString()"
    functionSourceFile: "com.github.javaparser.ast.expr.AssignExpr$Operator"
    linkageType: null
    functionLinenumber: 73
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.AssignExpr$Operator].toBinaryOperator()"
    functionSourceFile: "com.github.javaparser.ast.expr.AssignExpr$Operator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 40
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.AssignExpr$Operator:78,1"
      Dst: "[java.lang.Enum].ordinal"
    - Src: "com.github.javaparser.ast.expr.AssignExpr$Operator:80,1"
      Dst: "[java.util.Optional].of"
    - Src: "com.github.javaparser.ast.expr.AssignExpr$Operator:102,1"
      Dst: "[java.util.Optional].empty"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.AssignExpr$Operator].$values()"
    functionSourceFile: "com.github.javaparser.ast.expr.AssignExpr$Operator"
    linkageType: null
    functionLinenumber: 51
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.AssignExpr$Operator[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 26
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_113__479].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_113__479"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_113__479].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_113__479:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_113__479].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_113__479].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_113__479"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_113__479:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_113__479].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_113__479"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$113(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_113__479:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$113"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__601].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__601"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__601].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__601:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__601].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__601].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__601"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__601:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__601].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__601"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__601:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__365].bootstrap$(com.github.javaparser.ast.type.PrimitiveType)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__365"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.PrimitiveType"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__365].<init>(com.github.javaparser.ast.type.PrimitiveType)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__365:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__365].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__365].<init>(com.github.javaparser.ast.type.PrimitiveType)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__365"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.PrimitiveType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__365:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__365].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__365"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__365:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1].<init>(com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor)"
    functionSourceFile: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1"
    linkageType: null
    functionLinenumber: 46
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Processor].<init>()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1:47,1"
      Dst: "[com.github.javaparser.Processor].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1].postProcess(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1"
    linkageType: null
    functionLinenumber: 50
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ParseResult"
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_postProcess_1__37].bootstrap$(com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1)"
    - "[com.github.javaparser.ParseResult].getResult()"
    functionUses: 2
    ICount: 7
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1:51,1"
      Dst: "[com.github.javaparser.ParseResult].getResult"
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1:51,1"
      Dst: "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_postProcess_1__37].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1:51,1"
      Dst: "[java.util.Optional].ifPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1].matchForbiddenContext(com.github.javaparser.ast.type.ClassOrInterfaceType)"
    functionSourceFile: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1"
    linkageType: null
    functionLinenumber: 62
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].getParentNode()"
    - "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor].access$000()"
    - "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_matchForbiddenContext_2__827].bootstrap$(com.github.javaparser.ast.type.ClassOrInterfaceType)"
    functionUses: 1
    ICount: 14
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1:63"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1:63"
        BranchSideFuncs:
        - "access$000()"
        - "bootstrap$(com.github.javaparser.ast.type.ClassOrInterfaceType)"
      - BranchSide: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1:62"
        BranchSideFuncs:
        - "getParentNode()"
    - Branch String: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1:64"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1:62"
        BranchSideFuncs:
        - "getParentNode()"
    Callsites:
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1:63,1"
      Dst: "[com.github.javaparser.ast.Node].getParentNode"
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1:63,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1:64,1"
      Dst: "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor].access$000"
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1:64,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1:64,1"
      Dst: "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_matchForbiddenContext_2__827].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1:64,1"
      Dst: "[java.util.stream.Stream].anyMatch"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1].lambda$matchForbiddenContext$2(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Class)"
    functionSourceFile: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1"
    linkageType: null
    functionLinenumber: 63
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].getParentNode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1:64,1"
      Dst: "[com.github.javaparser.ast.Node].getParentNode"
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1:64,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1:64,1"
      Dst: "[java.lang.Class].isInstance"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1].lambda$postProcess$1(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1"
    linkageType: null
    functionLinenumber: 51
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_postProcess_0__118].bootstrap$(com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1)"
    - "[com.github.javaparser.ast.Node].findAll(java.lang.Class)"
    - "[com.github.javaparser.ast.NodeList].forEach(java.util.function.Consumer)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1:52,1"
      Dst: "[com.github.javaparser.ast.Node].findAll"
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1:52,1"
      Dst: "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_postProcess_0__118].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1:53,1"
      Dst: "[java.lang.Iterable].forEach"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1].lambda$postProcess$0(com.github.javaparser.ast.type.ClassOrInterfaceType)"
    functionSourceFile: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1"
    linkageType: null
    functionLinenumber: 53
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithSimpleName].getNameAsString()"
    - "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1].matchForbiddenContext(com.github.javaparser.ast.type.ClassOrInterfaceType)"
    - "[com.github.javaparser.ast.type.VarType].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 14
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1:54"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1:58"
        BranchSideFuncs:
        - "matchForbiddenContext(com.github.javaparser.ast.type.ClassOrInterfaceType)"
      - BranchSide: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1:57"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1:55"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1:58"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.TokenRange)"
        - "replace(com.github.javaparser.ast.Node)"
        - "getTokenRange()"
      - BranchSide: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1:57"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1:54,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithSimpleName].getNameAsString"
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1:54,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1:55,1"
      Dst: "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1].matchForbiddenContext"
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1:56,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1:56,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1:56,1"
      Dst: "[com.github.javaparser.ast.type.VarType].<init>"
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1:56,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_96__573].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_96__573"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_96__573].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_96__573:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_96__573].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_96__573].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_96__573"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_96__573:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_96__573].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_96__573"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$96(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_96__573:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$96"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.InferenceVariableType].toString()"
    functionSourceFile: "com.github.javaparser.resolution.logic.InferenceVariableType"
    linkageType: null
    functionLinenumber: 43
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:44,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:44,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:44,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.InferenceVariableType].setCorrespondingTp(com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration)"
    functionSourceFile: "com.github.javaparser.resolution.logic.InferenceVariableType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.InferenceVariableType].registerEquivalentType(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.logic.InferenceVariableType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:60,1"
      Dst: "[java.util.Set].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.InferenceVariableType].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.resolution.logic.InferenceVariableType"
    linkageType: null
    functionLinenumber: 64
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 5
    ICount: 15
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.InferenceVariableType:65"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceVariableType:66"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceVariableType:65"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceVariableType:66"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceVariableType:67"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceVariableType:70"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceVariableType:67"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.InferenceVariableType].hashCode()"
    functionSourceFile: "com.github.javaparser.resolution.logic.InferenceVariableType"
    linkageType: null
    functionLinenumber: 75
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 6
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.InferenceVariableType].<init>(int,com.github.javaparser.resolution.TypeSolver)"
    functionSourceFile: "com.github.javaparser.resolution.logic.InferenceVariableType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "int"
    - "com.github.javaparser.resolution.TypeSolver"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 13
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:81,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:56,1"
      Dst: "[java.util.HashSet].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.InferenceVariableType].describe()"
    functionSourceFile: "com.github.javaparser.resolution.logic.InferenceVariableType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:88,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:88,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:88,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.InferenceVariableType].isAssignableBy(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.logic.InferenceVariableType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:93,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.InferenceVariableType].concreteEquivalentTypesAlsoIndirectly(java.util.Set,com.github.javaparser.resolution.logic.InferenceVariableType)"
    functionSourceFile: "com.github.javaparser.resolution.logic.InferenceVariableType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Set"
    argCount: 2
    argTypes:
    - "java.util.Set"
    - "com.github.javaparser.resolution.logic.InferenceVariableType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 21
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:97,1"
      Dst: "[java.util.Set].add"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:98,1"
      Dst: "[java.util.HashSet].<init>"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:99,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:99,1"
      Dst: "[com.github.javaparser.resolution.logic.InferenceVariableType$lambda_concreteEquivalentTypesAlsoIndirectly_0__1038].bootstrap$"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:99,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:99,1"
      Dst: "[java.util.stream.Collectors].toSet"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:99,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:99,1"
      Dst: "[java.util.Set].addAll"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:100,1"
      Dst: "[com.github.javaparser.resolution.logic.InferenceVariableType$lambda_concreteEquivalentTypesAlsoIndirectly_1__1039].bootstrap$"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:100,1"
      Dst: "[com.github.javaparser.resolution.logic.InferenceVariableType$lambda_concreteEquivalentTypesAlsoIndirectly_2__1040].bootstrap$"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:100,1"
      Dst: "[java.util.stream.Stream].forEach"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.InferenceVariableType].equivalentType()"
    functionSourceFile: "com.github.javaparser.resolution.logic.InferenceVariableType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 67
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.InferenceVariableType:111"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceVariableType:117"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceVariableType:116"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceVariableType:112"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceVariableType:115"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceVariableType:114"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceVariableType:117"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceVariableType:120"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceVariableType:119"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceVariableType:123"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceVariableType:126"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceVariableType:125"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceVariableType:126"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceVariableType:132"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceVariableType:131"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceVariableType:126"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceVariableType:132"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceVariableType:131"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceVariableType:127"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceVariableType:130"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceVariableType:129"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:110,1"
      Dst: "[java.util.HashSet].<init>"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:110,1"
      Dst: "[com.github.javaparser.resolution.logic.InferenceVariableType].concreteEquivalentTypesAlsoIndirectly"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:111,1"
      Dst: "[java.util.Set].isEmpty"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:113,1"
      Dst: "[com.github.javaparser.resolution.TypeSolver].getSolvedJavaLangObject"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:113,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].<init>"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:115,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedTypeVariable].<init>"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:117,1"
      Dst: "[java.util.Set].size"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:118,1"
      Dst: "[java.util.Set].iterator"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:118,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:120,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:120,1"
      Dst: "[com.github.javaparser.resolution.logic.InferenceVariableType$lambda_equivalentType_3__1041].bootstrap$"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:121,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:122,1"
      Dst: "[java.util.stream.Collectors].toSet"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:122,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:130,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:130,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:130,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:130,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    JavaMethodInfo: null
    BBCount: 14
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.InferenceVariableType].hasInferenceVariables(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.logic.InferenceVariableType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 26
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.InferenceVariableType:136"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceVariableType:140"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceVariableType:139"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceVariableType:140"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceVariableType:150"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceVariableType:149"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceVariableType:142"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceVariableType:147"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceVariableType:146"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceVariableType:143"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceVariableType:146"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceVariableType:145"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceVariableType:150"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceVariableType:155"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceVariableType:154"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:140,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isReferenceType"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:141,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asReferenceType"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:142,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].typeParametersValues"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:142,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:142,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:142,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:143,1"
      Dst: "[com.github.javaparser.resolution.logic.InferenceVariableType].hasInferenceVariables"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:150,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isWildcard"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:151,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asWildcard"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:152,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].getBoundedType"
    JavaMethodInfo: null
    BBCount: 12
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.resolution.logic.InferenceVariableType].lambda$equivalentType$3(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.logic.InferenceVariableType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.InferenceVariableType:121"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceVariableType:120"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceVariableType:121"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceVariableType:120"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:121,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isTypeVariable"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:121,1"
      Dst: "[com.github.javaparser.resolution.logic.InferenceVariableType].hasInferenceVariables"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.InferenceVariableType].lambda$concreteEquivalentTypesAlsoIndirectly$2(java.util.Set,java.util.Set,com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.logic.InferenceVariableType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "java.util.Set"
    - "java.util.Set"
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.InferenceVariableType:102"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceVariableType:105"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceVariableType:104"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:102,1"
      Dst: "[java.util.Set].contains"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:103,1"
      Dst: "[com.github.javaparser.resolution.logic.InferenceVariableType].concreteEquivalentTypesAlsoIndirectly"
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:103,1"
      Dst: "[java.util.Set].addAll"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.InferenceVariableType].lambda$concreteEquivalentTypesAlsoIndirectly$1(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.logic.InferenceVariableType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.InferenceVariableType].lambda$concreteEquivalentTypesAlsoIndirectly$0(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.logic.InferenceVariableType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.InferenceVariableType:99"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceVariableType:98"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.InferenceVariableType:99"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.InferenceVariableType:98"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.InferenceVariableType:99,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isTypeVariable"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_211__217].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_211__217"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_211__217].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_211__217:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_211__217].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_211__217].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_211__217"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_211__217:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_211__217].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_211__217"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$211(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_211__217:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$211"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.SwitchEntryMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.SwitchEntryMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.NodeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.SwitchEntryMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.NodeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_29__69].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_29__69"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_29__69].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_29__69:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_29__69].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_29__69].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_29__69"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_29__69:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_29__69].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_29__69"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$29(com.github.javaparser.ast.expr.TextBlockLiteralExpr)"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_29__69:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$29"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_157__302].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_157__302"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_157__302].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_157__302:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_157__302].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_157__302].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_157__302"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_157__302:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_157__302].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_157__302"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$157(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_157__302:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$157"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$AnnotationParseStart__6].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ParseStart$AnnotationParseStart__6"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseStart"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParseStart$AnnotationParseStart__6].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$AnnotationParseStart__6:-1,1"
      Dst: "[com.github.javaparser.ParseStart$AnnotationParseStart__6].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$AnnotationParseStart__6].<init>()"
    functionSourceFile: "com.github.javaparser.ParseStart$AnnotationParseStart__6"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$AnnotationParseStart__6:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$AnnotationParseStart__6].parse(com.github.javaparser.GeneratedJavaParser)"
    functionSourceFile: "com.github.javaparser.ParseStart$AnnotationParseStart__6"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "com.github.javaparser.GeneratedJavaParser"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].AnnotationParseStart()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$AnnotationParseStart__6:-1,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].AnnotationParseStart"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_44__324].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_44__324"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_44__324].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_44__324:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_44__324].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_44__324].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_44__324"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_44__324:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_44__324].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_44__324"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$44(java.lang.Object,com.github.javaparser.ast.body.TypeDeclaration)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_44__324:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$44"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_104__440].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_104__440"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_104__440].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_104__440:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_104__440].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_104__440].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_104__440"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_104__440:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_104__440].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_104__440"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$104(java.lang.Object,com.github.javaparser.ast.type.ReferenceType)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_104__440:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$104"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_32__478].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_32__478"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_32__478].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_32__478:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_32__478].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_32__478].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_32__478"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_32__478:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_32__478].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_32__478"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$32(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_32__478:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$32"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$lambda_setParentNode_3__684].bootstrap$(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.Node$lambda_setParentNode_3__684"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node$lambda_setParentNode_3__684].<init>(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$lambda_setParentNode_3__684:-1,1"
      Dst: "[com.github.javaparser.ast.Node$lambda_setParentNode_3__684].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$lambda_setParentNode_3__684].<init>(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.Node$lambda_setParentNode_3__684"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$lambda_setParentNode_3__684:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$lambda_setParentNode_3__684].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.Node$lambda_setParentNode_3__684"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].lambda$setParentNode$3(com.github.javaparser.ast.Node,com.github.javaparser.ast.observer.AstObserver)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$lambda_setParentNode_3__684:-1,1"
      Dst: "[com.github.javaparser.ast.Node].lambda$setParentNode$3"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.CastExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.CastExprMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.CastExprMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_3__79].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_3__79"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.validator.Validator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_3__79].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_3__79:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_3__79].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_3__79].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_3__79"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_3__79:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_3__79].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_3__79"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator].lambda$new$3(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 8
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_3__79:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator].lambda$new$3"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__437].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__437"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__437].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__437:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__437].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__437].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__437"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__437:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__437].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__437"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__437:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken$toString__86].bootstrap$()"
    functionSourceFile: "com.github.javaparser.JavaToken$toString__86"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.JavaToken$toString__86].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaToken$toString__86:-1,1"
      Dst: "[com.github.javaparser.JavaToken$toString__86].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken$toString__86].<init>()"
    functionSourceFile: "com.github.javaparser.JavaToken$toString__86"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaToken$toString__86:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.JavaToken$toString__86].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.JavaToken$toString__86"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Range].toString()"
    functionUses: 9
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.JavaToken$toString__86:-1,1"
      Dst: "[com.github.javaparser.Range].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_110__675].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_110__675"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_110__675].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_110__675:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_110__675].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_110__675].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_110__675"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_110__675:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_110__675].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_110__675"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$110(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_110__675:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$110"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_7__718].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_7__718"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_7__718].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_7__718:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_7__718].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_7__718].<init>()"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_7__718"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_7__718:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_7__718].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_7__718"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$7(com.github.javaparser.ast.stmt.Statement)"
    functionUses: 7
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_7__718:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$7"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.description.JavadocSnippet].<init>(java.lang.String)"
    functionSourceFile: "com.github.javaparser.javadoc.description.JavadocSnippet"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.javadoc.description.JavadocSnippet:34"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocSnippet:37"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocSnippet:36"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.description.JavadocSnippet:33,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.javadoc.description.JavadocSnippet:35,1"
      Dst: "[java.lang.NullPointerException].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.description.JavadocSnippet].toText()"
    functionSourceFile: "com.github.javaparser.javadoc.description.JavadocSnippet"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.description.JavadocSnippet].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.javadoc.description.JavadocSnippet"
    linkageType: null
    functionLinenumber: 46
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 14
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.javadoc.description.JavadocSnippet:47"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocSnippet:49"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocSnippet:48"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.javadoc.description.JavadocSnippet:49"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocSnippet:50"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocSnippet:49"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.javadoc.description.JavadocSnippet:49"
      Branch Sides:
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocSnippet:51"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.javadoc.description.JavadocSnippet:50"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.description.JavadocSnippet:49,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.javadoc.description.JavadocSnippet:52,1"
      Dst: "[java.lang.String].equals"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.description.JavadocSnippet].hashCode()"
    functionSourceFile: "com.github.javaparser.javadoc.description.JavadocSnippet"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.description.JavadocSnippet:57,1"
      Dst: "[java.lang.String].hashCode"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.javadoc.description.JavadocSnippet].toString()"
    functionSourceFile: "com.github.javaparser.javadoc.description.JavadocSnippet"
    linkageType: null
    functionLinenumber: 61
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.javadoc.description.JavadocSnippet:62,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.javadoc.description.JavadocSnippet:62,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.javadoc.description.JavadocSnippet:62,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__525].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__525"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__525].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__525:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__525].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__525].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__525"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__525:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__525].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__525"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__525:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.ExpressionMetaModel"
    linkageType: null
    functionLinenumber: 42
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.NodeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ExpressionMetaModel:43,1"
      Dst: "[com.github.javaparser.metamodel.NodeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionSourceFile: "com.github.javaparser.metamodel.ExpressionMetaModel"
    linkageType: null
    functionLinenumber: 47
    functionDepth: 0
    returnType: "void"
    argCount: 6
    argTypes:
    - "java.util.Optional"
    - "java.lang.Class"
    - "java.lang.String"
    - "java.lang.String"
    - "boolean"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.NodeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 27
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ExpressionMetaModel:48,1"
      Dst: "[com.github.javaparser.metamodel.NodeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.ProblemReporter].<init>(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.validator.ProblemReporter"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.ProblemReporter:37,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage,java.lang.Object[])"
    functionSourceFile: "com.github.javaparser.ast.validator.ProblemReporter"
    linkageType: null
    functionLinenumber: 47
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.nodeTypes.NodeWithTokenRange"
    - "com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage"
    - "java.lang.Object[]"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.TokenRange,java.lang.String,java.lang.Object[])"
    - "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].toString()"
    functionUses: 25
    ICount: 10
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.ProblemReporter:48,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithTokenRange].getTokenRange"
    - Src: "com.github.javaparser.ast.validator.ProblemReporter:48,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.validator.ProblemReporter:48,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.UpgradeJavaMessage].toString"
    - Src: "com.github.javaparser.ast.validator.ProblemReporter:48,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.ast.nodeTypes.NodeWithTokenRange,java.lang.String,java.lang.Object[])"
    functionSourceFile: "com.github.javaparser.ast.validator.ProblemReporter"
    linkageType: null
    functionLinenumber: 57
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.nodeTypes.NodeWithTokenRange"
    - "java.lang.String"
    - "java.lang.Object[]"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.TokenRange,java.lang.String,java.lang.Object[])"
    functionUses: 28
    ICount: 9
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.ProblemReporter:58,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithTokenRange].getTokenRange"
    - Src: "com.github.javaparser.ast.validator.ProblemReporter:58,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.validator.ProblemReporter:58,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].report"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.ProblemReporter].report(com.github.javaparser.TokenRange,java.lang.String,java.lang.Object[])"
    functionSourceFile: "com.github.javaparser.ast.validator.ProblemReporter"
    linkageType: null
    functionLinenumber: 61
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "java.lang.String"
    - "java.lang.Object[]"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Problem].<init>(java.lang.String,com.github.javaparser.TokenRange,java.lang.Throwable)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_26__258].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_23__140].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.Node$lambda_walk_10__124].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_124__167].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_82__187].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_147__158].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter$lambda_asString_0__681].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_91__129].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__385].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_89__289].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_6__154].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__481].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__552].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.Node$lambda_notifyPropertyChange_5__686].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_71__304].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__365].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_asString_1__679].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__368].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_73__305].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_120__164].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_191__291].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_11__692].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__514].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_29__196].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_33__200].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.SingleNodeTypeValidator$lambda_accept_0__93].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_17__141].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_209__142].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_68__254].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_161__284].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_69__255].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__570].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_86__349].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_75__274].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__583].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_32__199].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_12__256].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_97__192].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__471].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_84__347].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_54__345].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__395].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.TypedValidator$1$lambda_postProcess_0__119].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_163__310].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_5__701].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__612].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__566].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__410].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList$add__85].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_2__95].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_182__203].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_63__265].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_9__699].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_42__322].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_2__132].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_212__224].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_8__173].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_10__740].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_229__137].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_8__724].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_187__180].accept(java.lang.Object)"
    - "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_1__120].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_62__264].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_168__339].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_45__325].accept(java.lang.Object)"
    - "[com.github.javaparser.ParserConfiguration$1$lambda_postProcess_1__31].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_116__223].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_128__240].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_188__181].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__537].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_183__144].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_79__184].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_104__268].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_4__115].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_38__333].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_74__306].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_133__193].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_185__146].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_227__135].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__653].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__581].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.Node$lambda_setParentNode_3__684].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_137__179].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_162__309].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$lambda_visit_0__381].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_setup_0__113].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType$lambda_asString_1__678].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__511].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_132__191].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_228__136].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__531].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__632].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_109__279].accept(java.lang.Object)"
    - "[com.github.javaparser.ParserConfiguration$2$lambda_postProcess_0__36].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_165__312].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_asString_2__680].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__432].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_31__198].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_98__182].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_166__235].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_219__227].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_14__748].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_226__134].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_46__204].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_21__287].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__521].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator$lambda_new_0__117].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_3__688].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_175__245].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_58__183].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_192__174].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_2__695].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_131__190].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__526].accept(java.lang.Object)"
    - "[com.github.javaparser.ParserConfiguration$3$lambda_postProcess_1__32].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_60__262].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_13__747].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__619].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_207__270].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_10__703].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_171__243].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_225__233].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_149__342].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__628].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_127__239].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__641].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_5__700].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_195__260].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__607].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__501].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_198__293].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_postProcess_1__37].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_51__214].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__665].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_141__236].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_158__172].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_4__152].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_151__148].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList$lambda_notifyElementAdded_1__107].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_postProcess_0__118].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__555].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_155__177].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.postprocessors.PostProcessors$lambda_postProcess_0__92].accept(java.lang.Object)"
    - "[com.github.javaparser.ParserConfiguration$3$lambda_postProcess_0__110].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__443].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_199__343].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__657].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__445].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_49__212].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_102__267].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_156__301].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_117__300].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_0__698].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__405].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_216__285].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_167__156].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_154__176].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_67__253].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_94__295].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_87__350].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_223__231].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_148__159].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.Validators$lambda_accept_0__94].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__424].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__543].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_10__316].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__414].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__419].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__545].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_3__133].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_213__225].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_139__327].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_146__171].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_57__275].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_176__246].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__393].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_179__221].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_222__230].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_201__313].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_85__348].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_93__249].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_9__742].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_100__273].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_80__185].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__523].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__534].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__507].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_9__315].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_217__286].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__362].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__476].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_13__257].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__674].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__488].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_210__143].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__599].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_173__161].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_126__330].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_47__210].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_12__691].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_1__111].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_108__278].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_111__281].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__460].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__463].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__468].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_204__205].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_83__218].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_101__266].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__661].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_64__250].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__625].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_203__294].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_39__334].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType$lambda_asString_0__677].accept(java.lang.Object)"
    - "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_2__35].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_170__341].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_129__241].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_11__705].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_134__194].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__376].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_34__201].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__457].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_144__169].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_194__259].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__402].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_142__237].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_18__308].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__595].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__383].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__498].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_81__186].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__561].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_44__324].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__389].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_224__232].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_180__298].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__549].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_113__283].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_70__303].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__495].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__540].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_215__320].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_106__276].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_145__170].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_4__121].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_230__138].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__593].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__623].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__373].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__359].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_177__247].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_174__244].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_56__234].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_152__149].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__454].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__616].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_24__127].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_0__130].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_96__168].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_19__336].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_30__197].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_8__708].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_6__693].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_15__319].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_50__213].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_11__317].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_52__215].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_221__229].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_153__175].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_159__208].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_99__338].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java8Validator$lambda_new_0__116].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__636].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__672].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_184__145].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_140__328].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_211__217].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__587].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_3__697].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__578].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_121__165].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_22__139].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_53__216].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_40__335].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__505].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_114__157].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__452].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_78__297].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__492].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.TypedValidator$1$lambda_postProcess_1__34].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__639].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_138__326].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__645].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__483].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_61__263].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_205__206].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_181__299].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__417].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_190__290].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_178__220].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__474].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__435].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_208__271].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_25__207].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_6__694].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_90__128].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_196__261].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__438].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_220__228].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__589].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_214__150].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_115__222].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.Node$add__114].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_169__340].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_164__311].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_157__302].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_3__696].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_65__251].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__602].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_130__242].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_123__166].accept(java.lang.Object)"
    - "[com.github.javaparser.ParserConfiguration$4$setup__33].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__558].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_1__744].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_36__332].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_186__147].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_95__331].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_1__131].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_150__307].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__575].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_119__163].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_88__288].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__449].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_1__741].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_5__153].accept(java.lang.Object)"
    - "[com.github.javaparser.GeneratedJavaParserBase$lambda_propagateRangeGrowthOnRight_0__685].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_193__151].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__564].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__353].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_14__318].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_77__296].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_35__202].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_206__219].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__667].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_136__178].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_110__280].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__355].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__604].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_125__329].accept(java.lang.Object)"
    - "[com.github.javaparser.ParserConfiguration$LineEndingProcessor$lambda_postProcess_0__30].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_160__209].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_7__155].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_200__344].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__648].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_27__162].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_197__292].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_172__160].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_55__346].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_20__337].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_107__277].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_41__321].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_135__188].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_48__211].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__650].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__517].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_66__252].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_1__743].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_218__226].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__429].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_105__269].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__400].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_202__314].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_112__282].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_16__189].accept(java.lang.Object)"
    - "[com.github.javaparser.ParserConfiguration$1$lambda_postProcess_0__112].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_92__248].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_59__272].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_143__238].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__371].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_28__195].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_43__323].accept(java.lang.Object)"
    - "[com.github.javaparser.utils.CodeGenerationUtils].f(java.lang.String,java.lang.Object[])"
    functionUses: 2
    ICount: 10
    EdgeCount: 384
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.ProblemReporter:62,1"
      Dst: "[com.github.javaparser.utils.CodeGenerationUtils].f"
    - Src: "com.github.javaparser.ast.validator.ProblemReporter:62,1"
      Dst: "[com.github.javaparser.Problem].<init>"
    - Src: "com.github.javaparser.ast.validator.ProblemReporter:62,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__410].bootstrap$(com.github.javaparser.ast.type.ArrayType)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__410"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.ArrayType"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__410].<init>(com.github.javaparser.ast.type.ArrayType)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__410:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__410].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__410].<init>(com.github.javaparser.ast.type.ArrayType)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__410"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.ArrayType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__410:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__410].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__410"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__410:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].<init>()"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:83,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:83,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:83,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].<init>(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:90,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:90,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:90,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].<init>(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:94,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:94,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:94,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].<init>(com.github.javaparser.ast.type.ClassOrInterfaceType,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:98,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:98,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].<init>(com.github.javaparser.ast.type.ClassOrInterfaceType,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:103,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.ClassOrInterfaceType,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: 110
    functionDepth: 0
    returnType: "void"
    argCount: 5
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.ReferenceType].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].setScope(com.github.javaparser.ast.type.ClassOrInterfaceType)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].setTypeArguments(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 3
    ICount: 12
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:111,1"
      Dst: "[com.github.javaparser.ast.type.ReferenceType].<init>"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:112,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].setScope"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:113,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].setName"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:114,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].setTypeArguments"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:115,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: 120
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Object)"
    functionUses: 100
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:121,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: 126
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Object)"
    functionUses: 106
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:127,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getName()"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: 131
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.SimpleName"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getNameWithScope()"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: 135
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_getNameWithScope_0__874].bootstrap$(java.lang.StringBuilder)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getScope()"
    - "[com.github.javaparser.ast.expr.SimpleName].asString()"
    functionUses: 1
    ICount: 11
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:136,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:137,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getScope"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:137,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_getNameWithScope_0__874].bootstrap$"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:137,1"
      Dst: "[java.util.Optional].ifPresent"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:138,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].asString"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:138,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:139,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getScope()"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: 143
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 22
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:144,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].isBoxedType()"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:148,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].getIdentifier"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:148,1"
      Dst: "[java.util.HashMap].containsKey"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].toUnboxedType()"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.PrimitiveType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 20
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.type.ClassOrInterfaceType:152"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:155"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:154"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:152,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].isBoxedType"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:153,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:153,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:153,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:153,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:155,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].getIdentifier"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:155,1"
      Dst: "[java.util.HashMap].get"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:155,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].setName(com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: 159
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.type.ClassOrInterfaceType:161"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:164"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:163"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.type.ClassOrInterfaceType:165"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:167"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:166"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:160,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:164,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:166,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:168,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].setScope(com.github.javaparser.ast.type.ClassOrInterfaceType)"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: 179
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 15
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.type.ClassOrInterfaceType:180"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:183"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:182"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.type.ClassOrInterfaceType:184"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:186"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:185"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:183,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:185,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:187,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getTypeArguments()"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: 192
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 24
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:193,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].setTypeArguments(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: 203
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 15
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.type.ClassOrInterfaceType:204"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:207"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:206"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.type.ClassOrInterfaceType:208"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:210"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:209"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:207,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:209,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:211,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].setAnnotations(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: 216
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.Type].setAnnotations(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:217,1"
      Dst: "[com.github.javaparser.ast.type.Type].setAnnotations"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 26
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.type.ClassOrInterfaceType:223"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:226"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:225"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.ClassOrInterfaceType:226"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:232"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:231"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.ClassOrInterfaceType:227"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:232"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:231"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.ClassOrInterfaceType:232"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:240"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:239"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.ClassOrInterfaceType:233"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:240"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:239"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.ClassOrInterfaceType:234"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:233"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:232"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:228,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].removeScope"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:233,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:234,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:235,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:240,1"
      Dst: "[com.github.javaparser.ast.type.Type].remove"
    JavaMethodInfo: null
    BBCount: 12
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].asString()"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: 244
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_asString_1__679].bootstrap$(java.lang.StringBuilder)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getScope()"
    - "[com.github.javaparser.ast.expr.SimpleName].asString()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_asString_2__680].bootstrap$(java.lang.StringBuilder)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getTypeArguments()"
    functionUses: 10
    ICount: 14
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:245,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:246,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getScope"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:246,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_asString_1__679].bootstrap$"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:246,1"
      Dst: "[java.util.Optional].ifPresent"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:247,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].asString"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:247,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:248,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getTypeArguments"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:248,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_asString_2__680].bootstrap$"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:249,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].toDescriptor()"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:258,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].resolve"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:258,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asReferenceType"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:258,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].getQualifiedName"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:258,1"
      Dst: "[java.lang.String].replace"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:258,1"
      Dst: "[java.lang.String].format"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].removeScope()"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:263,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].setScope"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].clone()"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: 268
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 10
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:269,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:269,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: 274
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.ClassOrInterfaceTypeMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: 280
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].setScope(com.github.javaparser.ast.type.ClassOrInterfaceType)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.type.Type].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 34
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.type.ClassOrInterfaceType:281"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:284"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:283"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.ClassOrInterfaceType:284"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:288"
        BranchSideFuncs:
        - "setName(com.github.javaparser.ast.expr.SimpleName)"
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:287"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.ClassOrInterfaceType:288"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:294"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:293"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.ClassOrInterfaceType:289"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:294"
        BranchSideFuncs:
        - "setScope(com.github.javaparser.ast.type.ClassOrInterfaceType)"
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:293"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.ClassOrInterfaceType:294"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:302"
        BranchSideFuncs:
        - "size()"
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:301"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.type.ClassOrInterfaceType:295"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:302"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:301"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.type.ClassOrInterfaceType:296"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:295"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:294"
        BranchSideFuncs:
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:285,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].setName"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:290,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].setScope"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:295,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:296,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:297,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:302,1"
      Dst: "[com.github.javaparser.ast.type.Type].replace"
    JavaMethodInfo: null
    BBCount: 14
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].isClassOrInterfaceType()"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].asClassOrInterfaceType()"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].ifClassOrInterfaceType(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:320,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].resolve()"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:325,1"
      Dst: "[com.github.javaparser.ast.Node].getSymbolResolver"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:325,1"
      Dst: "[com.github.javaparser.resolution.SymbolResolver].toResolvedType"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].toClassOrInterfaceType()"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:331,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].convertToUsage(com.github.javaparser.resolution.Context)"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.Context"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 34
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.type.ClassOrInterfaceType:346"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:349"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:348"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.ClassOrInterfaceType:351"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:354"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:353"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.ClassOrInterfaceType:354"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:357"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.ClassOrInterfaceType:356"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:344,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getNameWithScope"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:345,1"
      Dst: "[com.github.javaparser.resolution.Context].solveType"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:346,1"
      Dst: "[com.github.javaparser.resolution.model.SymbolReference].isSolved"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:347,1"
      Dst: "[com.github.javaparser.resolution.UnsolvedSymbolException].<init>"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:349,1"
      Dst: "[com.github.javaparser.resolution.model.SymbolReference].getCorrespondingDeclaration"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:350,1"
      Dst: "[java.util.Collections].emptyList"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:351,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getTypeArguments"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:351,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:352,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:352,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:352,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_convertToUsage_3__1042].bootstrap$"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:352,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:352,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:352,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:354,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeDeclaration].isTypeParameter"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:355,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeDeclaration].asTypeParameter"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:355,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedTypeVariable].<init>"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:357,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].<init>"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].lambda$convertToUsage$3(com.github.javaparser.resolution.Context,com.github.javaparser.ast.type.Type)"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 2
    argTypes:
    - "com.github.javaparser.resolution.Context"
    - "com.github.javaparser.ast.type.Type"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:352,1"
      Dst: "[com.github.javaparser.ast.type.ConvertibleToUsage].convertToUsage"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].lambda$asString$2(java.lang.StringBuilder,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: 247
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.StringBuilder"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType$asString__751].bootstrap$()"
    functionUses: 1
    ICount: 10
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:248,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:248,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType$asString__751].bootstrap$"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:248,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:248,1"
      Dst: "[java.util.stream.Collectors].joining"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:248,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:248,1"
      Dst: "[java.lang.StringBuilder].append"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].lambda$asString$1(java.lang.StringBuilder,com.github.javaparser.ast.type.ClassOrInterfaceType)"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: 245
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.StringBuilder"
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].asString()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:246,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].asString"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:246,1"
      Dst: "[java.lang.StringBuilder].append"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType].lambda$getNameWithScope$0(java.lang.StringBuilder,com.github.javaparser.ast.type.ClassOrInterfaceType)"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.StringBuilder"
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:137,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getNameWithScope"
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType:137,1"
      Dst: "[java.lang.StringBuilder].append"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.LocalRecordDeclarationStmtMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.LocalRecordDeclarationStmtMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.StatementMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.LocalRecordDeclarationStmtMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.StatementMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ClassOrInterfaceTypeMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.ClassOrInterfaceTypeMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ReferenceTypeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ClassOrInterfaceTypeMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.ReferenceTypeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java8Validator$lambda_new_1__83].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator$lambda_new_1__83"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.validator.TypedValidator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java8Validator$lambda_new_1__83].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator$lambda_new_1__83:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java8Validator$lambda_new_1__83].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java8Validator$lambda_new_1__83].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator$lambda_new_1__83"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator$lambda_new_1__83:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java8Validator$lambda_new_1__83].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator$lambda_new_1__83"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java8Validator].lambda$new$1(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java8Validator$lambda_new_1__83:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java8Validator].lambda$new$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java10Validator].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java10Validator"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].<init>(java.lang.Class,com.github.javaparser.ast.validator.TypedValidator)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].<init>(boolean)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java9Validator].<init>()"
    - "[com.github.javaparser.ast.validator.Validators].add(com.github.javaparser.ast.validator.Validator)"
    functionUses: 3
    ICount: 10
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java10Validator:38,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java9Validator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java10Validator:35,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java10Validator:35,1"
      Dst: "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java10Validator:45,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_49__212].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_49__212"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_49__212].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_49__212:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_49__212].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_49__212].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_49__212"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_49__212:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_49__212].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_49__212"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$49(java.lang.Object,com.github.javaparser.ast.body.ReceiverParameter)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_49__212:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$49"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__462].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__462"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__462].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__462:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__462].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__462].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__462"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__462:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__462].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__462"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__462:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].<init>()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:52,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:52,1"
      Dst: "[com.github.javaparser.ast.expr.Name].<init>"
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:52,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].<init>(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.Name)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.expr.Name"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:57,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.Name)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    linkageType: null
    functionLinenumber: 64
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.expr.Name"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.modules.ModuleDirective].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].setModifiers(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].setName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 3
    ICount: 9
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:65,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDirective].<init>"
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:66,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].setModifiers"
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:67,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].setName"
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:68,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    linkageType: null
    functionLinenumber: 73
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Object)"
    functionUses: 19
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:74,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    linkageType: null
    functionLinenumber: 79
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Object)"
    functionUses: 16
    ICount: 5
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:80,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getModifiers()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    linkageType: null
    functionLinenumber: 84
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 15
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].setModifiers(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    linkageType: null
    functionLinenumber: 89
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.modules.ModuleRequiresDirective:91"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleRequiresDirective:94"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleRequiresDirective:93"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.modules.ModuleRequiresDirective:95"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleRequiresDirective:97"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.modules.ModuleRequiresDirective:96"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:90,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:94,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:96,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:98,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getName()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    linkageType: null
    functionLinenumber: 103
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Name"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].setName(com.github.javaparser.ast.expr.Name)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    linkageType: null
    functionLinenumber: 108
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.modules.ModuleRequiresDirective:110"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleRequiresDirective:113"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleRequiresDirective:112"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.modules.ModuleRequiresDirective:114"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleRequiresDirective:116"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.modules.ModuleRequiresDirective:115"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:109,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:113,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:115,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:117,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].isStatic()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:125,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithModifiers].hasModifier"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].isTransitive()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:133,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithModifiers].hasModifier"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].setTransitive(boolean)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:137,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithModifiers].setModifier"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 18
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.modules.ModuleRequiresDirective:143"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleRequiresDirective:146"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleRequiresDirective:145"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.modules.ModuleRequiresDirective:146"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleRequiresDirective:152"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleRequiresDirective:151"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.modules.ModuleRequiresDirective:147"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleRequiresDirective:146"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleRequiresDirective:145"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:146,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:147,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:148,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:152,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].clone()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    linkageType: null
    functionLinenumber: 157
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:158,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:158,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    linkageType: null
    functionLinenumber: 163
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].setName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 25
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.modules.ModuleRequiresDirective:164"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleRequiresDirective:167"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.modules.ModuleRequiresDirective:166"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.modules.ModuleRequiresDirective:167"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleRequiresDirective:173"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.modules.ModuleRequiresDirective:172"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.modules.ModuleRequiresDirective:168"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleRequiresDirective:167"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.modules.ModuleRequiresDirective:166"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.modules.ModuleRequiresDirective:173"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.modules.ModuleRequiresDirective:177"
        BranchSideFuncs:
        - "setName(com.github.javaparser.ast.expr.Name)"
      - BranchSide: "com.github.javaparser.ast.modules.ModuleRequiresDirective:176"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:167,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:168,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:169,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:174,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].setName"
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:177,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].isModuleRequiresStmt()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].asModuleRequiresStmt()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].ifModuleRequiresStmt(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:194,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].toModuleRequiresStmt()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:200,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].isModuleRequiresDirective()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].asModuleRequiresDirective()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].toModuleRequiresDirective()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:218,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].ifModuleRequiresDirective(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.modules.ModuleRequiresDirective:224,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    linkageType: null
    functionLinenumber: 229
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.ModuleRequiresDirectiveMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_23__140].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_23__140"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_23__140].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_23__140:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_23__140].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_23__140].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_23__140"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_23__140:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_23__140].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_23__140"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$23(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_23__140:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$23"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_214__150].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_214__150"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_214__150].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_214__150:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_214__150].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_214__150].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_214__150"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_214__150:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_214__150].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_214__150"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$214(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_214__150:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$214"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_141__236].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_141__236"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_141__236].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_141__236:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_141__236].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_141__236].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_141__236"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_141__236:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_141__236].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_141__236"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$141(java.lang.Object,com.github.javaparser.ast.type.ReferenceType)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_141__236:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$141"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.TreeVisitorValidator].<init>(com.github.javaparser.ast.validator.Validator)"
    functionSourceFile: "com.github.javaparser.ast.validator.TreeVisitorValidator"
    linkageType: null
    functionLinenumber: 31
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.validator.Validator"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 5
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.TreeVisitorValidator:32,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.TreeVisitorValidator].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.TreeVisitorValidator"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_0__78].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.VisitorValidator].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.TreeVisitorValidator].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.Validators].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_6__44].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_3__79].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_8__46].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_7__102].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.Node].getChildNodes()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1:com.github.javaparser.ast.Node$PostOrderIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.utils.VisitorList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.ast.validator.TreeVisitorValidator].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 10
    ICount: 14
    EdgeCount: 43
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.validator.TreeVisitorValidator:39"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.validator.TreeVisitorValidator:42"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
        - "accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
        - "getChildNodes()"
      - BranchSide: "com.github.javaparser.ast.validator.TreeVisitorValidator:41"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.TreeVisitorValidator:38,1"
      Dst: "[com.github.javaparser.ast.validator.Validator].accept"
    - Src: "com.github.javaparser.ast.validator.TreeVisitorValidator:39,1"
      Dst: "[com.github.javaparser.ast.Node].getChildNodes"
    - Src: "com.github.javaparser.ast.validator.TreeVisitorValidator:39,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.ast.validator.TreeVisitorValidator:39,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.ast.validator.TreeVisitorValidator:39,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.ast.validator.TreeVisitorValidator:40,1"
      Dst: "[com.github.javaparser.ast.validator.TreeVisitorValidator].accept"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.validator.TreeVisitorValidator].accept(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.TreeVisitorValidator"
    linkageType: null
    functionLinenumber: 27
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.TreeVisitorValidator].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.TreeVisitorValidator:28,1"
      Dst: "[com.github.javaparser.ast.validator.TreeVisitorValidator].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__653].bootstrap$(com.github.javaparser.ast.ArrayCreationLevel)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__653"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.ArrayCreationLevel"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__653].<init>(com.github.javaparser.ast.ArrayCreationLevel)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__653:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__653].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__653].<init>(com.github.javaparser.ast.ArrayCreationLevel)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__653"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.ArrayCreationLevel"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__653:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__653].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__653"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__653:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$1].<init>()"
    functionSourceFile: "com.github.javaparser.ast.Node$1"
    linkageType: null
    functionLinenumber: 802
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.DataKey].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$1:803,1"
      Dst: "[com.github.javaparser.ast.DataKey].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findChildTextElementForComment_1__877].bootstrap$(com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findChildTextElementForComment_1__877"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findChildTextElementForComment_1__877].<init>(com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer,com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findChildTextElementForComment_1__877:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findChildTextElementForComment_1__877].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findChildTextElementForComment_1__877].<init>(com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findChildTextElementForComment_1__877"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findChildTextElementForComment_1__877:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findChildTextElementForComment_1__877].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findChildTextElementForComment_1__877"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$findChildTextElementForComment$1(com.github.javaparser.ast.comments.Comment,com.github.javaparser.printer.lexicalpreservation.ChildTextElement)"
    functionUses: 2
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findChildTextElementForComment_1__877:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$findChildTextElementForComment$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.LambdaExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.LambdaExprMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.LambdaExprMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_144__169].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_144__169"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_144__169].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_144__169:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_144__169].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_144__169].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_144__169"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_144__169:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_144__169].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_144__169"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$144(java.lang.Object,com.github.javaparser.ast.type.ReferenceType)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_144__169:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$144"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_183__144].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_183__144"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_183__144].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_183__144:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_183__144].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_183__144].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_183__144"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_183__144:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_183__144].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_183__144"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$183(java.lang.Object,com.github.javaparser.ast.type.ReferenceType)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_183__144:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$183"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$SimpleNameParseStart__15].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ParseStart$SimpleNameParseStart__15"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseStart"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParseStart$SimpleNameParseStart__15].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$SimpleNameParseStart__15:-1,1"
      Dst: "[com.github.javaparser.ParseStart$SimpleNameParseStart__15].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$SimpleNameParseStart__15].<init>()"
    functionSourceFile: "com.github.javaparser.ParseStart$SimpleNameParseStart__15"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$SimpleNameParseStart__15:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$SimpleNameParseStart__15].parse(com.github.javaparser.GeneratedJavaParser)"
    functionSourceFile: "com.github.javaparser.ParseStart$SimpleNameParseStart__15"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "com.github.javaparser.GeneratedJavaParser"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].SimpleNameParseStart()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$SimpleNameParseStart__15:-1,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].SimpleNameParseStart"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmIndent].<init>()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmIndent"
    linkageType: null
    functionLinenumber: 27
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmIndent:28,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmIndent].prettyPrint(com.github.javaparser.ast.Node,com.github.javaparser.printer.SourcePrinter)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmIndent"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.printer.SourcePrinter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmIndent:32,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].indent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmIndent].isCorrespondingElement(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmIndent"
    linkageType: null
    functionLinenumber: 39
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TextElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isSpaceOrTab()"
    functionUses: 4
    ICount: 11
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmIndent:40"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmIndent:40"
        BranchSideFuncs:
        - "isSpaceOrTab()"
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmIndent:39"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmIndent:41"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmIndent:39"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmIndent:41,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isSpaceOrTab"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmIndent].hashCode()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmIndent"
    linkageType: null
    functionLinenumber: 45
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 6
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmIndent].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmIndent"
    linkageType: null
    functionLinenumber: 50
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 5
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.ParserCollectionStrategy$1].<init>(com.github.javaparser.utils.ParserCollectionStrategy,com.github.javaparser.utils.ProjectRoot)"
    functionSourceFile: "com.github.javaparser.utils.ParserCollectionStrategy$1"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.utils.ParserCollectionStrategy"
    - "com.github.javaparser.utils.ProjectRoot"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.ParserCollectionStrategy$1:61,1"
      Dst: "[java.nio.file.SimpleFileVisitor].<init>"
    - Src: "com.github.javaparser.utils.ParserCollectionStrategy$1:65,1"
      Dst: "[com.github.javaparser.utils.CollectionStrategy].getPathMatcher"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.ParserCollectionStrategy$1].visitFile(java.nio.file.Path,java.nio.file.attribute.BasicFileAttributes)"
    functionSourceFile: "com.github.javaparser.utils.ParserCollectionStrategy$1"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.FileVisitResult"
    argCount: 2
    argTypes:
    - "java.nio.file.Path"
    - "java.nio.file.attribute.BasicFileAttributes"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 23
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.ParserCollectionStrategy$1:69"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.ParserCollectionStrategy$1:72"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.ParserCollectionStrategy$1:73"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.ParserCollectionStrategy$1:79"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.ParserCollectionStrategy$1:78"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.ParserCollectionStrategy$1:75"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.ParserCollectionStrategy$1:79"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.ParserCollectionStrategy$1:78"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.ParserCollectionStrategy$1:69,1"
      Dst: "[java.nio.file.Path].getFileName"
    - Src: "com.github.javaparser.utils.ParserCollectionStrategy$1:69,1"
      Dst: "[java.nio.file.Path].toString"
    - Src: "com.github.javaparser.utils.ParserCollectionStrategy$1:69,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.utils.ParserCollectionStrategy$1:73,1"
      Dst: "[java.nio.file.PathMatcher].matches"
    - Src: "com.github.javaparser.utils.ParserCollectionStrategy$1:74,1"
      Dst: "[com.github.javaparser.utils.CollectionStrategy].getRoot"
    - Src: "com.github.javaparser.utils.ParserCollectionStrategy$1:74,1"
      Dst: "[java.util.Optional].orElse"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.ParserCollectionStrategy$1].preVisitDirectory(java.nio.file.Path,java.nio.file.attribute.BasicFileAttributes)"
    functionSourceFile: "com.github.javaparser.utils.ParserCollectionStrategy$1"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.FileVisitResult"
    argCount: 2
    argTypes:
    - "java.nio.file.Path"
    - "java.nio.file.attribute.BasicFileAttributes"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 14
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.ParserCollectionStrategy$1:84"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.ParserCollectionStrategy$1:85"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.ParserCollectionStrategy$1:84"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.ParserCollectionStrategy$1:84"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.ParserCollectionStrategy$1:87"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.ParserCollectionStrategy$1:86"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.ParserCollectionStrategy$1:84"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.ParserCollectionStrategy$1:87"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.ParserCollectionStrategy$1:86"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.ParserCollectionStrategy$1:84,1"
      Dst: "[java.nio.file.Files].isHidden"
    - Src: "com.github.javaparser.utils.ParserCollectionStrategy$1:84,1"
      Dst: "[java.nio.file.Path].startsWith"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.ParserCollectionStrategy$1].postVisitDirectory(java.nio.file.Path,java.io.IOException)"
    functionSourceFile: "com.github.javaparser.utils.ParserCollectionStrategy$1"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.FileVisitResult"
    argCount: 2
    argTypes:
    - "java.nio.file.Path"
    - "java.io.IOException"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 13
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.ParserCollectionStrategy$1:92"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.ParserCollectionStrategy$1:96"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.ParserCollectionStrategy$1:95"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.ParserCollectionStrategy$1:92"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.ParserCollectionStrategy$1:96"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.ParserCollectionStrategy$1:95"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.ParserCollectionStrategy$1:92,1"
      Dst: "[java.nio.file.Files].isSameFile"
    - Src: "com.github.javaparser.utils.ParserCollectionStrategy$1:93,1"
      Dst: "[com.github.javaparser.utils.ProjectRoot].addSourceRoot"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.ParserCollectionStrategy$1].postVisitDirectory(java.lang.Object,java.io.IOException)"
    functionSourceFile: "com.github.javaparser.utils.ParserCollectionStrategy$1"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.FileVisitResult"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.io.IOException"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.ParserCollectionStrategy$1:61,1"
      Dst: "[com.github.javaparser.utils.ParserCollectionStrategy$1].postVisitDirectory"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.ParserCollectionStrategy$1].visitFile(java.lang.Object,java.nio.file.attribute.BasicFileAttributes)"
    functionSourceFile: "com.github.javaparser.utils.ParserCollectionStrategy$1"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.FileVisitResult"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.nio.file.attribute.BasicFileAttributes"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.ParserCollectionStrategy$1:61,1"
      Dst: "[com.github.javaparser.utils.ParserCollectionStrategy$1].visitFile"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.ParserCollectionStrategy$1].preVisitDirectory(java.lang.Object,java.nio.file.attribute.BasicFileAttributes)"
    functionSourceFile: "com.github.javaparser.utils.ParserCollectionStrategy$1"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.FileVisitResult"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.nio.file.attribute.BasicFileAttributes"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.ParserCollectionStrategy$1:61,1"
      Dst: "[com.github.javaparser.utils.ParserCollectionStrategy$1].preVisitDirectory"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_48__211].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_48__211"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_48__211].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_48__211:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_48__211].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_48__211].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_48__211"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_48__211:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_48__211].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_48__211"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$48(java.lang.Object,com.github.javaparser.ast.body.Parameter)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_48__211:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$48"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$lambda_registerForSubtree_6__806].bootstrap$(com.github.javaparser.ast.observer.AstObserver)"
    functionSourceFile: "com.github.javaparser.ast.Node$lambda_registerForSubtree_6__806"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.observer.AstObserver"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node$lambda_registerForSubtree_6__806].<init>(com.github.javaparser.ast.observer.AstObserver)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$lambda_registerForSubtree_6__806:-1,1"
      Dst: "[com.github.javaparser.ast.Node$lambda_registerForSubtree_6__806].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$lambda_registerForSubtree_6__806].<init>(com.github.javaparser.ast.observer.AstObserver)"
    functionSourceFile: "com.github.javaparser.ast.Node$lambda_registerForSubtree_6__806"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.observer.AstObserver"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$lambda_registerForSubtree_6__806:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$lambda_registerForSubtree_6__806].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.Node$lambda_registerForSubtree_6__806"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].lambda$registerForSubtree$6(com.github.javaparser.ast.observer.AstObserver,com.github.javaparser.ast.Node)"
    functionUses: 2
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$lambda_registerForSubtree_6__806:-1,1"
      Dst: "[com.github.javaparser.ast.Node].lambda$registerForSubtree$6"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__504].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__504"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__504].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__504:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__504].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__504].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__504"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__504:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__504].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__504"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__504:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ConstructorDeclaration].<init>()"
    functionSourceFile: "com.github.javaparser.ast.body.ConstructorDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 17
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:59,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:59,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:59,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].<init>"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:59,1"
      Dst: "[com.github.javaparser.ast.body.ConstructorDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ConstructorDeclaration].<init>(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.body.ConstructorDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 22
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:63,1"
      Dst: "[com.github.javaparser.ast.Modifier].<init>"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:63,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:63,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:63,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].<init>"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:63,1"
      Dst: "[com.github.javaparser.ast.body.ConstructorDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ConstructorDeclaration].<init>(com.github.javaparser.ast.NodeList,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.body.ConstructorDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 17
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:67,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:67,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:67,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].<init>"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:67,1"
      Dst: "[com.github.javaparser.ast.body.ConstructorDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ConstructorDeclaration].<init>(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.BlockStmt)"
    functionSourceFile: "com.github.javaparser.ast.body.ConstructorDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 7
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.stmt.BlockStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:71,1"
      Dst: "[com.github.javaparser.ast.body.ConstructorDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ConstructorDeclaration].<init>(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.BlockStmt,com.github.javaparser.ast.body.ReceiverParameter)"
    functionSourceFile: "com.github.javaparser.ast.body.ConstructorDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 8
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.stmt.BlockStmt"
    - "com.github.javaparser.ast.body.ReceiverParameter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:76,1"
      Dst: "[com.github.javaparser.ast.body.ConstructorDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ConstructorDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.BlockStmt,com.github.javaparser.ast.body.ReceiverParameter)"
    functionSourceFile: "com.github.javaparser.ast.body.ConstructorDeclaration"
    linkageType: null
    functionLinenumber: 83
    functionDepth: 0
    returnType: "void"
    argCount: 9
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.stmt.BlockStmt"
    - "com.github.javaparser.ast.body.ReceiverParameter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.CallableDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.body.ReceiverParameter)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].setBody(com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 14
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:84,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].<init>"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:85,1"
      Dst: "[com.github.javaparser.ast.body.ConstructorDeclaration].setBody"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:86,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ConstructorDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.ConstructorDeclaration"
    linkageType: null
    functionLinenumber: 91
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Object)"
    functionUses: 20
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:92,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ConstructorDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.ConstructorDeclaration"
    linkageType: null
    functionLinenumber: 97
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Object)"
    functionUses: 23
    ICount: 5
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:98,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ConstructorDeclaration].getBody()"
    functionSourceFile: "com.github.javaparser.ast.body.ConstructorDeclaration"
    linkageType: null
    functionLinenumber: 102
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.BlockStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ConstructorDeclaration].setBody(com.github.javaparser.ast.stmt.BlockStmt)"
    functionSourceFile: "com.github.javaparser.ast.body.ConstructorDeclaration"
    linkageType: null
    functionLinenumber: 113
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ConstructorDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.BlockStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.ConstructorDeclaration:115"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ConstructorDeclaration:118"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ConstructorDeclaration:117"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.ConstructorDeclaration:119"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ConstructorDeclaration:121"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.ConstructorDeclaration:120"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:114,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:118,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:120,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:122,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ConstructorDeclaration].setModifiers(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.ConstructorDeclaration"
    linkageType: null
    functionLinenumber: 127
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ConstructorDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.CallableDeclaration].setModifiers(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:128,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].setModifiers"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ConstructorDeclaration].setName(com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.body.ConstructorDeclaration"
    linkageType: null
    functionLinenumber: 132
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ConstructorDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.CallableDeclaration].setName(com.github.javaparser.ast.expr.SimpleName)"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:133,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].setName"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ConstructorDeclaration].setParameters(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.ConstructorDeclaration"
    linkageType: null
    functionLinenumber: 137
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ConstructorDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.CallableDeclaration].setParameters(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:138,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].setParameters"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ConstructorDeclaration].setThrownExceptions(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.ConstructorDeclaration"
    linkageType: null
    functionLinenumber: 142
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ConstructorDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.CallableDeclaration].setThrownExceptions(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:143,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].setThrownExceptions"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ConstructorDeclaration].setTypeParameters(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.ConstructorDeclaration"
    linkageType: null
    functionLinenumber: 147
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ConstructorDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.CallableDeclaration].setTypeParameters(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:148,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].setTypeParameters"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ConstructorDeclaration].getDeclarationAsString(boolean,boolean,boolean)"
    functionSourceFile: "com.github.javaparser.ast.body.ConstructorDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 3
    argTypes:
    - "boolean"
    - "boolean"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 40
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.ConstructorDeclaration:160"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ConstructorDeclaration:164"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ConstructorDeclaration:163"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.ConstructorDeclaration:167"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ConstructorDeclaration:179"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ConstructorDeclaration:178"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.ConstructorDeclaration:168"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ConstructorDeclaration:171"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ConstructorDeclaration:170"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.ConstructorDeclaration:173"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ConstructorDeclaration:176"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ConstructorDeclaration:175"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:159,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:161,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithModifiers].getAccessSpecifier"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:162,1"
      Dst: "[com.github.javaparser.ast.AccessSpecifier].asString"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:162,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:164,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getName"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:167,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getParameters"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:167,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:167,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:167,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:174,1"
      Dst: "[com.github.javaparser.ast.Node].toString"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:176,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getType"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:180,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].appendThrowsIfRequested"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:181,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 12
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.body.ConstructorDeclaration].toDescriptor()"
    functionSourceFile: "com.github.javaparser.ast.body.ConstructorDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 17
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.ConstructorDeclaration:190"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ConstructorDeclaration:192"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:188,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:189,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:190,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getParameters"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:190,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:191,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithParameters].getParameter"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:191,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getType"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:191,1"
      Dst: "[com.github.javaparser.ast.type.Type].toDescriptor"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:193,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.body.ConstructorDeclaration].clone()"
    functionSourceFile: "com.github.javaparser.ast.body.ConstructorDeclaration"
    linkageType: null
    functionLinenumber: 198
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ConstructorDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:199,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:199,1"
      Dst: "[com.github.javaparser.ast.body.ConstructorDeclaration].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ConstructorDeclaration].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.body.ConstructorDeclaration"
    linkageType: null
    functionLinenumber: 204
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.ConstructorDeclarationMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ConstructorDeclaration].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.body.ConstructorDeclaration"
    linkageType: null
    functionLinenumber: 210
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].setBody(com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 12
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.ConstructorDeclaration:211"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ConstructorDeclaration:214"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ConstructorDeclaration:213"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.ConstructorDeclaration:214"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ConstructorDeclaration:218"
        BranchSideFuncs:
        - "setBody(com.github.javaparser.ast.stmt.BlockStmt)"
      - BranchSide: "com.github.javaparser.ast.body.ConstructorDeclaration:217"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:215,1"
      Dst: "[com.github.javaparser.ast.body.ConstructorDeclaration].setBody"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:218,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].replace"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ConstructorDeclaration].isConstructorDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.ConstructorDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ConstructorDeclaration].asConstructorDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.ConstructorDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ConstructorDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ConstructorDeclaration].ifConstructorDeclaration(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.body.ConstructorDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:236,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ConstructorDeclaration].resolve()"
    functionSourceFile: "com.github.javaparser.ast.body.ConstructorDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.declarations.ResolvedConstructorDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:241,1"
      Dst: "[com.github.javaparser.ast.Node].getSymbolResolver"
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:241,1"
      Dst: "[com.github.javaparser.resolution.SymbolResolver].resolveDeclaration"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ConstructorDeclaration].toConstructorDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.ConstructorDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ConstructorDeclaration:247,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_116__556].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_116__556"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_116__556].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_116__556:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_116__556].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_116__556].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_116__556"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_116__556:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_116__556].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_116__556"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$116(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_116__556:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$116"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.VariableDeclarator$1].<init>(com.github.javaparser.ast.body.VariableDeclarator)"
    functionSourceFile: "com.github.javaparser.ast.body.VariableDeclarator$1"
    linkageType: null
    functionLinenumber: 114
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.VariableDeclarator"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.observer.AstObserverAdapter].<init>()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.VariableDeclarator$1:115,1"
      Dst: "[com.github.javaparser.ast.observer.AstObserverAdapter].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.VariableDeclarator$1].propertyChange(com.github.javaparser.ast.Node,com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.VariableDeclarator$1"
    linkageType: null
    functionLinenumber: 118
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.observer.ObservableProperty"
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].getParentNode()"
    - "[com.github.javaparser.ast.Node].getParentNode()"
    - "[com.github.javaparser.ast.Node].getParentNode()"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables].getMaximumCommonType()"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getVariables()"
    - "[com.github.javaparser.ast.NodeList].indexOf(java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration:com.github.javaparser.ast.expr.VariableDeclarationExpr].getVariables()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.body.VariableDeclarator].getType()"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables].getVariable(int)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithVariables].calculateMaximumCommonType(java.util.List)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    functionUses: 2
    ICount: 45
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.VariableDeclarator$1:119"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator$1:138"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator$1:137"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.VariableDeclarator$1:121"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator$1:138"
        BranchSideFuncs:
        - "getVariables()"
        - "indexOf(java.lang.Object)"
        - "getParentNode()"
        - "getMaximumCommonType()"
        - "size()"
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator$1:137"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.VariableDeclarator$1:121"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator$1:138"
        BranchSideFuncs:
        - "getVariables()"
        - "indexOf(java.lang.Object)"
        - "getParentNode()"
        - "getMaximumCommonType()"
        - "size()"
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator$1:137"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.VariableDeclarator$1:127"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator$1:134"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator$1:133"
        BranchSideFuncs:
        - "calculateMaximumCommonType(java.util.List)"
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.VariableDeclarator$1:128"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator$1:131"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.VariableDeclarator$1:130"
        BranchSideFuncs:
        - "getType()"
        - "getVariable(int)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.VariableDeclarator$1:121,1"
      Dst: "[com.github.javaparser.ast.Node].getParentNode"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator$1:121,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator$1:121,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator$1:124,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithVariables].getMaximumCommonType"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator$1:125,1"
      Dst: "[java.util.LinkedList].<init>"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator$1:126,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithVariables].getVariables"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator$1:126,1"
      Dst: "[com.github.javaparser.ast.NodeList].indexOf"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator$1:127,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator$1:129,1"
      Dst: "[java.util.List].add"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator$1:131,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithVariables].getVariable"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator$1:131,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].getType"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator$1:134,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithVariables].calculateMaximumCommonType"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator$1:135,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.body.VariableDeclarator$1:135,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].<init>(java.util.List)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel"
    linkageType: null
    functionLinenumber: 51
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 10
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel:52,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].'from'(int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].<init>(java.util.List)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.utils.VisitorList].subList(int,int)"
    - "[com.github.javaparser.ast.NodeList].subList(int,int)"
    functionUses: 4
    ICount: 11
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel:57,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel:57,1"
      Dst: "[java.util.List].subList"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel:57,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel:57,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].toString()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel"
    linkageType: null
    functionLinenumber: 61
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel:62,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel:62,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel:62,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].sub(int,int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel"
    linkageType: null
    functionLinenumber: 65
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel"
    argCount: 2
    argTypes:
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].<init>(java.util.List)"
    - "[com.github.javaparser.utils.VisitorList].subList(int,int)"
    - "[com.github.javaparser.ast.NodeList].subList(int,int)"
    functionUses: 4
    ICount: 8
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel:66,1"
      Dst: "[java.util.List].subList"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel:66,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].removeIndentationElements()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel:70,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel$lambda_removeIndentationElements_0__1043].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel:70,1"
      Dst: "[java.util.Collection].removeIf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].lambda$removeIndentationElements$0(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel:70"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel:69"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel:70"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel:69"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_43__323].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_43__323"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_43__323].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_43__323:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_43__323].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_43__323].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_43__323"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_43__323:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_43__323].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_43__323"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$43(java.lang.Object,com.github.javaparser.ast.PackageDeclaration)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_43__323:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$43"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.CodeGenerationUtils].<init>()"
    functionSourceFile: "com.github.javaparser.utils.CodeGenerationUtils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:36,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.CodeGenerationUtils].getterName(java.lang.Class,java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.CodeGenerationUtils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 2
    argTypes:
    - "java.lang.Class"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 25
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.CodeGenerationUtils:40"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.CodeGenerationUtils:43"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.CodeGenerationUtils:42"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.CodeGenerationUtils:40"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.CodeGenerationUtils:43"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.CodeGenerationUtils:42"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.CodeGenerationUtils:43"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.CodeGenerationUtils:46"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.CodeGenerationUtils:45"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:40,1"
      Dst: "[java.lang.String].startsWith"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:40,1"
      Dst: "[java.lang.Object].equals"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:44,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:44,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:44,1"
      Dst: "[com.github.javaparser.utils.Utils].capitalize"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:44,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.CodeGenerationUtils].getterToPropertyName(java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.CodeGenerationUtils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 31
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.CodeGenerationUtils:50"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.CodeGenerationUtils:53"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.CodeGenerationUtils:52"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.CodeGenerationUtils:53"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.CodeGenerationUtils:56"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.CodeGenerationUtils:55"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.CodeGenerationUtils:56"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.CodeGenerationUtils:59"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.CodeGenerationUtils:58"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:50,1"
      Dst: "[java.lang.String].startsWith"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:51,1"
      Dst: "[java.lang.String].length"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:51,1"
      Dst: "[java.lang.String].substring"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:51,1"
      Dst: "[com.github.javaparser.utils.Utils].decapitalize"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:59,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:59,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:59,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:59,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.CodeGenerationUtils].setterName(java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.CodeGenerationUtils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 17
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.CodeGenerationUtils:63"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.CodeGenerationUtils:66"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.CodeGenerationUtils:65"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:63,1"
      Dst: "[java.lang.String].startsWith"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:64,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:64,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:64,1"
      Dst: "[java.lang.String].substring"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:64,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:66,1"
      Dst: "[com.github.javaparser.utils.Utils].capitalize"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.CodeGenerationUtils].optionalOf(java.lang.String,boolean)"
    functionSourceFile: "com.github.javaparser.utils.CodeGenerationUtils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.CodeGenerationUtils:70"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.CodeGenerationUtils:73"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.CodeGenerationUtils:72"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:71,1"
      Dst: "[com.github.javaparser.utils.CodeGenerationUtils].f"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.CodeGenerationUtils].f(java.lang.String,java.lang.Object[])"
    functionSourceFile: "com.github.javaparser.utils.CodeGenerationUtils"
    linkageType: null
    functionLinenumber: 79
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "java.lang.Object[]"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 11
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:80,1"
      Dst: "[java.lang.String].format"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.CodeGenerationUtils].fileInPackageAbsolutePath(java.lang.String,java.lang.String,java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.CodeGenerationUtils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.Path"
    argCount: 3
    argTypes:
    - "java.lang.String"
    - "java.lang.String"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:91,1"
      Dst: "[com.github.javaparser.utils.CodeGenerationUtils].packageToPath"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:92,1"
      Dst: "[java.nio.file.Paths].get"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:92,1"
      Dst: "[java.nio.file.Path].normalize"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.CodeGenerationUtils].fileInPackageAbsolutePath(java.nio.file.Path,java.lang.String,java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.CodeGenerationUtils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.Path"
    argCount: 3
    argTypes:
    - "java.nio.file.Path"
    - "java.lang.String"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:96,1"
      Dst: "[java.nio.file.Path].toString"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:96,1"
      Dst: "[com.github.javaparser.utils.CodeGenerationUtils].fileInPackageAbsolutePath"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.CodeGenerationUtils].fileInPackageRelativePath(java.lang.String,java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.CodeGenerationUtils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.Path"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:104,1"
      Dst: "[com.github.javaparser.utils.CodeGenerationUtils].packageToPath"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:105,1"
      Dst: "[java.nio.file.Paths].get"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:105,1"
      Dst: "[java.nio.file.Path].normalize"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.CodeGenerationUtils].packageToPath(java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.CodeGenerationUtils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:112,1"
      Dst: "[java.lang.String].replace"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.CodeGenerationUtils].packageAbsolutePath(java.lang.String,java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.CodeGenerationUtils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.Path"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:122,1"
      Dst: "[com.github.javaparser.utils.CodeGenerationUtils].packageToPath"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:123,1"
      Dst: "[java.nio.file.Paths].get"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:123,1"
      Dst: "[java.nio.file.Path].normalize"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.CodeGenerationUtils].packageAbsolutePath(java.nio.file.Path,java.lang.String)"
    functionSourceFile: "com.github.javaparser.utils.CodeGenerationUtils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.Path"
    argCount: 2
    argTypes:
    - "java.nio.file.Path"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:127,1"
      Dst: "[java.nio.file.Path].toString"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:127,1"
      Dst: "[com.github.javaparser.utils.CodeGenerationUtils].packageAbsolutePath"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.CodeGenerationUtils].classLoaderRoot(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.utils.CodeGenerationUtils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.Path"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:135,1"
      Dst: "[java.lang.Class].getProtectionDomain"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:135,1"
      Dst: "[java.security.ProtectionDomain].getCodeSource"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:135,1"
      Dst: "[java.security.CodeSource].getLocation"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:135,1"
      Dst: "[java.net.URL].toURI"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:135,1"
      Dst: "[java.nio.file.Paths].get"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:137,1"
      Dst: "[java.lang.AssertionError].<init>"
    JavaMethodInfo: null
    BBCount: 2
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.CodeGenerationUtils].mavenModuleRoot(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.utils.CodeGenerationUtils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.Path"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:146,1"
      Dst: "[com.github.javaparser.utils.CodeGenerationUtils].classLoaderRoot"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:146,1"
      Dst: "[java.nio.file.Paths].get"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:146,1"
      Dst: "[java.nio.file.Path].resolve"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:146,1"
      Dst: "[java.nio.file.Path].normalize"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.CodeGenerationUtils].subtractPaths(java.nio.file.Path,java.nio.file.Path)"
    functionSourceFile: "com.github.javaparser.utils.CodeGenerationUtils"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.nio.file.Path"
    argCount: 2
    argTypes:
    - "java.nio.file.Path"
    - "java.nio.file.Path"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 18
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.CodeGenerationUtils:153"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.CodeGenerationUtils:161"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.CodeGenerationUtils:160"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.CodeGenerationUtils:154"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.CodeGenerationUtils:158"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.CodeGenerationUtils:157"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:154,1"
      Dst: "[java.nio.file.Path].getFileName"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:154,1"
      Dst: "[java.nio.file.Path].equals"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:155,1"
      Dst: "[java.nio.file.Path].getParent"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:158,1"
      Dst: "[com.github.javaparser.utils.CodeGenerationUtils].f"
    - Src: "com.github.javaparser.utils.CodeGenerationUtils:158,1"
      Dst: "[java.lang.RuntimeException].<init>"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.metamodel.PackageDeclarationMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.PackageDeclarationMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.NodeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.PackageDeclarationMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.NodeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.SingleNodeTypeValidator$lambda_accept_0__93].bootstrap$(com.github.javaparser.ast.validator.SingleNodeTypeValidator,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.SingleNodeTypeValidator$lambda_accept_0__93"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.validator.SingleNodeTypeValidator"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.SingleNodeTypeValidator$lambda_accept_0__93].<init>(com.github.javaparser.ast.validator.SingleNodeTypeValidator,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.SingleNodeTypeValidator$lambda_accept_0__93:-1,1"
      Dst: "[com.github.javaparser.ast.validator.SingleNodeTypeValidator$lambda_accept_0__93].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.SingleNodeTypeValidator$lambda_accept_0__93].<init>(com.github.javaparser.ast.validator.SingleNodeTypeValidator,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.SingleNodeTypeValidator$lambda_accept_0__93"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.validator.SingleNodeTypeValidator"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.SingleNodeTypeValidator$lambda_accept_0__93:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.SingleNodeTypeValidator$lambda_accept_0__93].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.SingleNodeTypeValidator$lambda_accept_0__93"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].lambda$accept$0(com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Node)"
    functionUses: 5
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.SingleNodeTypeValidator$lambda_accept_0__93:-1,1"
      Dst: "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].lambda$accept$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java12PreviewValidator].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java12PreviewValidator"
    linkageType: null
    functionLinenumber: 30
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java12Validator].<init>()"
    - "[com.github.javaparser.ast.validator.Validators].remove(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].remove(com.github.javaparser.ast.validator.Validator)"
    functionUses: 1
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java12PreviewValidator:31,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java12Validator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java12PreviewValidator:44,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].remove"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.LineCommentMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.LineCommentMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.CommentMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.LineCommentMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.CommentMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java15Validator].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java15Validator"
    linkageType: null
    functionLinenumber: 30
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java14Validator].<init>()"
    - "[com.github.javaparser.ast.validator.Validators].remove(com.github.javaparser.ast.validator.Validator)"
    functionUses: 3
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java15Validator:31,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java14Validator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java15Validator:34,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].remove"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedIntersectionType].<init>(java.util.Collection)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedIntersectionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Collection"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 18
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.ResolvedIntersectionType:38"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedIntersectionType:41"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedIntersectionType:40"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedIntersectionType:37,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.resolution.types.ResolvedIntersectionType:38,1"
      Dst: "[java.util.Collection].size"
    - Src: "com.github.javaparser.resolution.types.ResolvedIntersectionType:39,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.types.ResolvedIntersectionType:39,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.types.ResolvedIntersectionType:39,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.resolution.types.ResolvedIntersectionType:39,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    - Src: "com.github.javaparser.resolution.types.ResolvedIntersectionType:41,1"
      Dst: "[java.util.LinkedList].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedIntersectionType].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedIntersectionType"
    linkageType: null
    functionLinenumber: 45
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 5
    ICount: 18
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.ResolvedIntersectionType:46"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedIntersectionType:48"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedIntersectionType:47"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedIntersectionType:48"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedIntersectionType:49"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedIntersectionType:48"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.types.ResolvedIntersectionType:48"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedIntersectionType:50"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedIntersectionType:49"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedIntersectionType:48,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.resolution.types.ResolvedIntersectionType:51,1"
      Dst: "[java.util.HashSet].<init>"
    - Src: "com.github.javaparser.resolution.types.ResolvedIntersectionType:51,1"
      Dst: "[java.util.AbstractSet].equals"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedIntersectionType].hashCode()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedIntersectionType"
    linkageType: null
    functionLinenumber: 55
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 6
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedIntersectionType:56,1"
      Dst: "[java.util.HashSet].<init>"
    - Src: "com.github.javaparser.resolution.types.ResolvedIntersectionType:56,1"
      Dst: "[java.util.AbstractSet].hashCode"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedIntersectionType].describe()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedIntersectionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedIntersectionType:61,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.resolution.types.ResolvedIntersectionType:61,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedIntersectionType$describe__1044].bootstrap$"
    - Src: "com.github.javaparser.resolution.types.ResolvedIntersectionType:61,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.resolution.types.ResolvedIntersectionType:61,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.resolution.types.ResolvedIntersectionType:61,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.resolution.types.ResolvedIntersectionType:61,1"
      Dst: "[java.lang.String].join"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedIntersectionType].isAssignableBy(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedIntersectionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedIntersectionType:66,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.resolution.types.ResolvedIntersectionType:66,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedIntersectionType$lambda_isAssignableBy_0__1045].bootstrap$"
    - Src: "com.github.javaparser.resolution.types.ResolvedIntersectionType:66,1"
      Dst: "[java.util.stream.Stream].allMatch"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedIntersectionType].replaceTypeVariables(com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration,com.github.javaparser.resolution.types.ResolvedType,java.util.Map)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedIntersectionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 3
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration"
    - "com.github.javaparser.resolution.types.ResolvedType"
    - "java.util.Map"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 18
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.types.ResolvedIntersectionType:72"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedIntersectionType:75"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.types.ResolvedIntersectionType:74"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedIntersectionType:71,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.resolution.types.ResolvedIntersectionType:71,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedIntersectionType$lambda_replaceTypeVariables_1__1046].bootstrap$"
    - Src: "com.github.javaparser.resolution.types.ResolvedIntersectionType:71,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.resolution.types.ResolvedIntersectionType:71,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.resolution.types.ResolvedIntersectionType:71,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.resolution.types.ResolvedIntersectionType:72,1"
      Dst: "[java.util.List].equals"
    - Src: "com.github.javaparser.resolution.types.ResolvedIntersectionType:75,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedIntersectionType].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedIntersectionType].getElements()"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedIntersectionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedIntersectionType].lambda$replaceTypeVariables$1(com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration,com.github.javaparser.resolution.types.ResolvedType,java.util.Map,com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedIntersectionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 4
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration"
    - "com.github.javaparser.resolution.types.ResolvedType"
    - "java.util.Map"
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedIntersectionType:71,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].replaceTypeVariables"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.types.ResolvedIntersectionType].lambda$isAssignableBy$0(com.github.javaparser.resolution.types.ResolvedType,com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.types.ResolvedIntersectionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.types.ResolvedIntersectionType:66,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isAssignableBy"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_118__553].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_118__553"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_118__553].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_118__553:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_118__553].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_118__553].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_118__553"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_118__553:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_118__553].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_118__553"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$118(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_118__553:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$118"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__611].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__611"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__611].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__611:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__611].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__611].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__611"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__611:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__611].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__611"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__611:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_7__45].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_7__45"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.validator.TypedValidator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_7__45].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_7__45:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_7__45].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_7__45].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_7__45"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_7__45:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_7__45].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_7__45"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$7(com.github.javaparser.ast.stmt.TryStmt,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_7__45:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$7"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_0__78].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_0__78"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.validator.Validator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_0__78].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_0__78:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_0__78].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_0__78].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_0__78"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_0__78:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_0__78].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_0__78"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator].lambda$new$0(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 8
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_0__78:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator].lambda$new$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_46__485].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_46__485"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_46__485].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_46__485:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_46__485].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_46__485].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_46__485"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_46__485:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_46__485].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_46__485"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$46(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_46__485:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$46"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_203__294].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_203__294"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_203__294].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_203__294:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_203__294].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_203__294].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_203__294"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_203__294:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_203__294].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_203__294"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$203(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_203__294:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$203"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__555].bootstrap$(com.github.javaparser.ast.modules.ModuleOpensDirective)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__555"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleOpensDirective"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__555].<init>(com.github.javaparser.ast.modules.ModuleOpensDirective)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__555:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__555].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__555].<init>(com.github.javaparser.ast.modules.ModuleOpensDirective)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__555"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleOpensDirective"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__555:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__555].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__555"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__555:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_54__345].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_54__345"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_54__345].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_54__345:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_54__345].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_54__345].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_54__345"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_54__345:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_54__345].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_54__345"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$54(java.lang.Object,com.github.javaparser.ast.expr.SimpleName)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_54__345:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$54"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_125__329].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_125__329"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_125__329].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_125__329:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_125__329].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_125__329].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_125__329"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_125__329:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_125__329].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_125__329"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$125(java.lang.Object,com.github.javaparser.ast.expr.AnnotationExpr)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_125__329:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$125"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_5__856].bootstrap$(com.github.javaparser.printer.lexicalpreservation.RemovedGroup)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_5__856"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_5__856].<init>(com.github.javaparser.printer.lexicalpreservation.RemovedGroup)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_5__856:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_5__856].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_5__856].<init>(com.github.javaparser.printer.lexicalpreservation.RemovedGroup)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_5__856"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.RemovedGroup"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_5__856:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_5__856].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_5__856"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].lambda$new$5(com.github.javaparser.TokenRange)"
    functionUses: 6
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.RemovedGroup$lambda_new_5__856:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup].lambda$new$5"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor].<init>(com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor"
    linkageType: null
    functionLinenumber: 231
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Processor].<init>()"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor:232,1"
      Dst: "[com.github.javaparser.Processor].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor].preProcess(com.github.javaparser.Provider)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor"
    linkageType: null
    functionLinenumber: 237
    functionDepth: 0
    returnType: "com.github.javaparser.Provider"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Provider"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration].isPreprocessUnicodeEscapes()"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].<init>(com.github.javaparser.Provider)"
    functionUses: 1
    ICount: 11
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor:238"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor:242"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.Provider)"
      - BranchSide: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor:241"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor:238,1"
      Dst: "[com.github.javaparser.ParserConfiguration].isPreprocessUnicodeEscapes"
    - Src: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor:239,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor].postProcess(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor"
    linkageType: null
    functionLinenumber: 246
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ParseResult"
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration].isPreprocessUnicodeEscapes()"
    - "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_2__35].bootstrap$(com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor)"
    - "[com.github.javaparser.ParseResult].getResult()"
    functionUses: 2
    ICount: 10
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor:247"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor:255"
        BranchSideFuncs:
        - "getResult()"
        - "bootstrap$(com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor)"
      - BranchSide: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor:254"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor:247,1"
      Dst: "[com.github.javaparser.ParserConfiguration].isPreprocessUnicodeEscapes"
    - Src: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor:248,1"
      Dst: "[com.github.javaparser.ParseResult].getResult"
    - Src: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor:248,1"
      Dst: "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_2__35].bootstrap$"
    - Src: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor:248,1"
      Dst: "[java.util.Optional].ifPresent"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor].lambda$postProcess$2(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor"
    linkageType: null
    functionLinenumber: 248
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].getPositionMapping()"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping].isEmpty()"
    - "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_1__120].bootstrap$(com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping)"
    - "[com.github.javaparser.ast.Node].walk(java.util.function.Consumer)"
    functionUses: 1
    ICount: 9
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor:250"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor:253"
        BranchSideFuncs:
        - "bootstrap$(com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping)"
        - "walk(java.util.function.Consumer)"
      - BranchSide: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor:252"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor:249,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider].getPositionMapping"
    - Src: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor:250,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping].isEmpty"
    - Src: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor:251,1"
      Dst: "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_1__120].bootstrap$"
    - Src: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor:251,1"
      Dst: "[com.github.javaparser.ast.Node].walk"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor].lambda$postProcess$1(com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor"
    linkageType: null
    functionLinenumber: 250
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_0__752].bootstrap$(com.github.javaparser.ast.Node,com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping)"
    - "[com.github.javaparser.ast.Node].getRange()"
    functionUses: 1
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor:251,1"
      Dst: "[com.github.javaparser.ast.Node].getRange"
    - Src: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor:251,1"
      Dst: "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_0__752].bootstrap$"
    - Src: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor:251,1"
      Dst: "[java.util.Optional].ifPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor].lambda$postProcess$0(com.github.javaparser.ast.Node,com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping,com.github.javaparser.Range)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor"
    linkageType: null
    functionLinenumber: 250
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping"
    - "com.github.javaparser.Range"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].setRange(com.github.javaparser.Range)"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping].transform(com.github.javaparser.Range)"
    functionUses: 1
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor:251,1"
      Dst: "[com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping].transform"
    - Src: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor:251,1"
      Dst: "[com.github.javaparser.ast.Node].setRange"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor].<init>(com.github.javaparser.ParserConfiguration,com.github.javaparser.ParserConfiguration$1)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor"
    linkageType: null
    functionLinenumber: 231
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ParserConfiguration"
    - "com.github.javaparser.ParserConfiguration$1"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor].<init>(com.github.javaparser.ParserConfiguration)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor:232,1"
      Dst: "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnionType].<init>()"
    functionSourceFile: "com.github.javaparser.ast.type.UnionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.UnionType:72,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.type.UnionType:72,1"
      Dst: "[com.github.javaparser.ast.type.UnionType].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnionType].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.type.UnionType"
    linkageType: null
    functionLinenumber: 79
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.Type].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.type.UnionType].setElements(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.UnionType:80,1"
      Dst: "[com.github.javaparser.ast.type.Type].<init>"
    - Src: "com.github.javaparser.ast.type.UnionType:81,1"
      Dst: "[com.github.javaparser.ast.type.UnionType].setElements"
    - Src: "com.github.javaparser.ast.type.UnionType:82,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnionType].<init>(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.type.UnionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.UnionType:87,1"
      Dst: "[com.github.javaparser.ast.type.UnionType].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnionType].getElements()"
    functionSourceFile: "com.github.javaparser.ast.type.UnionType"
    linkageType: null
    functionLinenumber: 91
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnionType].setElements(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.type.UnionType"
    linkageType: null
    functionLinenumber: 96
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.UnionType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.type.UnionType:98"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.UnionType:101"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.UnionType:100"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.type.UnionType:102"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.UnionType:104"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.type.UnionType:103"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.type.UnionType:97,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.type.UnionType:101,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.type.UnionType:103,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.type.UnionType:105,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnionType].setAnnotations(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.type.UnionType"
    linkageType: null
    functionLinenumber: 110
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.UnionType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.Type].setAnnotations(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.UnionType:111,1"
      Dst: "[com.github.javaparser.ast.type.Type].setAnnotations"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.type.UnionType"
    linkageType: null
    functionLinenumber: 116
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.UnionType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.type.UnionType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.UnionType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.type.UnionType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.UnionType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.type.UnionType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.UnionType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.UnionType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.type.UnionType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.UnionType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.type.UnionType,java.lang.Object)"
    functionUses: 69
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.UnionType:117,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.type.UnionType"
    linkageType: null
    functionLinenumber: 122
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.UnionType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.type.UnionType,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.UnionType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.type.UnionType,java.lang.Object)"
    functionUses: 55
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.UnionType:123,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnionType].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.type.UnionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 18
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.type.UnionType:129"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.UnionType:132"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.UnionType:131"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.UnionType:132"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.UnionType:138"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.UnionType:137"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.UnionType:133"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.UnionType:132"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.UnionType:131"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.UnionType:132,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.type.UnionType:133,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.type.UnionType:134,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.type.UnionType:138,1"
      Dst: "[com.github.javaparser.ast.type.Type].remove"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.type.UnionType].asString()"
    functionSourceFile: "com.github.javaparser.ast.type.UnionType"
    linkageType: null
    functionLinenumber: 142
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.UnionType$asString__682].bootstrap$()"
    functionUses: 4
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.UnionType:143,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.type.UnionType:143,1"
      Dst: "[com.github.javaparser.ast.type.UnionType$asString__682].bootstrap$"
    - Src: "com.github.javaparser.ast.type.UnionType:143,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.type.UnionType:143,1"
      Dst: "[java.util.stream.Collectors].joining"
    - Src: "com.github.javaparser.ast.type.UnionType:143,1"
      Dst: "[java.util.stream.Stream].collect"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnionType].clone()"
    functionSourceFile: "com.github.javaparser.ast.type.UnionType"
    linkageType: null
    functionLinenumber: 148
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.UnionType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 10
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.UnionType:149,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.type.UnionType:149,1"
      Dst: "[com.github.javaparser.ast.type.UnionType].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnionType].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.type.UnionType"
    linkageType: null
    functionLinenumber: 154
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.UnionTypeMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnionType].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.type.UnionType"
    linkageType: null
    functionLinenumber: 160
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.type.Type].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 20
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.type.UnionType:161"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.UnionType:164"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.UnionType:163"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.type.UnionType:164"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.UnionType:170"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.type.UnionType:169"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.type.UnionType:165"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.UnionType:164"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.type.UnionType:163"
        BranchSideFuncs:
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.ast.type.UnionType:164,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.type.UnionType:165,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.type.UnionType:166,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.type.UnionType:170,1"
      Dst: "[com.github.javaparser.ast.type.Type].replace"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.type.UnionType].isUnionType()"
    functionSourceFile: "com.github.javaparser.ast.type.UnionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnionType].asUnionType()"
    functionSourceFile: "com.github.javaparser.ast.type.UnionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.UnionType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnionType].ifUnionType(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.type.UnionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.UnionType:188,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnionType].resolve()"
    functionSourceFile: "com.github.javaparser.ast.type.UnionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedUnionType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.UnionType:193,1"
      Dst: "[com.github.javaparser.ast.Node].getSymbolResolver"
    - Src: "com.github.javaparser.ast.type.UnionType:193,1"
      Dst: "[com.github.javaparser.resolution.SymbolResolver].toResolvedType"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnionType].toUnionType()"
    functionSourceFile: "com.github.javaparser.ast.type.UnionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.UnionType:199,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnionType].convertToUsage(com.github.javaparser.resolution.Context)"
    functionSourceFile: "com.github.javaparser.ast.type.UnionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.Context"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.UnionType:204,1"
      Dst: "[com.github.javaparser.ast.type.UnionType].getElements"
    - Src: "com.github.javaparser.ast.type.UnionType:204,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.type.UnionType:204,1"
      Dst: "[com.github.javaparser.ast.type.UnionType$lambda_convertToUsage_0__1047].bootstrap$"
    - Src: "com.github.javaparser.ast.type.UnionType:205,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.type.UnionType:206,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.ast.type.UnionType:206,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.ast.type.UnionType:207,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedUnionType].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.UnionType].lambda$convertToUsage$0(com.github.javaparser.resolution.Context,com.github.javaparser.ast.type.ReferenceType)"
    functionSourceFile: "com.github.javaparser.ast.type.UnionType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 2
    argTypes:
    - "com.github.javaparser.resolution.Context"
    - "com.github.javaparser.ast.type.ReferenceType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.UnionType:205,1"
      Dst: "[com.github.javaparser.ast.type.ConvertibleToUsage].convertToUsage"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_98__420].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_98__420"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_98__420].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_98__420:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_98__420].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_98__420].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_98__420"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_98__420:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_98__420].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_98__420"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$98(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_98__420:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$98"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_79__571].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_79__571"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_79__571].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_79__571:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_79__571].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_79__571].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_79__571"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_79__571:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_79__571].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_79__571"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$79(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_79__571:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$79"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__431].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__431"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__431].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__431:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__431].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__431].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__431"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__431:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__431].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__431"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__431:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.SimpleCharStream].streamRead(char[],int,int)"
    functionSourceFile: "com.github.javaparser.SimpleCharStream"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "int"
    argCount: 3
    argTypes:
    - "char[]"
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.LineEndingProcessingProvider].read(char[],int,int)"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].read(char[],int,int)"
    - "[com.github.javaparser.StreamProvider].read(char[],int,int)"
    - "[com.github.javaparser.StringProvider].read(char[],int,int)"
    functionUses: 1
    ICount: 7
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.SimpleCharStream:37,1"
      Dst: "[com.github.javaparser.Provider].read"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.SimpleCharStream].streamClose()"
    functionSourceFile: "com.github.javaparser.SimpleCharStream"
    linkageType: null
    functionLinenumber: 42
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.StreamProvider].close()"
    - "[com.github.javaparser.UnicodeEscapeProcessingProvider].close()"
    - "[com.github.javaparser.LineEndingProcessingProvider].close()"
    - "[com.github.javaparser.StringProvider].close()"
    functionUses: 1
    ICount: 4
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.SimpleCharStream:43,1"
      Dst: "[java.io.Closeable].close"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.SimpleCharStream].<init>(com.github.javaparser.Provider,int,int,int)"
    functionSourceFile: "com.github.javaparser.SimpleCharStream"
    linkageType: null
    functionLinenumber: 51
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.Provider"
    - "int"
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.AbstractCharStream].<init>(int,int,int)"
    functionUses: 1
    ICount: 8
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.SimpleCharStream:52,1"
      Dst: "[com.github.javaparser.AbstractCharStream].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.SimpleCharStream].<init>(com.github.javaparser.Provider,int,int)"
    functionSourceFile: "com.github.javaparser.SimpleCharStream"
    linkageType: null
    functionLinenumber: 60
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.Provider"
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.SimpleCharStream].<init>(com.github.javaparser.Provider,int,int,int)"
    functionUses: 2
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.SimpleCharStream:61,1"
      Dst: "[com.github.javaparser.SimpleCharStream].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.SimpleCharStream].<init>(com.github.javaparser.Provider)"
    functionSourceFile: "com.github.javaparser.SimpleCharStream"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Provider"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.SimpleCharStream:67,1"
      Dst: "[com.github.javaparser.SimpleCharStream].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.SimpleCharStream].reInit(com.github.javaparser.Provider,int,int,int)"
    functionSourceFile: "com.github.javaparser.SimpleCharStream"
    linkageType: null
    functionLinenumber: 75
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.Provider"
    - "int"
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.AbstractCharStream].reInit(int,int,int)"
    functionUses: 1
    ICount: 8
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.SimpleCharStream:77,1"
      Dst: "[com.github.javaparser.AbstractCharStream].reInit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.SimpleCharStream].reInit(com.github.javaparser.Provider,int,int)"
    functionSourceFile: "com.github.javaparser.SimpleCharStream"
    linkageType: null
    functionLinenumber: 84
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.Provider"
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.SimpleCharStream].reInit(com.github.javaparser.Provider,int,int,int)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.SimpleCharStream:85,1"
      Dst: "[com.github.javaparser.SimpleCharStream].reInit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.SimpleCharStream].reInit(com.github.javaparser.Provider)"
    functionSourceFile: "com.github.javaparser.SimpleCharStream"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Provider"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.SimpleCharStream:91,1"
      Dst: "[com.github.javaparser.SimpleCharStream].reInit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_70__303].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_70__303"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_70__303].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_70__303:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_70__303].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_70__303].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_70__303"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_70__303:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_70__303].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_70__303"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$70(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_70__303:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$70"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.BodyDeclarationMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.BodyDeclarationMetaModel"
    linkageType: null
    functionLinenumber: 42
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.NodeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.BodyDeclarationMetaModel:43,1"
      Dst: "[com.github.javaparser.metamodel.NodeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.BodyDeclarationMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionSourceFile: "com.github.javaparser.metamodel.BodyDeclarationMetaModel"
    linkageType: null
    functionLinenumber: 47
    functionDepth: 0
    returnType: "void"
    argCount: 6
    argTypes:
    - "java.util.Optional"
    - "java.lang.Class"
    - "java.lang.String"
    - "java.lang.String"
    - "boolean"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.NodeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 9
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.BodyDeclarationMetaModel:48,1"
      Dst: "[com.github.javaparser.metamodel.NodeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].<init>()"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 62
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:57,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.ast.NodeList:50,1"
      Dst: "[java.util.ArrayList].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].<init>(java.util.Collection)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 60
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Collection"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].addAll(java.util.Collection)"
    functionUses: 1
    ICount: 11
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:61,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.ast.NodeList:50,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.ast.NodeList:62,1"
      Dst: "[com.github.javaparser.ast.NodeList].addAll"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].<init>(com.github.javaparser.ast.Node[])"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node[]"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:66,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.ast.NodeList:50,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.ast.NodeList:67,1"
      Dst: "[java.util.Arrays].asList"
    - Src: "com.github.javaparser.ast.NodeList:67,1"
      Dst: "[com.github.javaparser.ast.NodeList].addAll"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 71
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].notifyElementAdded(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.ast.NodeList].own(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    functionUses: 54
    ICount: 9
    EdgeCount: 7
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:72,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.ast.NodeList:72,1"
      Dst: "[com.github.javaparser.ast.NodeList].notifyElementAdded"
    - Src: "com.github.javaparser.ast.NodeList:73,1"
      Dst: "[com.github.javaparser.ast.NodeList].own"
    - Src: "com.github.javaparser.ast.NodeList:74,1"
      Dst: "[java.util.List].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].own(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 77
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 6
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.NodeList:78"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:81"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.NodeList:80"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:81,1"
      Dst: "[com.github.javaparser.ast.NodeList].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 84
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].indexOf(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].indexOf(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].notifyElementRemoved(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.utils.VisitorList].remove(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].remove(java.lang.Object)"
    functionUses: 1
    ICount: 11
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.NodeList:86"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:90"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
        - "notifyElementRemoved(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.NodeList:89"
        BranchSideFuncs:
        - "remove(java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:85,1"
      Dst: "[java.util.List].indexOf"
    - Src: "com.github.javaparser.ast.NodeList:87,1"
      Dst: "[com.github.javaparser.ast.NodeList].notifyElementRemoved"
    - Src: "com.github.javaparser.ast.NodeList:88,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.NodeList:90,1"
      Dst: "[java.util.List].remove"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].removeFirst()"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:94,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].removeLast()"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:98,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.ast.NodeList:98,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].nodeList(com.github.javaparser.ast.Node[])"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node[]"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:103,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.NodeList:104,1"
      Dst: "[java.util.Collections].addAll"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].nodeList(java.util.Collection)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 1
    argTypes:
    - "java.util.Collection"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:109,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.NodeList:110,1"
      Dst: "[com.github.javaparser.ast.NodeList].addAll"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].nodeList(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 114
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.ast.NodeList].addAll(com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:115,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.NodeList:116,1"
      Dst: "[com.github.javaparser.ast.NodeList].addAll"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].contains(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 120
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].contains(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].contains(java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:121,1"
      Dst: "[java.util.List].contains"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].size()"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 125
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    functionUses: 181
    ICount: 4
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:126,1"
      Dst: "[java.util.List].size"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].get(int)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 130
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    functionUses: 155
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:131,1"
      Dst: "[java.util.List].get"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].iterator()"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 136
    functionDepth: 0
    returnType: "java.util.Iterator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].<init>(com.github.javaparser.ast.NodeList,java.util.List)"
    functionUses: 121
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:137,1"
      Dst: "[com.github.javaparser.ast.NodeList$NodeListIterator].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 141
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 2
    argTypes:
    - "int"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.ast.NodeList].notifyElementReplaced(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].set(int,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].set(int,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].set(int,java.lang.Object)"
    functionUses: 71
    ICount: 33
    EdgeCount: 16
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.NodeList:142"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:143"
        BranchSideFuncs:
        - "size()"
      - BranchSide: "com.github.javaparser.ast.NodeList:142"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.NodeList:142"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:145"
        BranchSideFuncs:
        - "size()"
      - BranchSide: "com.github.javaparser.ast.NodeList:144"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.NodeList:145"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:148"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.NodeList:147"
        BranchSideFuncs:
        - "set(int,java.lang.Object)"
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
        - "setParentNode(com.github.javaparser.ast.Node)"
        - "notifyElementReplaced(int,com.github.javaparser.ast.Node)"
        - "get(int)"
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:142,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.ast.NodeList:143,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.ast.NodeList:143,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.ast.NodeList:143,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.ast.NodeList:143,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    - Src: "com.github.javaparser.ast.NodeList:145,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.ast.NodeList:148,1"
      Dst: "[com.github.javaparser.ast.NodeList].notifyElementReplaced"
    - Src: "com.github.javaparser.ast.NodeList:149,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.NodeList:150,1"
      Dst: "[com.github.javaparser.ast.NodeList].setAsParentNodeOf"
    - Src: "com.github.javaparser.ast.NodeList:151,1"
      Dst: "[java.util.List].set"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].remove(int)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 155
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].notifyElementRemoved(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.utils.VisitorList].remove(int)"
    - "[com.github.javaparser.ast.NodeList].remove(int)"
    - "[com.github.javaparser.utils.VisitorList$3].remove(int)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    functionUses: 11
    ICount: 12
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.NodeList:158"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:160"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.NodeList:159"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:156,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.ast.NodeList:156,1"
      Dst: "[com.github.javaparser.ast.NodeList].notifyElementRemoved"
    - Src: "com.github.javaparser.ast.NodeList:157,1"
      Dst: "[java.util.List].remove"
    - Src: "com.github.javaparser.ast.NodeList:159,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].isEmpty()"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 164
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList].isEmpty()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    functionUses: 74
    ICount: 4
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:165,1"
      Dst: "[java.util.List].isEmpty"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].sort(java.util.Comparator)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 169
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Comparator"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].sort(java.util.Comparator)"
    functionUses: 14
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:170,1"
      Dst: "[java.util.List].sort"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].addAll(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 173
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    functionUses: 5
    ICount: 10
    EdgeCount: 36
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.NodeList:174"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:177"
        BranchSideFuncs:
        - "hasNext()"
        - "add(com.github.javaparser.ast.Node)"
        - "iterator()"
        - "next()"
      - BranchSide: "com.github.javaparser.ast.NodeList:176"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:174,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.ast.NodeList:174,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.ast.NodeList:174,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.ast.NodeList:175,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.NodeList].add(int,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 180
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "int"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].notifyElementAdded(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].own(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].add(int,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(int,java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(int,java.lang.Object)"
    functionUses: 3
    ICount: 8
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:181,1"
      Dst: "[com.github.javaparser.ast.NodeList].notifyElementAdded"
    - Src: "com.github.javaparser.ast.NodeList:182,1"
      Dst: "[com.github.javaparser.ast.NodeList].own"
    - Src: "com.github.javaparser.ast.NodeList:183,1"
      Dst: "[java.util.List].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].addFirst(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 189
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].add(int,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:190,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].addLast(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:198,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].addAfter(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.NodeList:209"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:212"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.NodeList:211"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:208,1"
      Dst: "[com.github.javaparser.ast.NodeList].indexOf"
    - Src: "com.github.javaparser.ast.NodeList:210,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    - Src: "com.github.javaparser.ast.NodeList:212,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].addBefore(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.NodeList:223"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:226"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.NodeList:225"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:222,1"
      Dst: "[com.github.javaparser.ast.NodeList].indexOf"
    - Src: "com.github.javaparser.ast.NodeList:224,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    - Src: "com.github.javaparser.ast.NodeList:226,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].getFirst()"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.NodeList:234"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:237"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.NodeList:236"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:234,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.ast.NodeList:235,1"
      Dst: "[java.util.Optional].empty"
    - Src: "com.github.javaparser.ast.NodeList:237,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.NodeList:237,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].getLast()"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.NodeList:244"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:247"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.NodeList:246"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:244,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.ast.NodeList:245,1"
      Dst: "[java.util.Optional].empty"
    - Src: "com.github.javaparser.ast.NodeList:247,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.NodeList:247,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.NodeList:247,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].getParentNode()"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 251
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:252,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 262
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].setAsParentNodeOf(java.util.List)"
    functionUses: 74
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:264,1"
      Dst: "[com.github.javaparser.ast.NodeList].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].getParentNodeForChildren()"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 269
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 12
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 274
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.NodeList,java.lang.Object)"
    functionUses: 396
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:275,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 279
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.NodeList,java.lang.Object)"
    functionUses: 8
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:280,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].forEach(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 287
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].forEach(java.util.function.Consumer)"
    functionUses: 121
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:288,1"
      Dst: "[java.lang.Iterable].forEach"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].contains(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 295
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].contains(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].contains(java.lang.Object)"
    functionUses: 6
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:296,1"
      Dst: "[java.util.List].contains"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].toArray()"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object[]"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:304,1"
      Dst: "[java.util.List].toArray"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].toArray(java.lang.Object[])"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 311
    functionDepth: 0
    returnType: "java.lang.Object[]"
    argCount: 1
    argTypes:
    - "java.lang.Object[]"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList].toArray(java.lang.Object[])"
    - "[com.github.javaparser.ast.NodeList].toArray(java.lang.Object[])"
    functionUses: 3
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:312,1"
      Dst: "[java.util.List].toArray"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].remove(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 319
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].remove(com.github.javaparser.ast.Node)"
    functionUses: 4
    ICount: 8
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.NodeList:320"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:323"
        BranchSideFuncs:
        - "remove(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.NodeList:322"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:321,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].containsAll(java.util.Collection)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.util.Collection"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:331,1"
      Dst: "[java.util.List].containsAll"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].addAll(java.util.Collection)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 338
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.util.Collection"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList$add__85].bootstrap$(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.NodeList].forEach(java.util.function.Consumer)"
    - "[com.github.javaparser.utils.VisitorSet].isEmpty()"
    - "[com.github.javaparser.utils.VisitorList].isEmpty()"
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    functionUses: 4
    ICount: 10
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.NodeList:340"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:338"
        BranchSideFuncs:
        - "isEmpty()"
        - "forEach(java.util.function.Consumer)"
        - "bootstrap$(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:339,1"
      Dst: "[com.github.javaparser.ast.NodeList$add__85].bootstrap$"
    - Src: "com.github.javaparser.ast.NodeList:339,1"
      Dst: "[java.lang.Iterable].forEach"
    - Src: "com.github.javaparser.ast.NodeList:340,1"
      Dst: "[java.util.Collection].isEmpty"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].addAll(int,java.util.Collection)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "int"
    - "java.util.Collection"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 18
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.NodeList:348"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:351"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.NodeList:350"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.NodeList:351"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:350"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:348,1"
      Dst: "[java.util.Collection].iterator"
    - Src: "com.github.javaparser.ast.NodeList:348,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.ast.NodeList:348,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.ast.NodeList:349,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    - Src: "com.github.javaparser.ast.NodeList:351,1"
      Dst: "[java.util.Collection].isEmpty"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.NodeList].removeAll(java.util.Collection)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.util.Collection"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 16
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.NodeList:360"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:363"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.NodeList:362"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.NodeList:361"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:360"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.NodeList:359"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.NodeList:361"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:360"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.NodeList:359"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:360,1"
      Dst: "[java.util.Collection].iterator"
    - Src: "com.github.javaparser.ast.NodeList:360,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.ast.NodeList:360,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.ast.NodeList:361,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.NodeList].retainAll(java.util.Collection)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.util.Collection"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 23
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.NodeList:372"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:377"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.NodeList:376"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.NodeList:373"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:371"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.NodeList:370"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.NodeList:374"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:373"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.NodeList:374"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:373"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:372,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.NodeList:372,1"
      Dst: "[com.github.javaparser.ast.NodeList$lambda_retainAll_0__1048].bootstrap$"
    - Src: "com.github.javaparser.ast.NodeList:372,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.ast.NodeList:372,1"
      Dst: "[java.util.stream.Stream].toArray"
    - Src: "com.github.javaparser.ast.NodeList:373,1"
      Dst: "[java.util.Collection].contains"
    - Src: "com.github.javaparser.ast.NodeList:374,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.NodeList].replaceAll(java.util.function.UnaryOperator)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.UnaryOperator"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.NodeList:385"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:387"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:385,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.NodeList:386,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.NodeList:386,1"
      Dst: "[java.util.function.Function].apply"
    - Src: "com.github.javaparser.ast.NodeList:386,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.NodeList].removeIf(java.util.function.Predicate)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.util.function.Predicate"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 20
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.NodeList:396"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:399"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.NodeList:398"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.NodeList:397"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:395"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.NodeList:397"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:395"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:396,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.NodeList:396,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.ast.NodeList:396,1"
      Dst: "[java.util.stream.Stream].toArray"
    - Src: "com.github.javaparser.ast.NodeList:397,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.NodeList].clear()"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 406
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    - "[com.github.javaparser.ast.NodeList].remove(int)"
    functionUses: 2
    ICount: 6
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.NodeList:407"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:410"
        BranchSideFuncs:
        - "remove(int)"
      - BranchSide: "com.github.javaparser.ast.NodeList:409"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:407,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.ast.NodeList:408,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.NodeList].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 416
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].equals(java.lang.Object)"
    functionUses: 8
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:417,1"
      Dst: "[java.util.List].equals"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].hashCode()"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 424
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].hashCode()"
    functionUses: 9
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:425,1"
      Dst: "[java.util.List].hashCode"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].indexOf(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 432
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].indexOf(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].indexOf(java.lang.Object)"
    functionUses: 6
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:433,1"
      Dst: "[java.util.List].indexOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].lastIndexOf(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:441,1"
      Dst: "[java.util.List].lastIndexOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].listIterator()"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 449
    functionDepth: 0
    returnType: "java.util.ListIterator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].<init>(com.github.javaparser.ast.NodeList,java.util.List)"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:450,1"
      Dst: "[com.github.javaparser.ast.NodeList$NodeListIterator].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].listIterator(int)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 458
    functionDepth: 0
    returnType: "java.util.ListIterator"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].<init>(com.github.javaparser.ast.NodeList,java.util.List,int)"
    functionUses: 9
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:459,1"
      Dst: "[com.github.javaparser.ast.NodeList$NodeListIterator].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].parallelStream()"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.stream.Stream"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:467,1"
      Dst: "[java.util.Collection].parallelStream"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].subList(int,int)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 474
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 2
    argTypes:
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList].subList(int,int)"
    - "[com.github.javaparser.ast.NodeList].subList(int,int)"
    functionUses: 11
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:475,1"
      Dst: "[java.util.List].subList"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].spliterator()"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Spliterator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:483,1"
      Dst: "[java.util.List].spliterator"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].notifyElementAdded(int,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 486
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "int"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList$lambda_notifyElementAdded_1__107].bootstrap$(com.github.javaparser.ast.NodeList,int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].forEach(java.util.function.Consumer)"
    functionUses: 3
    ICount: 7
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:487,1"
      Dst: "[com.github.javaparser.ast.NodeList$lambda_notifyElementAdded_1__107].bootstrap$"
    - Src: "com.github.javaparser.ast.NodeList:487,1"
      Dst: "[java.lang.Iterable].forEach"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].notifyElementRemoved(int,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 490
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "int"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList$lambda_notifyElementRemoved_2__755].bootstrap$(com.github.javaparser.ast.NodeList,int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].forEach(java.util.function.Consumer)"
    functionUses: 3
    ICount: 7
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:491,1"
      Dst: "[com.github.javaparser.ast.NodeList$lambda_notifyElementRemoved_2__755].bootstrap$"
    - Src: "com.github.javaparser.ast.NodeList:491,1"
      Dst: "[java.lang.Iterable].forEach"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].notifyElementReplaced(int,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 494
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "int"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList$lambda_notifyElementReplaced_3__870].bootstrap$(com.github.javaparser.ast.NodeList,int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].forEach(java.util.function.Consumer)"
    functionUses: 1
    ICount: 7
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:495,1"
      Dst: "[com.github.javaparser.ast.NodeList$lambda_notifyElementReplaced_3__870].bootstrap$"
    - Src: "com.github.javaparser.ast.NodeList:495,1"
      Dst: "[java.lang.Iterable].forEach"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].unregister(com.github.javaparser.ast.observer.AstObserver)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 499
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.observer.AstObserver"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList].remove(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].remove(java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:500,1"
      Dst: "[java.util.List].remove"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].register(com.github.javaparser.ast.observer.AstObserver)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 504
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.observer.AstObserver"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].contains(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].contains(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    functionUses: 2
    ICount: 8
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.NodeList:505"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:508"
        BranchSideFuncs:
        - "add(java.lang.Object)"
      - BranchSide: "com.github.javaparser.ast.NodeList:507"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:505,1"
      Dst: "[java.util.List].contains"
    - Src: "com.github.javaparser.ast.NodeList:506,1"
      Dst: "[java.util.List].add"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].isRegistered(com.github.javaparser.ast.observer.AstObserver)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 511
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.observer.AstObserver"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].contains(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].contains(java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:512,1"
      Dst: "[java.util.List].contains"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.NodeList:522"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:525"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.NodeList:524"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:521,1"
      Dst: "[com.github.javaparser.ast.NodeList].indexOf"
    - Src: "com.github.javaparser.ast.NodeList:525,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].isNonEmpty()"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 532
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].isEmpty()"
    functionUses: 6
    ICount: 7
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.NodeList:533"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:532"
        BranchSideFuncs:
        - "isEmpty()"
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:533,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].ifNonEmpty(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 536
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].isNonEmpty()"
    - "[com.github.javaparser.ast.Node$lambda_walk_10__124].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_printComment_0__777].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_124__167].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter$lambda_asString_0__681].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_printComment_0__775].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_71__304].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__365].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_73__305].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_120__164].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_122__794].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_191__291].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_11__692].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__514].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_29__196].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_33__200].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_4__800].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_8__760].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_209__142].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_68__254].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__570].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_32__199].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_97__192].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_84__347].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__395].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__566].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__410].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList$add__85].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_2__95].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_182__203].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_212__224].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_8__173].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_62__264].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_10__774].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_188__181].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__537].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_183__144].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_79__184].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_104__268].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_4__115].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_74__306].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_133__193].accept(java.lang.Object)"
    - "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_0__752].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_162__309].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$lambda_visit_0__381].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType$lambda_asString_1__678].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__511].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__531].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__632].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_109__279].accept(java.lang.Object)"
    - "[com.github.javaparser.ParserConfiguration$2$lambda_postProcess_0__36].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__432].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_31__198].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_98__182].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_219__227].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_166__235].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_14__748].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_226__134].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__521].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator$lambda_new_0__117].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_175__245].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_58__183].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_131__190].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_11__761].accept(java.lang.Object)"
    - "[com.github.javaparser.ParserConfiguration$3$lambda_postProcess_1__32].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_207__270].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_10__703].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_149__342].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_3__796].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_5__700].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__501].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_198__293].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_51__214].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_151__148].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_postProcess_0__118].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.postprocessors.PostProcessors$lambda_postProcess_0__92].accept(java.lang.Object)"
    - "[com.github.javaparser.ParserConfiguration$3$lambda_postProcess_0__110].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_199__343].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__443].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__657].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_49__212].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_117__300].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__405].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_167__156].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_67__253].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_94__295].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_87__350].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_10__316].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__419].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_3__133].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_146__171].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_176__246].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__393].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_222__230].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_201__313].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_9__742].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_100__273].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__534].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__507].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_9__315].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_189__795].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_217__286].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__362].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_13__257].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_37__798].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_126__330].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_12__691].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_108__278].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_83__218].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__661].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_64__250].accept(java.lang.Object)"
    - "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_2__35].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_170__341].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_11__705].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__376].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_144__169].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_34__201].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_194__259].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__402].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_142__237].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_81__186].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__561].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_44__324].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_180__298].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_113__283].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_70__303].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__495].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__540].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_215__320].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_106__276].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_145__170].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_103__799].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__373].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__359].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_177__247].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_56__234].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.Node$lambda_registerForSubtree_6__806].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_118__793].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_152__149].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__454].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$addElement__763].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_30__197].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_6__693].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_52__215].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_159__208].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_99__338].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__672].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_184__145].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_140__328].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__505].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_114__157].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__639].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_61__263].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_181__299].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__417].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_178__220].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__435].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_208__271].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_90__128].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_220__228].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__589].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.Node$add__114].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_157__302].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_3__696].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_186__147].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_95__331].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_150__307].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__449].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_1__741].accept(java.lang.Object)"
    - "[com.github.javaparser.GeneratedJavaParserBase$lambda_propagateRangeGrowthOnRight_0__685].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_193__151].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__564].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__353].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_14__318].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__667].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_136__178].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_110__280].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__355].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_125__329].accept(java.lang.Object)"
    - "[com.github.javaparser.ParserConfiguration$LineEndingProcessor$lambda_postProcess_0__30].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_7__155].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_200__344].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_27__162].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_197__292].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_172__160].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_55__346].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_41__321].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_135__188].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_48__211].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__517].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_218__226].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_105__269].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__400].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_16__189].accept(java.lang.Object)"
    - "[com.github.javaparser.ParserConfiguration$1$lambda_postProcess_0__112].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_143__238].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__371].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_26__258].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_23__140].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_82__187].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_147__158].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__385].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_89__289].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_91__129].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_6__154].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__481].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__552].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.Node$lambda_notifyPropertyChange_5__686].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_asString_1__679].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__368].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.SingleNodeTypeValidator$lambda_accept_0__93].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_17__141].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_69__255].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_161__284].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_86__349].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_75__274].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__583].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_12__256].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__471].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_54__345].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.TypedValidator$1$lambda_postProcess_0__119].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_163__310].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_5__701].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__612].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_63__265].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_9__699].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_42__322].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_2__132].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_10__740].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_229__137].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_8__724].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_187__180].accept(java.lang.Object)"
    - "[com.github.javaparser.ParserConfiguration$UnicodeEscapeProcessor$lambda_postProcess_1__120].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_45__325].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_168__339].accept(java.lang.Object)"
    - "[com.github.javaparser.ParserConfiguration$1$lambda_postProcess_1__31].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_116__223].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_128__240].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_38__333].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_185__146].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_227__135].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__653].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__581].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.Node$lambda_setParentNode_3__684].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_137__179].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_setup_0__113].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_132__191].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_228__136].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_165__312].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_asString_2__680].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_46__204].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_21__287].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_3__688].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_192__174].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_2__695].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__526].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_60__262].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_13__747].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__619].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_171__243].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_225__233].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_76__792].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__628].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_127__239].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__641].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_195__260].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__607].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor$1$lambda_postProcess_1__37].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__665].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_141__236].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_158__172].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_4__152].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList$lambda_notifyElementAdded_1__107].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__555].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_155__177].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__445].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_102__267].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_156__301].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_0__698].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_216__285].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_154__176].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_223__231].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__424].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_148__159].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.Validators$lambda_accept_0__94].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__543].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__414].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__545].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_213__225].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_139__327].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_57__275].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_179__221].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_85__348].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_93__249].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_80__185].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__523].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_interpret_9__762].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__476].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__674].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList$lambda_notifyElementRemoved_2__755].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__488].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_210__143].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__599].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_173__161].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_47__210].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator$lambda_validateRecordComponentAccessorMethods_2__750].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_1__111].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_111__281].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__460].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__463].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__468].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_204__205].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_101__266].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__625].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_203__294].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_39__334].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType$lambda_asString_0__677].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_129__241].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_134__194].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__457].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_18__308].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__595].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__498].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__383].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__389].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_224__232].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__549].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$lambda_storeInitialText_3__754].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_4__121].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_230__138].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__593].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__623].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_174__244].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__616].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_24__127].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_0__130].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_96__168].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_19__336].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_8__708].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_15__319].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_50__213].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_11__317].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_221__229].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_4__797].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_153__175].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java8Validator$lambda_new_0__116].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__636].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_211__217].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__587].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_3__697].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__578].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_121__165].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_22__139].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_53__216].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_40__335].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__492].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__452].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_78__297].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.validator.TypedValidator$1$lambda_postProcess_1__34].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_138__326].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__645].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_72__801].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__483].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_205__206].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_190__290].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__474].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_25__207].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_6__694].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_196__261].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__438].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_214__150].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_115__222].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_169__340].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_164__311].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.ConcreteSyntaxModel$lambda_forClass_2__764].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_65__251].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__602].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_123__166].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_130__242].accept(java.lang.Object)"
    - "[com.github.javaparser.ParserConfiguration$4$setup__33].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__558].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_1__744].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_36__332].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_1__131].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__575].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_119__163].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_88__288].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_5__153].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_77__296].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_35__202].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_206__219].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__604].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_160__209].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__648].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_20__337].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_107__277].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__650].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_66__252].accept(java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_1__743].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__429].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_202__314].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_112__282].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_92__248].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_59__272].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_28__195].accept(java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_43__323].accept(java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 406
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.NodeList:537"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:539"
        BranchSideFuncs:
        - "accept(java.lang.Object)"
      - BranchSide: "com.github.javaparser.ast.NodeList:538"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:537,1"
      Dst: "[com.github.javaparser.ast.NodeList].isNonEmpty"
    - Src: "com.github.javaparser.ast.NodeList:538,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].toNodeList()"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.stream.Collector"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:542,1"
      Dst: "[com.github.javaparser.ast.NodeList$init__1049].bootstrap$"
    - Src: "com.github.javaparser.ast.NodeList:542,1"
      Dst: "[com.github.javaparser.ast.NodeList$add__1050].bootstrap$"
    - Src: "com.github.javaparser.ast.NodeList:542,1"
      Dst: "[com.github.javaparser.ast.NodeList$lambda_toNodeList_4__1051].bootstrap$"
    - Src: "com.github.javaparser.ast.NodeList:542,1"
      Dst: "[java.util.stream.Collector].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].setAsParentNodeOf(java.util.List)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 548
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.utils.VisitorList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.NodeList].getParentNodeForChildren()"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 12
    EdgeCount: 39
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.NodeList:549"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:554"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
      - BranchSide: "com.github.javaparser.ast.NodeList:553"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.NodeList:550"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:554"
        BranchSideFuncs:
        - "hasNext()"
        - "setParentNode(com.github.javaparser.ast.Node)"
        - "iterator()"
        - "next()"
        - "getParentNodeForChildren()"
      - BranchSide: "com.github.javaparser.ast.NodeList:553"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:550,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.ast.NodeList:550,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.ast.NodeList:550,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.ast.NodeList:551,1"
      Dst: "[com.github.javaparser.ast.NodeList].getParentNodeForChildren"
    - Src: "com.github.javaparser.ast.NodeList:551,1"
      Dst: "[com.github.javaparser.HasParentNode].setParentNode"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.NodeList].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 556
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].getParentNodeForChildren()"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    functionUses: 2
    ICount: 6
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.NodeList:557"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:560"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
        - "getParentNodeForChildren()"
      - BranchSide: "com.github.javaparser.ast.NodeList:559"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:558,1"
      Dst: "[com.github.javaparser.ast.NodeList].getParentNodeForChildren"
    - Src: "com.github.javaparser.ast.NodeList:558,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].toString()"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 563
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList$toString__87].bootstrap$()"
    functionUses: 5
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:564,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.NodeList:564,1"
      Dst: "[com.github.javaparser.ast.NodeList$toString__87].bootstrap$"
    - Src: "com.github.javaparser.ast.NodeList:564,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.NodeList:564,1"
      Dst: "[java.util.stream.Collectors].joining"
    - Src: "com.github.javaparser.ast.NodeList:564,1"
      Dst: "[java.util.stream.Stream].collect"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].add(int,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 47
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "int"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].add(int,com.github.javaparser.ast.Node)"
    functionUses: 8
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:48,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].set(int,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 47
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "int"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:48,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 47
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    functionUses: 628
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:48,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].lambda$toNodeList$4(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:543,1"
      Dst: "[com.github.javaparser.ast.NodeList].addAll"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].lambda$notifyElementReplaced$3(int,com.github.javaparser.ast.Node,com.github.javaparser.ast.observer.AstObserver)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "int"
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.observer.AstObserver"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:495,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.NodeList:495,1"
      Dst: "[com.github.javaparser.ast.observer.AstObserver].listReplacement"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].lambda$notifyElementRemoved$2(int,com.github.javaparser.ast.Node,com.github.javaparser.ast.observer.AstObserver)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 490
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "int"
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.observer.AstObserver"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.observer.PropagatingAstObserver].listChange(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.observer.AstObserver$ListChangeType,int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.observer.AstObserverAdapter].listChange(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.observer.AstObserver$ListChangeType,int,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 7
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:491,1"
      Dst: "[com.github.javaparser.ast.observer.AstObserver].listChange"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].lambda$notifyElementAdded$1(int,com.github.javaparser.ast.Node,com.github.javaparser.ast.observer.AstObserver)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 486
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "int"
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.observer.AstObserver"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.observer.PropagatingAstObserver].listChange(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.observer.AstObserver$ListChangeType,int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.observer.AstObserverAdapter].listChange(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.observer.AstObserver$ListChangeType,int,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 7
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:487,1"
      Dst: "[com.github.javaparser.ast.observer.AstObserver].listChange"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].lambda$retainAll$0(java.util.Collection,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.util.Collection"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.NodeList:372"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.NodeList:371"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:372,1"
      Dst: "[java.util.Collection].contains"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].access$000(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 47
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].access$100(com.github.javaparser.ast.NodeList,int,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 47
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "int"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].notifyElementRemoved(int,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:48,1"
      Dst: "[com.github.javaparser.ast.NodeList].notifyElementRemoved"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].access$200(com.github.javaparser.ast.NodeList,int,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "int"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:48,1"
      Dst: "[com.github.javaparser.ast.NodeList].notifyElementReplaced"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].access$300(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:48,1"
      Dst: "[com.github.javaparser.ast.NodeList].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].access$400(com.github.javaparser.ast.NodeList,int,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 47
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "int"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].notifyElementAdded(int,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:48,1"
      Dst: "[com.github.javaparser.ast.NodeList].notifyElementAdded"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList].access$500(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.NodeList"
    linkageType: null
    functionLinenumber: 47
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].own(com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList:48,1"
      Dst: "[com.github.javaparser.ast.NodeList].own"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType$ArrayBracketPair].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.ArrayType$Origin,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType$ArrayBracketPair"
    linkageType: null
    functionLinenumber: 197
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.type.ArrayType$Origin"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.ast.type.ArrayType$ArrayBracketPair].setTokenRange(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.type.ArrayType$ArrayBracketPair].setAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.type.ArrayType$ArrayBracketPair].setOrigin(com.github.javaparser.ast.type.ArrayType$Origin)"
    functionUses: 2
    ICount: 12
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ArrayType$ArrayBracketPair:198,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.ast.type.ArrayType$ArrayBracketPair:194,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.type.ArrayType$ArrayBracketPair:199,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType$ArrayBracketPair].setTokenRange"
    - Src: "com.github.javaparser.ast.type.ArrayType$ArrayBracketPair:200,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType$ArrayBracketPair].setAnnotations"
    - Src: "com.github.javaparser.ast.type.ArrayType$ArrayBracketPair:201,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType$ArrayBracketPair].setOrigin"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType$ArrayBracketPair].getAnnotations()"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType$ArrayBracketPair"
    linkageType: null
    functionLinenumber: 204
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType$ArrayBracketPair].setAnnotations(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType$ArrayBracketPair"
    linkageType: null
    functionLinenumber: 208
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ArrayType$ArrayBracketPair"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ArrayType$ArrayBracketPair:209,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType$ArrayBracketPair].setTokenRange(com.github.javaparser.TokenRange)"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType$ArrayBracketPair"
    linkageType: null
    functionLinenumber: 213
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ArrayType$ArrayBracketPair"
    argCount: 1
    argTypes:
    - "com.github.javaparser.TokenRange"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType$ArrayBracketPair].getTokenRange()"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType$ArrayBracketPair"
    linkageType: null
    functionLinenumber: 218
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ArrayType$ArrayBracketPair:219,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType$ArrayBracketPair].getOrigin()"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType$ArrayBracketPair"
    linkageType: null
    functionLinenumber: 222
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ArrayType$Origin"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ArrayType$ArrayBracketPair].setOrigin(com.github.javaparser.ast.type.ArrayType$Origin)"
    functionSourceFile: "com.github.javaparser.ast.type.ArrayType$ArrayBracketPair"
    linkageType: null
    functionLinenumber: 226
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.ArrayType$ArrayBracketPair"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.ArrayType$Origin"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ArrayType$ArrayBracketPair:227,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_119__163].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_119__163"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_119__163].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_119__163:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_119__163].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_119__163].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_119__163"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_119__163:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_119__163].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_119__163"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$119(java.lang.Object,com.github.javaparser.ast.NodeList)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_119__163:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$119"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.WhileStmt].<init>()"
    functionSourceFile: "com.github.javaparser.ast.stmt.WhileStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.WhileStmt:56,1"
      Dst: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].<init>"
    - Src: "com.github.javaparser.ast.stmt.WhileStmt:56,1"
      Dst: "[com.github.javaparser.ast.stmt.ReturnStmt].<init>"
    - Src: "com.github.javaparser.ast.stmt.WhileStmt:56,1"
      Dst: "[com.github.javaparser.ast.stmt.WhileStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.WhileStmt].<init>(com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.stmt.Statement)"
    functionSourceFile: "com.github.javaparser.ast.stmt.WhileStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.stmt.Statement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.WhileStmt:61,1"
      Dst: "[com.github.javaparser.ast.stmt.WhileStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.WhileStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.stmt.Statement)"
    functionSourceFile: "com.github.javaparser.ast.stmt.WhileStmt"
    linkageType: null
    functionLinenumber: 68
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.stmt.Statement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.Statement].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].setCondition(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].setBody(com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 9
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.WhileStmt:69,1"
      Dst: "[com.github.javaparser.ast.stmt.Statement].<init>"
    - Src: "com.github.javaparser.ast.stmt.WhileStmt:70,1"
      Dst: "[com.github.javaparser.ast.stmt.WhileStmt].setCondition"
    - Src: "com.github.javaparser.ast.stmt.WhileStmt:71,1"
      Dst: "[com.github.javaparser.ast.stmt.WhileStmt].setBody"
    - Src: "com.github.javaparser.ast.stmt.WhileStmt:72,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.WhileStmt"
    linkageType: null
    functionLinenumber: 77
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Object)"
    functionUses: 59
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.WhileStmt:78,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.WhileStmt"
    linkageType: null
    functionLinenumber: 83
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Object)"
    functionUses: 45
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.WhileStmt:84,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.WhileStmt].getBody()"
    functionSourceFile: "com.github.javaparser.ast.stmt.WhileStmt"
    linkageType: null
    functionLinenumber: 88
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.Statement"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.WhileStmt].getCondition()"
    functionSourceFile: "com.github.javaparser.ast.stmt.WhileStmt"
    linkageType: null
    functionLinenumber: 93
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.WhileStmt].setBody(com.github.javaparser.ast.stmt.Statement)"
    functionSourceFile: "com.github.javaparser.ast.stmt.WhileStmt"
    linkageType: null
    functionLinenumber: 98
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.WhileStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.Statement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.WhileStmt:100"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.WhileStmt:103"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.WhileStmt:102"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.WhileStmt:104"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.WhileStmt:106"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.WhileStmt:105"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.WhileStmt:99,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.stmt.WhileStmt:103,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.WhileStmt:105,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.WhileStmt:107,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.WhileStmt].setCondition(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.stmt.WhileStmt"
    linkageType: null
    functionLinenumber: 112
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.WhileStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.WhileStmt:114"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.WhileStmt:117"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.WhileStmt:116"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.WhileStmt:118"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.WhileStmt:120"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.WhileStmt:119"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.WhileStmt:113,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.stmt.WhileStmt:117,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.WhileStmt:119,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.WhileStmt:121,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.WhileStmt].clone()"
    functionSourceFile: "com.github.javaparser.ast.stmt.WhileStmt"
    linkageType: null
    functionLinenumber: 127
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.WhileStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.WhileStmt:128,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.stmt.WhileStmt:128,1"
      Dst: "[com.github.javaparser.ast.stmt.WhileStmt].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.WhileStmt].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.stmt.WhileStmt"
    linkageType: null
    functionLinenumber: 133
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.WhileStmtMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.WhileStmt].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.stmt.WhileStmt"
    linkageType: null
    functionLinenumber: 139
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.WhileStmt].setBody(com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].setCondition(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 17
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.WhileStmt:140"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.WhileStmt:143"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.WhileStmt:142"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.WhileStmt:143"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.WhileStmt:147"
        BranchSideFuncs:
        - "setBody(com.github.javaparser.ast.stmt.Statement)"
      - BranchSide: "com.github.javaparser.ast.stmt.WhileStmt:146"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.WhileStmt:147"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.WhileStmt:151"
        BranchSideFuncs:
        - "setCondition(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.stmt.WhileStmt:150"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.WhileStmt:144,1"
      Dst: "[com.github.javaparser.ast.stmt.WhileStmt].setBody"
    - Src: "com.github.javaparser.ast.stmt.WhileStmt:148,1"
      Dst: "[com.github.javaparser.ast.stmt.WhileStmt].setCondition"
    - Src: "com.github.javaparser.ast.stmt.WhileStmt:151,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.WhileStmt].isWhileStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.WhileStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.WhileStmt].asWhileStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.WhileStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.WhileStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.WhileStmt].ifWhileStmt(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.stmt.WhileStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.WhileStmt:169,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.WhileStmt].toWhileStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.WhileStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.WhileStmt:175,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_1__111].bootstrap$(com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_1__111"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.validator.ProblemReporter"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_1__111].<init>(com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_1__111:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_1__111].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_1__111].<init>(com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_1__111"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.validator.ProblemReporter"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_1__111:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_1__111].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_1__111"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator].lambda$new$1(com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Node,com.github.javaparser.ast.type.Type)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_1__111:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator].lambda$new$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_131__190].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_131__190"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_131__190].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_131__190:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_131__190].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_131__190].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_131__190"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_131__190:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_131__190].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_131__190"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$131(java.lang.Object,com.github.javaparser.ast.expr.AnnotationExpr)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_131__190:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$131"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseException].<init>(com.github.javaparser.Token,int[][],java.lang.String[])"
    functionSourceFile: "com.github.javaparser.ParseException"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.Token"
    - "int[][]"
    - "java.lang.String[]"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseException:47,1"
      Dst: "[com.github.javaparser.ParseException].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseException].<init>(com.github.javaparser.Token,int[][],java.lang.String[],java.lang.String)"
    functionSourceFile: "com.github.javaparser.ParseException"
    linkageType: null
    functionLinenumber: 60
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.Token"
    - "int[][]"
    - "java.lang.String[]"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParseException]._initialise(com.github.javaparser.Token,int[][],java.lang.String[],java.lang.String)"
    functionUses: 1
    ICount: 11
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseException:61,1"
      Dst: "[com.github.javaparser.ParseException]._initialise"
    - Src: "com.github.javaparser.ParseException:61,1"
      Dst: "[java.lang.Exception].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseException].<init>()"
    functionSourceFile: "com.github.javaparser.ParseException"
    linkageType: null
    functionLinenumber: 77
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 69
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseException:78,1"
      Dst: "[java.lang.Exception].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseException].<init>(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ParseException"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseException:83,1"
      Dst: "[java.lang.Exception].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseException]._initialise(com.github.javaparser.Token,int[][],java.lang.String[],java.lang.String)"
    functionSourceFile: "com.github.javaparser.ParseException"
    linkageType: null
    functionLinenumber: 119
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 4
    argTypes:
    - "com.github.javaparser.Token"
    - "int[][]"
    - "java.lang.String[]"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ParseException].add_escapes(java.lang.String)"
    functionUses: 1
    ICount: 95
    EdgeCount: 35
    BranchProfiles:
    - Branch String: "com.github.javaparser.ParseException:124"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ParseException:131"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ParseException:130"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
    - Branch String: "com.github.javaparser.ParseException:125"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ParseException:127"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ParseException:126"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ParseException:127"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ParseException:119"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ParseException:131"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ParseException:134"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
      - BranchSide: "com.github.javaparser.ParseException:133"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ParseException:138"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ParseException:153"
        BranchSideFuncs:
        - "add_escapes(java.lang.String)"
      - BranchSide: "com.github.javaparser.ParseException:152"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ParseException:141"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ParseException:143"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ParseException:142"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ParseException:143"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ParseException:null"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ParseException:161"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ParseException:163"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ParseException:166"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ParseException:164"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ParseException:163"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ParseException:120,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.ParseException:123,1"
      Dst: "[java.util.TreeSet].<init>"
    - Src: "com.github.javaparser.ParseException:128,1"
      Dst: "[java.util.TreeSet].add"
    - Src: "com.github.javaparser.ParseException:131,1"
      Dst: "[java.util.TreeSet].iterator"
    - Src: "com.github.javaparser.ParseException:131,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.ParseException:131,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.ParseException:132,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.ParseException:140,1"
      Dst: "[com.github.javaparser.ParseException].add_escapes"
    - Src: "com.github.javaparser.ParseException:150,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 25
    CyclomaticComplexity: 5
  - functionName: "[com.github.javaparser.ParseException].add_escapes(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ParseException"
    linkageType: null
    functionLinenumber: 185
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 53
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ParseException:187"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ParseException:225"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ParseException:224"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ParseException:216"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ParseException:217"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ParseException:216"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ParseException:216"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ParseException:220"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ParseException:219"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ParseException:186,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.ParseException:187,1"
      Dst: "[java.lang.String].length"
    - Src: "com.github.javaparser.ParseException:188,1"
      Dst: "[java.lang.String].charAt"
    - Src: "com.github.javaparser.ParseException:192,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.ParseException:217,1"
      Dst: "[java.lang.Integer].toString"
    - Src: "com.github.javaparser.ParseException:217,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.ParseException:218,1"
      Dst: "[java.lang.String].substring"
    JavaMethodInfo: null
    BBCount: 17
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.StreamProvider].<init>(java.io.InputStream,java.lang.String)"
    functionSourceFile: "com.github.javaparser.StreamProvider"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.io.InputStream"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.StreamProvider].<init>(java.io.Reader)"
    functionUses: 1
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StreamProvider:42,1"
      Dst: "[java.io.InputStreamReader].<init>"
    - Src: "com.github.javaparser.StreamProvider:42,1"
      Dst: "[java.io.BufferedReader].<init>"
    - Src: "com.github.javaparser.StreamProvider:42,1"
      Dst: "[com.github.javaparser.StreamProvider].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StreamProvider].<init>(java.io.InputStream,java.nio.charset.Charset)"
    functionSourceFile: "com.github.javaparser.StreamProvider"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.io.InputStream"
    - "java.nio.charset.Charset"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StreamProvider:47,1"
      Dst: "[java.io.InputStreamReader].<init>"
    - Src: "com.github.javaparser.StreamProvider:47,1"
      Dst: "[java.io.BufferedReader].<init>"
    - Src: "com.github.javaparser.StreamProvider:47,1"
      Dst: "[com.github.javaparser.StreamProvider].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StreamProvider].<init>(java.io.Reader)"
    functionSourceFile: "com.github.javaparser.StreamProvider"
    linkageType: null
    functionLinenumber: 50
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.io.Reader"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.StreamProvider:51,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StreamProvider].read(char[],int,int)"
    functionSourceFile: "com.github.javaparser.StreamProvider"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "int"
    argCount: 3
    argTypes:
    - "char[]"
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 14
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.StreamProvider:65"
      Branch Sides:
      - BranchSide: "com.github.javaparser.StreamProvider:69"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.StreamProvider:68"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.StreamProvider:66"
      Branch Sides:
      - BranchSide: "com.github.javaparser.StreamProvider:69"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.StreamProvider:68"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.StreamProvider:66"
      Branch Sides:
      - BranchSide: "com.github.javaparser.StreamProvider:69"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.StreamProvider:68"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.StreamProvider:57,1"
      Dst: "[java.io.Reader].read"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.StreamProvider].close()"
    functionSourceFile: "com.github.javaparser.StreamProvider"
    linkageType: null
    functionLinenumber: 73
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 6
    ICount: 6
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.StreamProvider:74"
      Branch Sides:
      - BranchSide: "com.github.javaparser.StreamProvider:76"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.StreamProvider:75"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.StreamProvider:75,1"
      Dst: "[java.io.Reader].close"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_56__234].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_56__234"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_56__234].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_56__234:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_56__234].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_56__234].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_56__234"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_56__234:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_56__234].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_56__234"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$56(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_56__234:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$56"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_142__237].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_142__237"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_142__237].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_142__237:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_142__237].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_142__237].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_142__237"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_142__237:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_142__237].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_142__237"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$142(java.lang.Object,com.github.javaparser.ast.expr.AnnotationExpr)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_142__237:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$142"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].equals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:40,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 43
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 93
    ICount: 23
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:44"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:47"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:46"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:47"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:48"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:47"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:47"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:50"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:49"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:50"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:53"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:52"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:53"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:58"
        BranchSideFuncs:
        - "get(int)"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:57"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:54"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:53"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:52"
        BranchSideFuncs:
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:50,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:54,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:54,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 61
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Modifier].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 91
    ICount: 16
    EdgeCount: 99
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:62"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:65"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:64"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:65"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:66"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:65"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:65"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:68"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:67"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:68"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:71"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:70"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:68,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:71,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:71,1"
      Dst: "[java.lang.Boolean].booleanValue"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 74
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.util.Optional"
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 27
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:75,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:75,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(java.util.Optional,java.util.Optional)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 78
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.util.Optional"
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 7
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:79,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:79,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 82
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametersMap].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].equals(java.lang.Object)"
    - "[com.github.javaparser.javadoc.description.JavadocInlineTag].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo].equals(java.lang.Object)"
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].equals(java.lang.Object)"
    - "[com.github.javaparser.resolution.types.ResolvedArrayType].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].equals(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].equals(java.lang.Object)"
    - "[com.github.javaparser.resolution.types.ResolvedUnionType].equals(java.lang.Object)"
    - "[com.github.javaparser.javadoc.description.JavadocSnippet].equals(java.lang.Object)"
    - "[com.github.javaparser.ast.DataKey].equals(java.lang.Object)"
    - "[com.github.javaparser.JavaToken].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].equals(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].equals(java.lang.Object)"
    - "[com.github.javaparser.resolution.types.ResolvedTypeVariable].equals(java.lang.Object)"
    - "[com.github.javaparser.metamodel.PropertyMetaModel].equals(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorMap$EqualsHashcodeOverridingFacade].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].equals(java.lang.Object)"
    - "[com.github.javaparser.resolution.types.ResolvedReferenceType].equals(java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration$Signature].equals(java.lang.Object)"
    - "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].equals(java.lang.Object)"
    - "[com.github.javaparser.utils.Pair].equals(java.lang.Object)"
    - "[com.github.javaparser.Position].equals(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].equals(java.lang.Object)"
    - "[com.github.javaparser.resolution.types.ResolvedIntersectionType].equals(java.lang.Object)"
    - "[com.github.javaparser.javadoc.description.JavadocDescription].equals(java.lang.Object)"
    - "[com.github.javaparser.resolution.types.ResolvedWildcard].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].equals(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorSet$EqualsHashcodeOverridingFacade].equals(java.lang.Object)"
    - "[com.github.javaparser.javadoc.Javadoc].equals(java.lang.Object)"
    - "[com.github.javaparser.javadoc.JavadocBlockTag].equals(java.lang.Object)"
    - "[com.github.javaparser.Range].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmIndent:com.github.javaparser.printer.concretesyntaxmodel.CsmUnindent:com.github.javaparser.resolution.logic.InferenceVariableType].equals(java.lang.Object)"
    functionUses: 25
    ICount: 10
    EdgeCount: 38
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:83"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:86"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:85"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:86"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:87"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:86"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:86"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:89"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:88"
        BranchSideFuncs:
        - "equals(java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:89,1"
      Dst: "[java.lang.Object].equals"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.CompilationUnit,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 93
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.CompilationUnit].getImports()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.CompilationUnit].getModule()"
    - "[com.github.javaparser.ast.CompilationUnit].getModule()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.CompilationUnit].getPackageDeclaration()"
    - "[com.github.javaparser.ast.CompilationUnit].getPackageDeclaration()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.CompilationUnit].getTypes()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 30
    EdgeCount: 10
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:95"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:97"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:96"
        BranchSideFuncs:
        - "getModule()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:97"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:99"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:98"
        BranchSideFuncs:
        - "getPackageDeclaration()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:99"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:101"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:100"
        BranchSideFuncs:
        - "getTypes()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:101"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:103"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:102"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:95,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getImports"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:95,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:96,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:97,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getModule"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:97,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:99,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getPackageDeclaration"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:101,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getTypes"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.PackageDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 107
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.PackageDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.PackageDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.PackageDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 18
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:109"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:111"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:110"
        BranchSideFuncs:
        - "getName()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:111"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:113"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:112"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:109,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:109,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:110,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:111,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:111,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.TypeParameter,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 117
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.TypeParameter"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.TypeParameter].getName()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.type.TypeParameter].getTypeBound()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 24
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:119"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:121"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:120"
        BranchSideFuncs:
        - "getTypeBound()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:121"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:123"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:122"
        BranchSideFuncs:
        - "getAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:123"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:125"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:124"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:119,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:119,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:120,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:121,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter].getTypeBound"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:121,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:123,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.comments.LineComment,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 129
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.LineComment"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:130,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.comments.BlockComment,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 134
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.BlockComment"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:135,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 139
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getExtendedTypes()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getExtendedTypes()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getPermittedTypes()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getPermittedTypes()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getTypeParameters()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getTypeParameters()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 62
    EdgeCount: 27
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:141"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:143"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:142"
        BranchSideFuncs:
        - "getImplementedTypes()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:143"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:145"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:144"
        BranchSideFuncs:
        - "isInterface()"
        - "objEquals(java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:145"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:147"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:146"
        BranchSideFuncs:
        - "getPermittedTypes()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:147"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:149"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:148"
        BranchSideFuncs:
        - "getTypeParameters()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:149"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:151"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:150"
        BranchSideFuncs:
        - "getMembers()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:151"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:153"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:152"
        BranchSideFuncs:
        - "getModifiers()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:153"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:155"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:154"
        BranchSideFuncs:
        - "getName()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:155"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:157"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:156"
        BranchSideFuncs:
        - "getAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:157"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:159"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:158"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:141,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getExtendedTypes"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:141,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:142,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:143,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getImplementedTypes"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:145,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:145,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:147,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getPermittedTypes"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:149,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:151,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:153,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:155,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:155,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:157,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    JavaMethodInfo: null
    BBCount: 19
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 163
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.EnumDeclaration].getEntries()"
    - "[com.github.javaparser.ast.body.EnumDeclaration].getEntries()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.ast.body.EnumDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 42
    EdgeCount: 18
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:165"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:167"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:166"
        BranchSideFuncs:
        - "getImplementedTypes()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:167"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:169"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:168"
        BranchSideFuncs:
        - "getMembers()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:169"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:171"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:170"
        BranchSideFuncs:
        - "getModifiers()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:171"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:173"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:172"
        BranchSideFuncs:
        - "getName()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:173"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:175"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:174"
        BranchSideFuncs:
        - "getAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:175"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:177"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:176"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:165,1"
      Dst: "[com.github.javaparser.ast.body.EnumDeclaration].getEntries"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:165,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:166,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:167,1"
      Dst: "[com.github.javaparser.ast.body.EnumDeclaration].getImplementedTypes"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:169,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:171,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:173,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:173,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:175,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 181
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumConstantDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getArguments()"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getArguments()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getClassBody()"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getClassBody()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getName()"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 30
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:183"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:185"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:184"
        BranchSideFuncs:
        - "getClassBody()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:185"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:187"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:186"
        BranchSideFuncs:
        - "getName()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:187"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:189"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:188"
        BranchSideFuncs:
        - "getAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:189"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:191"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:190"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:183,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].getArguments"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:183,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:184,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:185,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].getClassBody"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:187,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:187,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:189,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 195
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 30
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:197"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:199"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:198"
        BranchSideFuncs:
        - "getModifiers()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:199"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:201"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:200"
        BranchSideFuncs:
        - "getName()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:201"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:203"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:202"
        BranchSideFuncs:
        - "getAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:203"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:205"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:204"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:197,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:197,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:198,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:199,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:201,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:201,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:203,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 209
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getDefaultValue()"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getDefaultValue()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getName()"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getType()"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getType()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 36
    EdgeCount: 15
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:211"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:213"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:212"
        BranchSideFuncs:
        - "getModifiers()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:213"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:215"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:214"
        BranchSideFuncs:
        - "getName()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:215"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:217"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:216"
        BranchSideFuncs:
        - "getType()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:217"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:219"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:218"
        BranchSideFuncs:
        - "getAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:219"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:221"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:220"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:211,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getDefaultValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:211,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:212,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:213,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:213,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:215,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:217,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getType"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:219,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 225
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.FieldDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.FieldDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.FieldDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].getVariables()"
    - "[com.github.javaparser.ast.body.FieldDeclaration].getVariables()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:227"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:229"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:228"
        BranchSideFuncs:
        - "getVariables()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:229"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:231"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:230"
        BranchSideFuncs:
        - "getAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:231"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:233"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:232"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:227,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:227,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:228,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:229,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].getVariables"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:231,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 237
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.VariableDeclarator].getInitializer()"
    - "[com.github.javaparser.ast.body.VariableDeclarator].getInitializer()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].getName()"
    - "[com.github.javaparser.ast.body.VariableDeclarator].getName()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].getType()"
    - "[com.github.javaparser.ast.body.VariableDeclarator].getType()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:239"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:241"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:240"
        BranchSideFuncs:
        - "getName()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:241"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:243"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:242"
        BranchSideFuncs:
        - "getType()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:243"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:245"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:244"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:239,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].getInitializer"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:239,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:240,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:241,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:243,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].getType"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 249
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ConstructorDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].getBody()"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].getBody()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getName()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getParameters()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getParameters()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 54
    EdgeCount: 24
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:251"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:253"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:252"
        BranchSideFuncs:
        - "getModifiers()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:253"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:255"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:254"
        BranchSideFuncs:
        - "getName()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:255"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:257"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:256"
        BranchSideFuncs:
        - "getParameters()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:257"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:259"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:258"
        BranchSideFuncs:
        - "nodeEquals(java.util.Optional,java.util.Optional)"
        - "getReceiverParameter()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:259"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:261"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:260"
        BranchSideFuncs:
        - "getThrownExceptions()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:261"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:263"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:262"
        BranchSideFuncs:
        - "getTypeParameters()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:263"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:265"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:264"
        BranchSideFuncs:
        - "getAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:265"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:267"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:266"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:251,1"
      Dst: "[com.github.javaparser.ast.body.ConstructorDeclaration].getBody"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:251,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:252,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:253,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:253,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:255,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:257,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getParameters"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:259,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:261,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:263,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:265,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    JavaMethodInfo: null
    BBCount: 17
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 271
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.MethodDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.MethodDeclaration].getBody()"
    - "[com.github.javaparser.ast.body.MethodDeclaration].getBody()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].getType()"
    - "[com.github.javaparser.ast.body.MethodDeclaration].getType()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getName()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getParameters()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getParameters()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters()"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 60
    EdgeCount: 27
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:273"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:275"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:274"
        BranchSideFuncs:
        - "getType()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:275"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:277"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:276"
        BranchSideFuncs:
        - "getModifiers()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:277"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:279"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:278"
        BranchSideFuncs:
        - "getName()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:279"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:281"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:280"
        BranchSideFuncs:
        - "getParameters()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:281"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:283"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:282"
        BranchSideFuncs:
        - "nodeEquals(java.util.Optional,java.util.Optional)"
        - "getReceiverParameter()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:283"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:285"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:284"
        BranchSideFuncs:
        - "getThrownExceptions()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:285"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:287"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:286"
        BranchSideFuncs:
        - "getTypeParameters()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:287"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:289"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:288"
        BranchSideFuncs:
        - "getAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:289"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:291"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:290"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:273,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].getBody"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:273,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:274,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:275,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].getType"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:277,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:277,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:279,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:281,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getParameters"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:283,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:285,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:287,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:289,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    JavaMethodInfo: null
    BBCount: 19
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.Parameter,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 295
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.Parameter"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.Parameter].getAnnotations()"
    - "[com.github.javaparser.ast.body.Parameter].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.Parameter].isVarArgs()"
    - "[com.github.javaparser.ast.body.Parameter].isVarArgs()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].getModifiers()"
    - "[com.github.javaparser.ast.body.Parameter].getModifiers()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.Parameter].getName()"
    - "[com.github.javaparser.ast.body.Parameter].getName()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.Parameter].getType()"
    - "[com.github.javaparser.ast.body.Parameter].getType()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.Parameter].getVarArgsAnnotations()"
    - "[com.github.javaparser.ast.body.Parameter].getVarArgsAnnotations()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 44
    EdgeCount: 18
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:297"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:299"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:298"
        BranchSideFuncs:
        - "isVarArgs()"
        - "objEquals(java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:299"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:301"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:300"
        BranchSideFuncs:
        - "getModifiers()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:301"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:303"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:302"
        BranchSideFuncs:
        - "getName()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:303"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:305"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:304"
        BranchSideFuncs:
        - "getType()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:305"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:307"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:306"
        BranchSideFuncs:
        - "getVarArgsAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:307"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:309"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:308"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:297,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:297,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:298,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:299,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].isVarArgs"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:299,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:301,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:303,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:303,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:305,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getType"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:307,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getVarArgsAnnotations"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 313
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.InitializerDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.InitializerDeclaration].getBody()"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].getBody()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].isStatic()"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].isStatic()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 26
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:315"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:317"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:316"
        BranchSideFuncs:
        - "isStatic()"
        - "objEquals(java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:317"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:319"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:318"
        BranchSideFuncs:
        - "getAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:319"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:321"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:320"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:315,1"
      Dst: "[com.github.javaparser.ast.body.InitializerDeclaration].getBody"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:315,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:316,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:317,1"
      Dst: "[com.github.javaparser.ast.body.InitializerDeclaration].isStatic"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:317,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:319,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:319,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 325
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.JavadocComment"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:326,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 330
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getName()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getName()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getScope()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getScope()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getTypeArguments()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getTypeArguments()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 30
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:332"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:334"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:333"
        BranchSideFuncs:
        - "getScope()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:334"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:336"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:335"
        BranchSideFuncs:
        - "nodesEquals(java.util.Optional,java.util.Optional)"
        - "getTypeArguments()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:336"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:338"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:337"
        BranchSideFuncs:
        - "getAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:338"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:340"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:339"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:332,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:332,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:333,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:334,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getScope"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:336,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:336,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:338,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 344
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.PrimitiveType"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.PrimitiveType].getType()"
    - "[com.github.javaparser.ast.type.PrimitiveType].getType()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:346"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:348"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:347"
        BranchSideFuncs:
        - "getAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:348"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:350"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:349"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:346,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType].getType"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:346,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:347,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:348,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:348,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.ArrayType,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 354
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ArrayType"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.ArrayType].getComponentType()"
    - "[com.github.javaparser.ast.type.ArrayType].getComponentType()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.type.ArrayType].getOrigin()"
    - "[com.github.javaparser.ast.type.ArrayType].getOrigin()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:356"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:358"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:357"
        BranchSideFuncs:
        - "getOrigin()"
        - "objEquals(java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:358"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:360"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:359"
        BranchSideFuncs:
        - "getAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:360"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:362"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:361"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:356,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].getComponentType"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:356,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:357,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:358,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].getOrigin"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:358,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:360,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:360,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 366
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ArrayCreationLevel"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.ArrayCreationLevel].getAnnotations()"
    - "[com.github.javaparser.ast.ArrayCreationLevel].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].getDimension()"
    - "[com.github.javaparser.ast.ArrayCreationLevel].getDimension()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:368"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:370"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:369"
        BranchSideFuncs:
        - "getDimension()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:370"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:372"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:371"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:368,1"
      Dst: "[com.github.javaparser.ast.ArrayCreationLevel].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:368,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:369,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:370,1"
      Dst: "[com.github.javaparser.ast.ArrayCreationLevel].getDimension"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:370,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.IntersectionType,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 376
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.IntersectionType"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.IntersectionType].getElements()"
    - "[com.github.javaparser.ast.type.IntersectionType].getElements()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:378"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:380"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:379"
        BranchSideFuncs:
        - "getAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:380"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:382"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:381"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:378,1"
      Dst: "[com.github.javaparser.ast.type.IntersectionType].getElements"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:378,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:379,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:380,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.UnionType,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 386
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnionType"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.UnionType].getElements()"
    - "[com.github.javaparser.ast.type.UnionType].getElements()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:388"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:390"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:389"
        BranchSideFuncs:
        - "getAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:390"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:392"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:391"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:388,1"
      Dst: "[com.github.javaparser.ast.type.UnionType].getElements"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:388,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:389,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:390,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.VoidType,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 396
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VoidType"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:398"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:400"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:399"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:398,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:398,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:399,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.WildcardType,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 404
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.WildcardType"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.WildcardType].getExtendedType()"
    - "[com.github.javaparser.ast.type.WildcardType].getExtendedType()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.type.WildcardType].getSuperType()"
    - "[com.github.javaparser.ast.type.WildcardType].getSuperType()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:406"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:408"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:407"
        BranchSideFuncs:
        - "getSuperType()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:408"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:410"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:409"
        BranchSideFuncs:
        - "getAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:410"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:412"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:411"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:406,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].getExtendedType"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:406,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:407,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:408,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].getSuperType"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:410,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:410,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.UnknownType,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 416
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnknownType"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:418"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:420"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:419"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:418,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:418,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:419,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 424
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayAccessExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].getIndex()"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].getIndex()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].getName()"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].getName()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:426"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:428"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:427"
        BranchSideFuncs:
        - "getName()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:428"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:430"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:429"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:426,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayAccessExpr].getIndex"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:426,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:427,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:428,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayAccessExpr].getName"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 434
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayCreationExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getElementType()"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getElementType()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getInitializer()"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getInitializer()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getLevels()"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getLevels()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:436"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:438"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:437"
        BranchSideFuncs:
        - "getInitializer()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:438"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:440"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:439"
        BranchSideFuncs:
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
        - "getLevels()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:440"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:442"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:441"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:436,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].getElementType"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:436,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:437,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:438,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].getInitializer"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:440,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].getLevels"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:440,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 446
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].getValues()"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].getValues()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:448"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:450"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:449"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:448,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].getValues"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:448,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:449,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 454
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.AssignExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.AssignExpr].getOperator()"
    - "[com.github.javaparser.ast.expr.AssignExpr].getOperator()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].getTarget()"
    - "[com.github.javaparser.ast.expr.AssignExpr].getTarget()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.AssignExpr].getValue()"
    - "[com.github.javaparser.ast.expr.AssignExpr].getValue()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:456"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:458"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:457"
        BranchSideFuncs:
        - "getTarget()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:458"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:460"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:459"
        BranchSideFuncs:
        - "getValue()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:460"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:462"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:461"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:456,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].getOperator"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:456,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:457,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:458,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].getTarget"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:458,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:460,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].getValue"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 466
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BinaryExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.BinaryExpr].getLeft()"
    - "[com.github.javaparser.ast.expr.BinaryExpr].getLeft()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].getOperator()"
    - "[com.github.javaparser.ast.expr.BinaryExpr].getOperator()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].getRight()"
    - "[com.github.javaparser.ast.expr.BinaryExpr].getRight()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:468"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:470"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:469"
        BranchSideFuncs:
        - "getOperator()"
        - "objEquals(java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:470"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:472"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:471"
        BranchSideFuncs:
        - "getRight()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:472"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:474"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:473"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:468,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].getLeft"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:468,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:469,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:470,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].getOperator"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:470,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:472,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].getRight"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.CastExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 478
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CastExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.CastExpr].getExpression()"
    - "[com.github.javaparser.ast.expr.CastExpr].getExpression()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.CastExpr].getType()"
    - "[com.github.javaparser.ast.expr.CastExpr].getType()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:480"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:482"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:481"
        BranchSideFuncs:
        - "getType()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:482"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:484"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:483"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:480,1"
      Dst: "[com.github.javaparser.ast.expr.CastExpr].getExpression"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:480,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:481,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:482,1"
      Dst: "[com.github.javaparser.ast.expr.CastExpr].getType"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 488
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ClassExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ClassExpr].getType()"
    - "[com.github.javaparser.ast.expr.ClassExpr].getType()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:490"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:492"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:491"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:490,1"
      Dst: "[com.github.javaparser.ast.expr.ClassExpr].getType"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:490,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:491,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 496
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ConditionalExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ConditionalExpr].getCondition()"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].getCondition()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].getElseExpr()"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].getElseExpr()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].getThenExpr()"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].getThenExpr()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:498"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:500"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:499"
        BranchSideFuncs:
        - "getElseExpr()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:500"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:502"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:501"
        BranchSideFuncs:
        - "getThenExpr()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:502"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:504"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:503"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:498,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].getCondition"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:498,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:499,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:500,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].getElseExpr"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:502,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].getThenExpr"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 508
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.EnclosedExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.EnclosedExpr].getInner()"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].getInner()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:510"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:512"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:511"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:510,1"
      Dst: "[com.github.javaparser.ast.expr.EnclosedExpr].getInner"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:510,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:511,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 516
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.FieldAccessExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getName()"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getName()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getScope()"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getScope()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:518"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:520"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:519"
        BranchSideFuncs:
        - "getScope()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:520"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:522"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:521"
        BranchSideFuncs:
        - "nodesEquals(java.util.Optional,java.util.Optional)"
        - "getTypeArguments()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:522"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:524"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:523"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:518,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:518,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:519,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:520,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].getScope"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:522,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].getTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:522,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 528
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.InstanceOfExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getExpression()"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getExpression()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getPattern()"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getPattern()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getType()"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getType()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:530"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:532"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:531"
        BranchSideFuncs:
        - "getPattern()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:532"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:534"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:533"
        BranchSideFuncs:
        - "getType()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:534"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:536"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:535"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:530,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].getExpression"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:530,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:531,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:532,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].getPattern"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:534,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].getType"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 540
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.StringLiteralExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:542"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:544"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:543"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:542,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:542,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:543,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 548
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:550"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:552"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:551"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:550,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:550,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:551,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 556
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LongLiteralExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:558"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:560"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:559"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:558,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:558,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:559,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 564
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CharLiteralExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:566"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:568"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:567"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:566,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:566,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:567,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 572
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:574"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:576"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:575"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:574,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:574,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:575,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 580
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].isValue()"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].isValue()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 14
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:582"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:584"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:583"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:582,1"
      Dst: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].isValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:582,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:582,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 588
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NullLiteralExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:589,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 593
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodCallExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getArguments()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getArguments()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getName()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getName()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getScope()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getScope()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 30
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:595"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:597"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:596"
        BranchSideFuncs:
        - "getName()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:597"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:599"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:598"
        BranchSideFuncs:
        - "getScope()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:599"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:601"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:600"
        BranchSideFuncs:
        - "nodesEquals(java.util.Optional,java.util.Optional)"
        - "getTypeArguments()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:601"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:603"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:602"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:595,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].getArguments"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:595,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:596,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:597,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:597,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:599,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].getScope"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:601,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].getTypeArguments"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.NameExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 607
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NameExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.NameExpr].getName()"
    - "[com.github.javaparser.ast.expr.NameExpr].getName()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:609"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:611"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:610"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:609,1"
      Dst: "[com.github.javaparser.ast.expr.NameExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:609,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:610,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 615
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ObjectCreationExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getAnonymousClassBody()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getAnonymousClassBody()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getArguments()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getArguments()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getScope()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getScope()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getType()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getType()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 36
    EdgeCount: 15
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:617"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:619"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:618"
        BranchSideFuncs:
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
        - "getArguments()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:619"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:621"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:620"
        BranchSideFuncs:
        - "getScope()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:621"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:623"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:622"
        BranchSideFuncs:
        - "getType()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:623"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:625"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:624"
        BranchSideFuncs:
        - "nodesEquals(java.util.Optional,java.util.Optional)"
        - "getTypeArguments()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:625"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:627"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:626"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:617,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getAnonymousClassBody"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:617,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:618,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:619,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getArguments"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:621,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getScope"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:621,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:623,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getType"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:625,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getTypeArguments"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 631
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Name].getIdentifier()"
    - "[com.github.javaparser.ast.expr.Name].getIdentifier()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].getQualifier()"
    - "[com.github.javaparser.ast.expr.Name].getQualifier()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:633"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:635"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:634"
        BranchSideFuncs:
        - "nodeEquals(java.util.Optional,java.util.Optional)"
        - "getQualifier()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:635"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:637"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:636"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:633,1"
      Dst: "[com.github.javaparser.ast.expr.Name].getIdentifier"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:633,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:634,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:635,1"
      Dst: "[com.github.javaparser.ast.expr.Name].getQualifier"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:635,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 641
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SimpleName].getIdentifier()"
    - "[com.github.javaparser.ast.expr.SimpleName].getIdentifier()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:643"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:645"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:644"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:643,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].getIdentifier"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:643,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:644,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 649
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ThisExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ThisExpr].getTypeName()"
    - "[com.github.javaparser.ast.expr.ThisExpr].getTypeName()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:651"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:653"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:652"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:651,1"
      Dst: "[com.github.javaparser.ast.expr.ThisExpr].getTypeName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:651,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:652,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 657
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SuperExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SuperExpr].getTypeName()"
    - "[com.github.javaparser.ast.expr.SuperExpr].getTypeName()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:659"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:661"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:660"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:659,1"
      Dst: "[com.github.javaparser.ast.expr.SuperExpr].getTypeName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:659,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:660,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 665
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.UnaryExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.UnaryExpr].getExpression()"
    - "[com.github.javaparser.ast.expr.UnaryExpr].getExpression()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].getOperator()"
    - "[com.github.javaparser.ast.expr.UnaryExpr].getOperator()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:667"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:669"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:668"
        BranchSideFuncs:
        - "getOperator()"
        - "objEquals(java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:669"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:671"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:670"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:667,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr].getExpression"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:667,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:668,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:669,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr].getOperator"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:669,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 675
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getAnnotations()"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getModifiers()"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getModifiers()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getVariables()"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getVariables()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:677"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:679"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:678"
        BranchSideFuncs:
        - "getModifiers()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:679"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:681"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:680"
        BranchSideFuncs:
        - "getVariables()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:681"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:683"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:682"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:677,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:677,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:678,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:679,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:681,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getVariables"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 687
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MarkerAnnotationExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.AnnotationExpr].getName()"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].getName()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:689"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:691"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:690"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:689,1"
      Dst: "[com.github.javaparser.ast.expr.AnnotationExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:689,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:690,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 695
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].getMemberValue()"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].getMemberValue()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].getName()"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].getName()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:697"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:699"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:698"
        BranchSideFuncs:
        - "getName()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:699"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:701"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:700"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:697,1"
      Dst: "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].getMemberValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:697,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:698,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:699,1"
      Dst: "[com.github.javaparser.ast.expr.AnnotationExpr].getName"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 705
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].getPairs()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].getPairs()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].getName()"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].getName()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:707"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:709"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:708"
        BranchSideFuncs:
        - "getName()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:709"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:711"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:710"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:707,1"
      Dst: "[com.github.javaparser.ast.expr.NormalAnnotationExpr].getPairs"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:707,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:708,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:709,1"
      Dst: "[com.github.javaparser.ast.expr.AnnotationExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:709,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 715
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MemberValuePair"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.MemberValuePair].getName()"
    - "[com.github.javaparser.ast.expr.MemberValuePair].getName()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].getValue()"
    - "[com.github.javaparser.ast.expr.MemberValuePair].getValue()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:717"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:719"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:718"
        BranchSideFuncs:
        - "getValue()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:719"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:721"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:720"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:717,1"
      Dst: "[com.github.javaparser.ast.expr.MemberValuePair].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:717,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:718,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:719,1"
      Dst: "[com.github.javaparser.ast.expr.MemberValuePair].getValue"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 725
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getArguments()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getArguments()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getExpression()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getExpression()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].isThis()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].isThis()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getTypeArguments()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getTypeArguments()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 32
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:727"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:729"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:728"
        BranchSideFuncs:
        - "nodeEquals(java.util.Optional,java.util.Optional)"
        - "getExpression()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:729"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:731"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:730"
        BranchSideFuncs:
        - "isThis()"
        - "objEquals(java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:731"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:733"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:732"
        BranchSideFuncs:
        - "nodesEquals(java.util.Optional,java.util.Optional)"
        - "getTypeArguments()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:733"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:735"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:734"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:727,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getArguments"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:727,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:728,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:729,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:729,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:731,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].isThis"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:731,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:733,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getTypeArguments"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 739
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].getClassDeclaration()"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].getClassDeclaration()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:741"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:743"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:742"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:741,1"
      Dst: "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].getClassDeclaration"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:741,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:742,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 747
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].getRecordDeclaration()"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].getRecordDeclaration()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:749"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:751"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:750"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:749,1"
      Dst: "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].getRecordDeclaration"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:749,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:750,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 755
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.AssertStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.AssertStmt].getCheck()"
    - "[com.github.javaparser.ast.stmt.AssertStmt].getCheck()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].getMessage()"
    - "[com.github.javaparser.ast.stmt.AssertStmt].getMessage()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:757"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:759"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:758"
        BranchSideFuncs:
        - "getMessage()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:759"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:761"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:760"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:757,1"
      Dst: "[com.github.javaparser.ast.stmt.AssertStmt].getCheck"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:757,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:758,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:759,1"
      Dst: "[com.github.javaparser.ast.stmt.AssertStmt].getMessage"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 765
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BlockStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.BlockStmt].getStatements()"
    - "[com.github.javaparser.ast.stmt.BlockStmt].getStatements()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:767"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:769"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:768"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:767,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].getStatements"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:767,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:768,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 773
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LabeledStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.LabeledStmt].getLabel()"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].getLabel()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].getStatement()"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].getStatement()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:775"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:777"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:776"
        BranchSideFuncs:
        - "getStatement()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:777"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:779"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:778"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:775,1"
      Dst: "[com.github.javaparser.ast.stmt.LabeledStmt].getLabel"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:775,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:776,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:777,1"
      Dst: "[com.github.javaparser.ast.stmt.LabeledStmt].getStatement"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 783
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.EmptyStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:784,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 788
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExpressionStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].getExpression()"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].getExpression()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:790"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:792"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:791"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:790,1"
      Dst: "[com.github.javaparser.ast.stmt.ExpressionStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:790,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:791,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 796
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.SwitchStmt].getEntries()"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].getEntries()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].getSelector()"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].getSelector()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:798"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:800"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:799"
        BranchSideFuncs:
        - "getSelector()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:800"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:802"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:801"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:798,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchStmt].getEntries"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:798,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:799,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:800,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchStmt].getSelector"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:800,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 806
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchEntry"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getLabels()"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getLabels()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getStatements()"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getStatements()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getType()"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getType()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:808"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:810"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:809"
        BranchSideFuncs:
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
        - "getStatements()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:810"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:812"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:811"
        BranchSideFuncs:
        - "getType()"
        - "objEquals(java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:812"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:814"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:813"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:808,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].getLabels"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:808,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:809,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:810,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].getStatements"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:812,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].getType"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:812,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 818
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BreakStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.BreakStmt].getLabel()"
    - "[com.github.javaparser.ast.stmt.BreakStmt].getLabel()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:820"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:822"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:821"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:820,1"
      Dst: "[com.github.javaparser.ast.stmt.BreakStmt].getLabel"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:820,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:821,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 826
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ReturnStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.ReturnStmt].getExpression()"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].getExpression()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:828"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:830"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:829"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:828,1"
      Dst: "[com.github.javaparser.ast.stmt.ReturnStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:828,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:829,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 834
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.IfStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.IfStmt].getCondition()"
    - "[com.github.javaparser.ast.stmt.IfStmt].getCondition()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.stmt.IfStmt].getElseStmt()"
    - "[com.github.javaparser.ast.stmt.IfStmt].getElseStmt()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.stmt.IfStmt].getThenStmt()"
    - "[com.github.javaparser.ast.stmt.IfStmt].getThenStmt()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:836"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:838"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:837"
        BranchSideFuncs:
        - "getElseStmt()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:838"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:840"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:839"
        BranchSideFuncs:
        - "getThenStmt()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:840"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:842"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:841"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:836,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].getCondition"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:836,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:837,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:838,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].getElseStmt"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:840,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].getThenStmt"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 846
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.WhileStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.WhileStmt].getBody()"
    - "[com.github.javaparser.ast.stmt.WhileStmt].getBody()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].getCondition()"
    - "[com.github.javaparser.ast.stmt.WhileStmt].getCondition()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:848"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:850"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:849"
        BranchSideFuncs:
        - "getCondition()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:850"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:852"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:851"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:848,1"
      Dst: "[com.github.javaparser.ast.stmt.WhileStmt].getBody"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:848,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:849,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:850,1"
      Dst: "[com.github.javaparser.ast.stmt.WhileStmt].getCondition"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 856
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ContinueStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.ContinueStmt].getLabel()"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].getLabel()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:858"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:860"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:859"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:858,1"
      Dst: "[com.github.javaparser.ast.stmt.ContinueStmt].getLabel"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:858,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:859,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 864
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.DoStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.DoStmt].getBody()"
    - "[com.github.javaparser.ast.stmt.DoStmt].getBody()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.stmt.DoStmt].getCondition()"
    - "[com.github.javaparser.ast.stmt.DoStmt].getCondition()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:866"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:868"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:867"
        BranchSideFuncs:
        - "getCondition()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:868"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:870"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:869"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:866,1"
      Dst: "[com.github.javaparser.ast.stmt.DoStmt].getBody"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:866,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:867,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:868,1"
      Dst: "[com.github.javaparser.ast.stmt.DoStmt].getCondition"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 874
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForEachStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.ForEachStmt].getBody()"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].getBody()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].getIterable()"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].getIterable()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].getVariable()"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].getVariable()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:876"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:878"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:877"
        BranchSideFuncs:
        - "getIterable()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:878"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:880"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:879"
        BranchSideFuncs:
        - "getVariable()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:880"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:882"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:881"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:876,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].getBody"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:876,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:877,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:878,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].getIterable"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:880,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].getVariable"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 886
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.ForStmt].getBody()"
    - "[com.github.javaparser.ast.stmt.ForStmt].getBody()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.stmt.ForStmt].getCompare()"
    - "[com.github.javaparser.ast.stmt.ForStmt].getCompare()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.stmt.ForStmt].getInitialization()"
    - "[com.github.javaparser.ast.stmt.ForStmt].getInitialization()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.stmt.ForStmt].getUpdate()"
    - "[com.github.javaparser.ast.stmt.ForStmt].getUpdate()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 30
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:888"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:890"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:889"
        BranchSideFuncs:
        - "getCompare()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:890"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:892"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:891"
        BranchSideFuncs:
        - "getInitialization()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:892"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:894"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:893"
        BranchSideFuncs:
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
        - "getUpdate()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:894"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:896"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:895"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:888,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].getBody"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:888,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:889,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:890,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].getCompare"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:892,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].getInitialization"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:892,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:894,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].getUpdate"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 900
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ThrowStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.ThrowStmt].getExpression()"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].getExpression()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:902"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:904"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:903"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:902,1"
      Dst: "[com.github.javaparser.ast.stmt.ThrowStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:902,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:903,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 908
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SynchronizedStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].getBody()"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].getBody()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].getExpression()"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].getExpression()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:910"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:912"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:911"
        BranchSideFuncs:
        - "getExpression()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:912"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:914"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:913"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:910,1"
      Dst: "[com.github.javaparser.ast.stmt.SynchronizedStmt].getBody"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:910,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:911,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:912,1"
      Dst: "[com.github.javaparser.ast.stmt.SynchronizedStmt].getExpression"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 918
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.TryStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.TryStmt].getCatchClauses()"
    - "[com.github.javaparser.ast.stmt.TryStmt].getCatchClauses()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.stmt.TryStmt].getFinallyBlock()"
    - "[com.github.javaparser.ast.stmt.TryStmt].getFinallyBlock()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.stmt.TryStmt].getResources()"
    - "[com.github.javaparser.ast.stmt.TryStmt].getResources()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.stmt.TryStmt].getTryBlock()"
    - "[com.github.javaparser.ast.stmt.TryStmt].getTryBlock()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 30
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:920"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:922"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:921"
        BranchSideFuncs:
        - "getFinallyBlock()"
        - "nodeEquals(java.util.Optional,java.util.Optional)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:922"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:924"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:923"
        BranchSideFuncs:
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
        - "getResources()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:924"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:926"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:925"
        BranchSideFuncs:
        - "getTryBlock()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:926"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:928"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:927"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:920,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getCatchClauses"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:920,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:921,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:922,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getFinallyBlock"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:922,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:924,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getResources"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:926,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getTryBlock"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 932
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.CatchClause"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.CatchClause].getBody()"
    - "[com.github.javaparser.ast.stmt.CatchClause].getBody()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.stmt.CatchClause].getParameter()"
    - "[com.github.javaparser.ast.stmt.CatchClause].getParameter()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:934"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:936"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:935"
        BranchSideFuncs:
        - "getParameter()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:936"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:938"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:937"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:934,1"
      Dst: "[com.github.javaparser.ast.stmt.CatchClause].getBody"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:934,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:935,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:936,1"
      Dst: "[com.github.javaparser.ast.stmt.CatchClause].getParameter"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 942
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LambdaExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.LambdaExpr].getBody()"
    - "[com.github.javaparser.ast.expr.LambdaExpr].getBody()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].isEnclosingParameters()"
    - "[com.github.javaparser.ast.expr.LambdaExpr].isEnclosingParameters()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].getParameters()"
    - "[com.github.javaparser.ast.expr.LambdaExpr].getParameters()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 26
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:944"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:946"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:945"
        BranchSideFuncs:
        - "isEnclosingParameters()"
        - "objEquals(java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:946"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:948"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:947"
        BranchSideFuncs:
        - "getParameters()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:948"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:950"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:949"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:944,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].getBody"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:944,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:945,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:946,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].isEnclosingParameters"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:946,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:948,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].getParameters"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:948,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 954
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodReferenceExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getIdentifier()"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getIdentifier()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getScope()"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getScope()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(java.util.Optional,java.util.Optional)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:956"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:958"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:957"
        BranchSideFuncs:
        - "getScope()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:958"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:960"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:959"
        BranchSideFuncs:
        - "nodesEquals(java.util.Optional,java.util.Optional)"
        - "getTypeArguments()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:960"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:962"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:961"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:956,1"
      Dst: "[com.github.javaparser.ast.expr.MethodReferenceExpr].getIdentifier"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:956,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:957,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:958,1"
      Dst: "[com.github.javaparser.ast.expr.MethodReferenceExpr].getScope"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:958,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:960,1"
      Dst: "[com.github.javaparser.ast.expr.MethodReferenceExpr].getTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:960,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 966
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TypeExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.TypeExpr].getType()"
    - "[com.github.javaparser.ast.expr.TypeExpr].getType()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:968"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:970"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:969"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:968,1"
      Dst: "[com.github.javaparser.ast.expr.TypeExpr].getType"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:968,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:969,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.ImportDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 974
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ImportDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.ImportDeclaration].isAsterisk()"
    - "[com.github.javaparser.ast.ImportDeclaration].isAsterisk()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].isStatic()"
    - "[com.github.javaparser.ast.ImportDeclaration].isStatic()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].getName()"
    - "[com.github.javaparser.ast.ImportDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 28
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:976"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:978"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:977"
        BranchSideFuncs:
        - "isStatic()"
        - "objEquals(java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:978"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:980"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:979"
        BranchSideFuncs:
        - "getName()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:980"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:982"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:981"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:976,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].isAsterisk"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:976,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:976,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:978,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].isStatic"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:980,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:980,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 986
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:987,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:987,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 991
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].getDirectives()"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].getDirectives()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].isOpen()"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].isOpen()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].getName()"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 32
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:993"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:995"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:994"
        BranchSideFuncs:
        - "getDirectives()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:995"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:997"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:996"
        BranchSideFuncs:
        - "isOpen()"
        - "objEquals(java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:997"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:999"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:998"
        BranchSideFuncs:
        - "getName()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:999"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1001"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1000"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:993,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:993,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:994,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:995,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].getDirectives"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:997,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].isOpen"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:997,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:999,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:999,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 1005
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getModifiers()"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getModifiers()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getName()"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getName()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1007"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1009"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1008"
        BranchSideFuncs:
        - "getName()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1009"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1011"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1010"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1007,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1007,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1008,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1009,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1009,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 1015
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleExportsDirective"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].getModuleNames()"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].getModuleNames()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].getName()"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].getName()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1017"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1019"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1018"
        BranchSideFuncs:
        - "getName()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1019"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1021"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1020"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1017,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleExportsDirective].getModuleNames"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1017,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1018,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1019,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleExportsDirective].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1019,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 1025
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getName()"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getName()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getWith()"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getWith()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1027"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1029"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1028"
        BranchSideFuncs:
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
        - "getWith()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1029"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1031"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1030"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1027,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1027,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1028,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1029,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getWith"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1029,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 1035
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleUsesDirective"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].getName()"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].getName()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1037"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1039"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1038"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1037,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleUsesDirective].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1037,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1038,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 1043
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleOpensDirective"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].getModuleNames()"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].getModuleNames()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].getName()"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].getName()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1045"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1047"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1046"
        BranchSideFuncs:
        - "getName()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1047"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1049"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1048"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1045,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleOpensDirective].getModuleNames"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1045,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1046,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1047,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleOpensDirective].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1047,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 1053
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.UnparsableStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1054,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 1058
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ReceiverParameter"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.ReceiverParameter].getAnnotations()"
    - "[com.github.javaparser.ast.body.ReceiverParameter].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].getName()"
    - "[com.github.javaparser.ast.body.ReceiverParameter].getName()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].getType()"
    - "[com.github.javaparser.ast.body.ReceiverParameter].getType()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1060"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1062"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1061"
        BranchSideFuncs:
        - "getName()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1062"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1064"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1063"
        BranchSideFuncs:
        - "getType()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1064"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1066"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1065"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1060,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1060,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1061,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1062,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1062,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1064,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].getType"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.VarType,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 1070
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VarType"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1072"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1074"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1073"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1072,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1072,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1073,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.Modifier,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 1078
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Modifier"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Modifier].getKeyword()"
    - "[com.github.javaparser.ast.Modifier].getKeyword()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1080"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1082"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1081"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1080,1"
      Dst: "[com.github.javaparser.ast.Modifier].getKeyword"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1080,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1081,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 1086
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SwitchExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.SwitchExpr].getEntries()"
    - "[com.github.javaparser.ast.expr.SwitchExpr].getEntries()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].getSelector()"
    - "[com.github.javaparser.ast.expr.SwitchExpr].getSelector()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 18
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1088"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1090"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1089"
        BranchSideFuncs:
        - "getSelector()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1090"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1092"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1091"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1088,1"
      Dst: "[com.github.javaparser.ast.expr.SwitchExpr].getEntries"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1088,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1089,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1090,1"
      Dst: "[com.github.javaparser.ast.expr.SwitchExpr].getSelector"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1090,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 1096
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.YieldStmt"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.YieldStmt].getExpression()"
    - "[com.github.javaparser.ast.stmt.YieldStmt].getExpression()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1098"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1100"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1099"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1098,1"
      Dst: "[com.github.javaparser.ast.stmt.YieldStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1098,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1099,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 1104
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals(java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 12
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1106"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1108"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1107"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1106,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1106,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].objEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1107,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 1112
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.PatternExpr"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.PatternExpr].getModifiers()"
    - "[com.github.javaparser.ast.expr.PatternExpr].getModifiers()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.PatternExpr].getName()"
    - "[com.github.javaparser.ast.expr.PatternExpr].getName()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.expr.PatternExpr].getType()"
    - "[com.github.javaparser.ast.expr.PatternExpr].getType()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 24
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1114"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1116"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1115"
        BranchSideFuncs:
        - "getName()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1116"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1118"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1117"
        BranchSideFuncs:
        - "getType()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1118"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1120"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1119"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1114,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1114,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1115,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1116,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1116,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1118,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].getType"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 1124
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.RecordDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.RecordDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getParameters()"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getParameters()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getReceiverParameter()"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getReceiverParameter()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(java.util.Optional,java.util.Optional)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getTypeParameters()"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getTypeParameters()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 54
    EdgeCount: 24
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1126"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1128"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1127"
        BranchSideFuncs:
        - "getParameters()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1128"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1130"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1129"
        BranchSideFuncs:
        - "nodeEquals(java.util.Optional,java.util.Optional)"
        - "getReceiverParameter()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1130"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1132"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1131"
        BranchSideFuncs:
        - "getTypeParameters()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1132"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1134"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1133"
        BranchSideFuncs:
        - "getMembers()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1134"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1136"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1135"
        BranchSideFuncs:
        - "getModifiers()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1136"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1138"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1137"
        BranchSideFuncs:
        - "getName()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1138"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1140"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1139"
        BranchSideFuncs:
        - "getAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1140"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1142"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1141"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1126,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].getImplementedTypes"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1126,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1127,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1128,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].getParameters"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1130,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].getReceiverParameter"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1130,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1132,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1134,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1136,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1138,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1140,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    JavaMethodInfo: null
    BBCount: 17
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 1146
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    - "com.github.javaparser.ast.visitor.Visitable"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getBody()"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getBody()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getName()"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getTypeParameters()"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getTypeParameters()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 42
    EdgeCount: 18
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1148"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1150"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1149"
        BranchSideFuncs:
        - "getModifiers()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1150"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1152"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1151"
        BranchSideFuncs:
        - "getName()"
        - "nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1152"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1154"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1153"
        BranchSideFuncs:
        - "getThrownExceptions()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1154"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1156"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1155"
        BranchSideFuncs:
        - "getTypeParameters()"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1156"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1158"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1157"
        BranchSideFuncs:
        - "getAnnotations()"
        - "nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - Branch String: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1158"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1160"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1159"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1148,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getBody"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1148,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodeEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1149,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1150,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1150,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].nodesEquals"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1152,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1154,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getThrownExceptions"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1156,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:1158,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.PatternExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.YieldStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SwitchExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.Modifier,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Modifier"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.Modifier,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.VarType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VarType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.VarType,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ReceiverParameter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.UnparsableStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleOpensDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleUsesDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleExportsDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ImportDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.ImportDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.NodeList,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TypeExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodReferenceExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LambdaExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.CatchClause"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.TryStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SynchronizedStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ThrowStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForEachStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.DoStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ContinueStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.WhileStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.IfStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ReturnStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BreakStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchEntry"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExpressionStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.EmptyStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LabeledStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BlockStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.AssertStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MemberValuePair"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MarkerAnnotationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.UnaryExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SuperExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ThisExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ObjectCreationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NameExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.NameExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodCallExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NullLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CharLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LongLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.StringLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.InstanceOfExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.FieldAccessExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.EnclosedExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ConditionalExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ClassExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CastExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.CastExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BinaryExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.AssignExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayCreationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayAccessExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnknownType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.UnknownType,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.WildcardType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.WildcardType,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.VoidType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VoidType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.VoidType,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.UnionType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnionType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.UnionType,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.IntersectionType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.IntersectionType,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ArrayCreationLevel"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ArrayType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.ArrayType,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.PrimitiveType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.JavadocComment"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.InitializerDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.Parameter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.Parameter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.Parameter,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.MethodDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ConstructorDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.FieldDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumConstantDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.RecordDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.BlockComment"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.comments.BlockComment,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.LineComment"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.comments.LineComment,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.TypeParameter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.TypeParameter,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.PackageDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.PackageDeclaration,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor"
    linkageType: null
    functionLinenumber: 34
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.CompilationUnit,com.github.javaparser.ast.visitor.Visitable)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.NoCommentEqualsVisitor:35,1"
      Dst: "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.NameMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.NameMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.NodeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.NameMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.NodeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_1__518].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_1__518"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_1__518].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_1__518:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_1__518].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_1__518].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_1__518"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_1__518:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_1__518].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_1__518"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$1(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_1__518:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__664].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__664"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__664].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__664:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__664].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__664].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__664"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__664:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__664].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__664"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__664:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_processIndentation_0__852].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference$lambda_processIndentation_0__852"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_processIndentation_0__852].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference$lambda_processIndentation_0__852:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_processIndentation_0__852].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_processIndentation_0__852].<init>()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference$lambda_processIndentation_0__852"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference$lambda_processIndentation_0__852:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference$lambda_processIndentation_0__852].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference$lambda_processIndentation_0__852"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Difference].lambda$processIndentation$0(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference$lambda_processIndentation_0__852:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference].lambda$processIndentation$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.CompactConstructorDeclarationMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.CompactConstructorDeclarationMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.BodyDeclarationMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.CompactConstructorDeclarationMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.BodyDeclarationMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].getProperty()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmList"
    linkageType: null
    functionLinenumber: 44
    functionDepth: 0
    returnType: "com.github.javaparser.ast.observer.ObservableProperty"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].getSeparatorPost()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmList"
    linkageType: null
    functionLinenumber: 48
    functionDepth: 0
    returnType: "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].getSeparatorPre()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmList"
    linkageType: null
    functionLinenumber: 52
    functionDepth: 0
    returnType: "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].getPreceeding()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmList"
    linkageType: null
    functionLinenumber: 56
    functionDepth: 0
    returnType: "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].getFollowing()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmList"
    linkageType: null
    functionLinenumber: 60
    functionDepth: 0
    returnType: "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].<init>(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.observer.ObservableProperty"
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:65,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmNone].<init>"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:65,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].<init>(com.github.javaparser.ast.observer.ObservableProperty)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmList"
    linkageType: null
    functionLinenumber: 68
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.observer.ObservableProperty"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].<init>(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmNone].<init>()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmNone].<init>()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmNone].<init>()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmNone].<init>()"
    functionUses: 1
    ICount: 12
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:69,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmNone].<init>"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:69,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].<init>(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmList"
    linkageType: null
    functionLinenumber: 71
    functionDepth: 0
    returnType: "void"
    argCount: 5
    argTypes:
    - "com.github.javaparser.ast.observer.ObservableProperty"
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 13
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:72,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].prettyPrint(com.github.javaparser.ast.Node,com.github.javaparser.printer.SourcePrinter)"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmList"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.printer.SourcePrinter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 78
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:82"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:103"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:102"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:84"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:87"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:86"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:87"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:90"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:89"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:87"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:90"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:89"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:90"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:99"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:98"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:91"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:94"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:93"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:91"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:94"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:93"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:95"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:90"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:89"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:95"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:90"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:89"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:99"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:102"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:101"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:99"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:102"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:101"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:104"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:107"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:106"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:107"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:110"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:109"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:107"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:110"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:109"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:110"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:119"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:118"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:111"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:114"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:113"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:111"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:114"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:113"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:115"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:110"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:109"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:115"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:110"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:109"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:119"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:123"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:122"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:119"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:123"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:122"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:82,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].isAboutNodes"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:83,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].getValueAsMultipleReference"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:87,1"
      Dst: "[com.github.javaparser.ast.NodeList].isEmpty"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:88,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmElement].prettyPrint"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:90,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:94,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:94,1"
      Dst: "[com.github.javaparser.printer.ConcreteSyntaxModel].genericPrettyPrint"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:103,1"
      Dst: "[com.github.javaparser.ast.observer.ObservableProperty].getValueAsCollection"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:107,1"
      Dst: "[java.util.Collection].isEmpty"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:110,1"
      Dst: "[java.util.Collection].iterator"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:110,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:114,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:114,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.PrintingHelper].printToString"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:114,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    JavaMethodInfo: null
    BBCount: 36
    CyclomaticComplexity: 3
  - functionName: "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].toString()"
    functionSourceFile: "com.github.javaparser.printer.concretesyntaxmodel.CsmList"
    linkageType: null
    functionLinenumber: 126
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].getProperty()"
    functionUses: 6
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:127,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:127,1"
      Dst: "[java.lang.Class].getSimpleName"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:127,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmList].getProperty"
    - Src: "com.github.javaparser.printer.concretesyntaxmodel.CsmList:127,1"
      Dst: "[java.lang.String].format"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.CommentsCollection].<init>()"
    functionSourceFile: "com.github.javaparser.ast.comments.CommentsCollection"
    linkageType: null
    functionLinenumber: 38
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:39,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:37,1"
      Dst: "[java.util.TreeSet].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.CommentsCollection].<init>(java.util.Collection)"
    functionSourceFile: "com.github.javaparser.ast.comments.CommentsCollection"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Collection"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:42,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:37,1"
      Dst: "[java.util.TreeSet].<init>"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:43,1"
      Dst: "[java.util.TreeSet].addAll"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.CommentsCollection].getLineComments()"
    functionSourceFile: "com.github.javaparser.ast.comments.CommentsCollection"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Set"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:47,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:47,1"
      Dst: "[com.github.javaparser.ast.comments.CommentsCollection$lambda_getLineComments_0__1052].bootstrap$"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:47,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:47,1"
      Dst: "[com.github.javaparser.ast.comments.CommentsCollection$lambda_getLineComments_1__1053].bootstrap$"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:47,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:47,1"
      Dst: "[com.github.javaparser.ast.comments.CommentsCollection$lambda_getLineComments_2__1054].bootstrap$"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:47,1"
      Dst: "[java.util.stream.Collectors].toCollection"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:47,1"
      Dst: "[java.util.stream.Stream].collect"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.CommentsCollection].getBlockComments()"
    functionSourceFile: "com.github.javaparser.ast.comments.CommentsCollection"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Set"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:51,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:51,1"
      Dst: "[com.github.javaparser.ast.comments.CommentsCollection$lambda_getBlockComments_3__1055].bootstrap$"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:51,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:51,1"
      Dst: "[com.github.javaparser.ast.comments.CommentsCollection$lambda_getBlockComments_4__1056].bootstrap$"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:51,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:51,1"
      Dst: "[com.github.javaparser.ast.comments.CommentsCollection$lambda_getBlockComments_5__1057].bootstrap$"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:51,1"
      Dst: "[java.util.stream.Collectors].toCollection"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:51,1"
      Dst: "[java.util.stream.Stream].collect"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.CommentsCollection].getJavadocComments()"
    functionSourceFile: "com.github.javaparser.ast.comments.CommentsCollection"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Set"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:55,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:55,1"
      Dst: "[com.github.javaparser.ast.comments.CommentsCollection$lambda_getJavadocComments_6__1058].bootstrap$"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:55,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:55,1"
      Dst: "[com.github.javaparser.ast.comments.CommentsCollection$lambda_getJavadocComments_7__1059].bootstrap$"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:55,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:55,1"
      Dst: "[com.github.javaparser.ast.comments.CommentsCollection$lambda_getJavadocComments_8__1060].bootstrap$"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:55,1"
      Dst: "[java.util.stream.Collectors].toCollection"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:55,1"
      Dst: "[java.util.stream.Stream].collect"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.CommentsCollection].addComment(com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.comments.CommentsCollection"
    linkageType: null
    functionLinenumber: 58
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:59,1"
      Dst: "[java.util.TreeSet].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.CommentsCollection].contains(com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.comments.CommentsCollection"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 39
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.comments.CommentsCollection:63"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.comments.CommentsCollection:66"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.comments.CommentsCollection:65"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.comments.CommentsCollection:67"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.comments.CommentsCollection:78"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.comments.CommentsCollection:77"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.comments.CommentsCollection:68"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.comments.CommentsCollection:71"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.comments.CommentsCollection:70"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.comments.CommentsCollection:74"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.comments.CommentsCollection:77"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.comments.CommentsCollection:76"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.comments.CommentsCollection:74"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.comments.CommentsCollection:77"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.comments.CommentsCollection:76"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.comments.CommentsCollection:74"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.comments.CommentsCollection:77"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.comments.CommentsCollection:76"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:63,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:66,1"
      Dst: "[com.github.javaparser.ast.Node].getRange"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:66,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:67,1"
      Dst: "[com.github.javaparser.ast.comments.CommentsCollection].getComments"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:67,1"
      Dst: "[java.util.TreeSet].iterator"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:67,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:67,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:74,1"
      Dst: "[com.github.javaparser.Position].equals"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:74,1"
      Dst: "[java.lang.Math].abs"
    JavaMethodInfo: null
    BBCount: 12
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.comments.CommentsCollection].getComments()"
    functionSourceFile: "com.github.javaparser.ast.comments.CommentsCollection"
    linkageType: null
    functionLinenumber: 81
    functionDepth: 0
    returnType: "java.util.TreeSet"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.CommentsCollection].size()"
    functionSourceFile: "com.github.javaparser.ast.comments.CommentsCollection"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:86,1"
      Dst: "[java.util.TreeSet].size"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.CommentsCollection].minus(com.github.javaparser.ast.comments.CommentsCollection)"
    functionSourceFile: "com.github.javaparser.ast.comments.CommentsCollection"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.CommentsCollection"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.comments.CommentsCollection"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 14
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:90,1"
      Dst: "[com.github.javaparser.ast.comments.CommentsCollection].<init>"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:91,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:91,1"
      Dst: "[com.github.javaparser.ast.comments.CommentsCollection$lambda_minus_9__1061].bootstrap$"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:91,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:91,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:91,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:91,1"
      Dst: "[java.util.TreeSet].addAll"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.CommentsCollection].copy()"
    functionSourceFile: "com.github.javaparser.ast.comments.CommentsCollection"
    linkageType: null
    functionLinenumber: 95
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.CommentsCollection"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.CommentsCollection].<init>(java.util.Collection)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:96,1"
      Dst: "[com.github.javaparser.ast.comments.CommentsCollection].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.CommentsCollection].lambda$minus$9(com.github.javaparser.ast.comments.CommentsCollection,com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.comments.CommentsCollection"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.CommentsCollection"
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.comments.CommentsCollection:91"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.comments.CommentsCollection:90"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:91,1"
      Dst: "[com.github.javaparser.ast.comments.CommentsCollection].contains"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.CommentsCollection].lambda$getJavadocComments$8()"
    functionSourceFile: "com.github.javaparser.ast.comments.CommentsCollection"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.TreeSet"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:55,1"
      Dst: "[java.util.TreeSet].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.CommentsCollection].lambda$getJavadocComments$7(com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.comments.CommentsCollection"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.JavadocComment"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.CommentsCollection].lambda$getJavadocComments$6(com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.comments.CommentsCollection"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.CommentsCollection].lambda$getBlockComments$5()"
    functionSourceFile: "com.github.javaparser.ast.comments.CommentsCollection"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.TreeSet"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:51,1"
      Dst: "[java.util.TreeSet].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.CommentsCollection].lambda$getBlockComments$4(com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.comments.CommentsCollection"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.BlockComment"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.CommentsCollection].lambda$getBlockComments$3(com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.comments.CommentsCollection"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.CommentsCollection].lambda$getLineComments$2()"
    functionSourceFile: "com.github.javaparser.ast.comments.CommentsCollection"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.TreeSet"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.comments.CommentsCollection:47,1"
      Dst: "[java.util.TreeSet].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.CommentsCollection].lambda$getLineComments$1(com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.comments.CommentsCollection"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.comments.LineComment"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.comments.CommentsCollection].lambda$getLineComments$0(com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.ast.comments.CommentsCollection"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_76__792].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_76__792"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_76__792].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_76__792:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_76__792].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_76__792].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_76__792"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_76__792:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_76__792].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_76__792"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$76(java.lang.Object,com.github.javaparser.ast.type.Type)"
    functionUses: 2
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_76__792:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$76"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_6__867].bootstrap$(com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_6__867"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_6__867].<init>(com.github.javaparser.ast.comments.Comment)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_6__867:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_6__867].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_6__867].<init>(com.github.javaparser.ast.comments.Comment)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_6__867"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.comments.Comment"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_6__867:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_6__867].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_6__867"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$findTokenTextElementForComment$6(com.github.javaparser.ast.comments.Comment,com.github.javaparser.printer.lexicalpreservation.TokenTextElement)"
    functionUses: 2
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_findTokenTextElementForComment_6__867:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$findTokenTextElementForComment$6"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$getParentNode__122].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$getParentNode__122"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$getParentNode__122].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$getParentNode__122:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$getParentNode__122].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$getParentNode__122].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$getParentNode__122"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$getParentNode__122:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$getParentNode__122].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$getParentNode__122"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].getParentNode()"
    functionUses: 7
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$getParentNode__122:-1,1"
      Dst: "[com.github.javaparser.ast.Node].getParentNode"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodReferenceExpr].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodReferenceExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:70,1"
      Dst: "[com.github.javaparser.ast.expr.ClassExpr].<init>"
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:70,1"
      Dst: "[com.github.javaparser.ast.expr.MethodReferenceExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodReferenceExpr].<init>(com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodReferenceExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:75,1"
      Dst: "[com.github.javaparser.ast.expr.MethodReferenceExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodReferenceExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodReferenceExpr"
    linkageType: null
    functionLinenumber: 82
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Expression].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].setScope(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].setTypeArguments(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].setIdentifier(java.lang.String)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 4
    ICount: 11
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:83,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].<init>"
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:84,1"
      Dst: "[com.github.javaparser.ast.expr.MethodReferenceExpr].setScope"
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:85,1"
      Dst: "[com.github.javaparser.ast.expr.MethodReferenceExpr].setTypeArguments"
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:86,1"
      Dst: "[com.github.javaparser.ast.expr.MethodReferenceExpr].setIdentifier"
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:87,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodReferenceExpr"
    linkageType: null
    functionLinenumber: 92
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Object)"
    functionUses: 204
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:93,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodReferenceExpr"
    linkageType: null
    functionLinenumber: 98
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Object)"
    functionUses: 147
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:99,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodReferenceExpr].getScope()"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodReferenceExpr"
    linkageType: null
    functionLinenumber: 103
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 15
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodReferenceExpr].setScope(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodReferenceExpr"
    linkageType: null
    functionLinenumber: 108
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.MethodReferenceExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.MethodReferenceExpr:110"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodReferenceExpr:113"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.MethodReferenceExpr:112"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.MethodReferenceExpr:114"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodReferenceExpr:116"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.MethodReferenceExpr:115"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:109,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:113,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:115,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:117,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodReferenceExpr].getTypeArguments()"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodReferenceExpr"
    linkageType: null
    functionLinenumber: 122
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 23
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:123,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodReferenceExpr].setTypeArguments(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodReferenceExpr"
    linkageType: null
    functionLinenumber: 133
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.MethodReferenceExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 15
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.MethodReferenceExpr:134"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodReferenceExpr:137"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.MethodReferenceExpr:136"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.MethodReferenceExpr:138"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodReferenceExpr:140"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.MethodReferenceExpr:139"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:137,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:139,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:141,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodReferenceExpr].getIdentifier()"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodReferenceExpr"
    linkageType: null
    functionLinenumber: 146
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 9
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodReferenceExpr].setIdentifier(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodReferenceExpr"
    linkageType: null
    functionLinenumber: 151
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.MethodReferenceExpr"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNonEmpty(java.lang.String)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    functionUses: 1
    ICount: 11
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.MethodReferenceExpr:153"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodReferenceExpr:156"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.MethodReferenceExpr:155"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:152,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNonEmpty"
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:156,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodReferenceExpr].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodReferenceExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 20
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.MethodReferenceExpr:164"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodReferenceExpr:167"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.MethodReferenceExpr:166"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.MethodReferenceExpr:167"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodReferenceExpr:175"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.MethodReferenceExpr:174"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.MethodReferenceExpr:168"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodReferenceExpr:175"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.MethodReferenceExpr:174"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.MethodReferenceExpr:169"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodReferenceExpr:168"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.MethodReferenceExpr:167"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:168,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:169,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:170,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:175,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.expr.MethodReferenceExpr].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodReferenceExpr"
    linkageType: null
    functionLinenumber: 180
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.MethodReferenceExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:181,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:181,1"
      Dst: "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodReferenceExpr].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodReferenceExpr"
    linkageType: null
    functionLinenumber: 186
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.MethodReferenceExprMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodReferenceExpr].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodReferenceExpr"
    linkageType: null
    functionLinenumber: 192
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].setScope(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 27
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.MethodReferenceExpr:193"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodReferenceExpr:196"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.MethodReferenceExpr:195"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.MethodReferenceExpr:196"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodReferenceExpr:200"
        BranchSideFuncs:
        - "setScope(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.expr.MethodReferenceExpr:199"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.MethodReferenceExpr:200"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodReferenceExpr:208"
        BranchSideFuncs:
        - "size()"
      - BranchSide: "com.github.javaparser.ast.expr.MethodReferenceExpr:207"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.expr.MethodReferenceExpr:201"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodReferenceExpr:208"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.expr.MethodReferenceExpr:207"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.expr.MethodReferenceExpr:202"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.MethodReferenceExpr:201"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.MethodReferenceExpr:200"
        BranchSideFuncs:
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:197,1"
      Dst: "[com.github.javaparser.ast.expr.MethodReferenceExpr].setScope"
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:201,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:202,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:203,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:208,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.expr.MethodReferenceExpr].isMethodReferenceExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodReferenceExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodReferenceExpr].asMethodReferenceExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodReferenceExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.MethodReferenceExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodReferenceExpr].ifMethodReferenceExpr(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodReferenceExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:226,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodReferenceExpr].toMethodReferenceExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodReferenceExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:232,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodReferenceExpr].resolve()"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodReferenceExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:240,1"
      Dst: "[com.github.javaparser.ast.Node].getSymbolResolver"
    - Src: "com.github.javaparser.ast.expr.MethodReferenceExpr:240,1"
      Dst: "[com.github.javaparser.resolution.SymbolResolver].resolveDeclaration"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.MethodReferenceExpr].isPolyExpression()"
    functionSourceFile: "com.github.javaparser.ast.expr.MethodReferenceExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.DoubleLiteralExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.DoubleLiteralExprMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.LiteralStringValueExprMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.DoubleLiteralExprMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.LiteralStringValueExprMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo].<init>(com.github.javaparser.ast.Node,java.lang.Integer)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo"
    linkageType: null
    functionLinenumber: 43
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "java.lang.Integer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo:44,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo"
    linkageType: null
    functionLinenumber: 50
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].equals(java.lang.Object)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange()"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange()"
    - "[com.github.javaparser.Range].contains(com.github.javaparser.Range)"
    - "[com.github.javaparser.ast.Node].getRange()"
    - "[com.github.javaparser.ast.Node].getRange()"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange()"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange()"
    functionUses: 4
    ICount: 37
    EdgeCount: 8
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo:51"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo:52"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo:51"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo:51"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo:53"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo:52"
        BranchSideFuncs:
        - "equals(java.lang.Object)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo:58"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo:-1"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo:59"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo:60"
        BranchSideFuncs:
        - "getRange()"
        - "contains(com.github.javaparser.Range)"
        - "hasRange()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo:59"
        BranchSideFuncs:
        - "getRange()"
        - "contains(com.github.javaparser.Range)"
        - "hasRange()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo:59"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo:53"
        BranchSideFuncs:
        - "getRange()"
        - "contains(com.github.javaparser.Range)"
        - "hasRange()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo:52"
        BranchSideFuncs:
        - "equals(java.lang.Object)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo:60"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo:60"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo:60"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo:-2"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo:58,1"
      Dst: "[com.github.javaparser.ast.Node].equals"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo:59,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithRange].hasRange"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo:60,1"
      Dst: "[com.github.javaparser.ast.Node].getRange"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo:60,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo:60,1"
      Dst: "[com.github.javaparser.Range].contains"
    JavaMethodInfo: null
    BBCount: 12
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo].hashCode()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo"
    linkageType: null
    functionLinenumber: 66
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 3
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo:67,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo:67,1"
      Dst: "[java.lang.Integer].hashCode"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_215__320].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_215__320"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_215__320].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_215__320:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_215__320].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_215__320].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_215__320"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_215__320:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_215__320].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_215__320"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$215(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_215__320:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$215"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationDeclaration].<init>()"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.AnnotationDeclaration:51,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.body.AnnotationDeclaration:51,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.body.AnnotationDeclaration:51,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationDeclaration].<init>(com.github.javaparser.ast.NodeList,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.AnnotationDeclaration:55,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.body.AnnotationDeclaration:55,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.body.AnnotationDeclaration:55,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationDeclaration].<init>(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.AnnotationDeclaration:60,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationDeclaration"
    linkageType: null
    functionLinenumber: 67
    functionDepth: 0
    returnType: "void"
    argCount: 5
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.TypeDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 9
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.AnnotationDeclaration:68,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].<init>"
    - Src: "com.github.javaparser.ast.body.AnnotationDeclaration:69,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationDeclaration"
    linkageType: null
    functionLinenumber: 74
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Object)"
    functionUses: 20
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.AnnotationDeclaration:75,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationDeclaration"
    linkageType: null
    functionLinenumber: 80
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Object)"
    functionUses: 26
    ICount: 5
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.AnnotationDeclaration:81,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationDeclaration].clone()"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationDeclaration"
    linkageType: null
    functionLinenumber: 86
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.AnnotationDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.AnnotationDeclaration:87,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.body.AnnotationDeclaration:87,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationDeclaration].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationDeclaration].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationDeclaration"
    linkageType: null
    functionLinenumber: 92
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.AnnotationDeclarationMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationDeclaration].isAnnotationDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationDeclaration].asAnnotationDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.AnnotationDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationDeclaration].ifAnnotationDeclaration(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.AnnotationDeclaration:111,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationDeclaration].resolve()"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.declarations.ResolvedAnnotationDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.AnnotationDeclaration:116,1"
      Dst: "[com.github.javaparser.ast.Node].getSymbolResolver"
    - Src: "com.github.javaparser.ast.body.AnnotationDeclaration:116,1"
      Dst: "[com.github.javaparser.resolution.SymbolResolver].resolveDeclaration"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationDeclaration].toAnnotationDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.AnnotationDeclaration:122,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.AnnotationDeclaration].addField(com.github.javaparser.ast.type.Type,java.lang.String,com.github.javaparser.ast.Modifier$Keyword[])"
    functionSourceFile: "com.github.javaparser.ast.body.AnnotationDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.FieldDeclaration"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    - "java.lang.String"
    - "com.github.javaparser.ast.Modifier$Keyword[]"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.AnnotationDeclaration:127,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper].<init>()"
    functionSourceFile: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper:363,1"
      Dst: "[com.github.javaparser.utils.StringEscapeUtils$CharSequenceTranslator].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper].translate(java.lang.CharSequence,int,java.io.Writer)"
    functionSourceFile: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 3
    argTypes:
    - "java.lang.CharSequence"
    - "int"
    - "java.io.Writer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 69
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper:370"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper:391"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper:370"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper:391"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper:370"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper:391"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper:373"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper:376"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper:375"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper:373"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper:376"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper:375"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper:376"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper:379"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper:378"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper:376"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper:379"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper:378"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper:379"
      Branch Sides:
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper:390"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper:389"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper:370,1"
      Dst: "[java.lang.CharSequence].charAt"
    - Src: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper:370,1"
      Dst: "[java.lang.CharSequence].length"
    - Src: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper:381,1"
      Dst: "[java.lang.CharSequence].subSequence"
    - Src: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper:383,1"
      Dst: "[java.lang.CharSequence].toString"
    - Src: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper:383,1"
      Dst: "[java.lang.Integer].parseInt"
    - Src: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper:384,1"
      Dst: "[java.io.Writer].write"
    - Src: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper:386,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper:386,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper:386,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper:386,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    JavaMethodInfo: null
    BBCount: 16
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper].<init>(com.github.javaparser.utils.StringEscapeUtils$1)"
    functionSourceFile: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.utils.StringEscapeUtils$1"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper:363,1"
      Dst: "[com.github.javaparser.utils.StringEscapeUtils$UnicodeUnescaper].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_54__415].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_54__415"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_54__415].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_54__415:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_54__415].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_54__415].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_54__415"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_54__415:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_54__415].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_54__415"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$54(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_54__415:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$54"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_111__281].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_111__281"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_111__281].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_111__281:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_111__281].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_111__281].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_111__281"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_111__281:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_111__281].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_111__281"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$111(java.lang.Object,com.github.javaparser.ast.type.TypeParameter)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_111__281:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$111"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.NodeMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.NodeMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.NodeMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.BaseNodeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.NodeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionSourceFile: "com.github.javaparser.metamodel.NodeMetaModel"
    linkageType: null
    functionLinenumber: 46
    functionDepth: 0
    returnType: "void"
    argCount: 6
    argTypes:
    - "java.util.Optional"
    - "java.lang.Class"
    - "java.lang.String"
    - "java.lang.String"
    - "boolean"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.BaseNodeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 26
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.NodeMetaModel:47,1"
      Dst: "[com.github.javaparser.metamodel.BaseNodeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__566].bootstrap$(com.github.javaparser.ast.type.ClassOrInterfaceType)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__566"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__566].<init>(com.github.javaparser.ast.type.ClassOrInterfaceType)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__566:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__566].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__566].<init>(com.github.javaparser.ast.type.ClassOrInterfaceType)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__566"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__566:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__566].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__566"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__566:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_5__659].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_5__659"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_5__659].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_5__659:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_5__659].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_5__659].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_5__659"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_5__659:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_5__659].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_5__659"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$5(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_5__659:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$5"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].hashCode(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:42,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:42,1"
      Dst: "[java.lang.Integer].intValue"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 45
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:46,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:46,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 49
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:50,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:50,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 53
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayAccessExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:54,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:54,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 57
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayCreationExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:58,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:58,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 61
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ArrayCreationLevel"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:62,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:62,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 65
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:66,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:66,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 69
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ArrayType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:70,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:70,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 73
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.AssertStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:74,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:74,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 77
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.AssignExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:78,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:78,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 81
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BinaryExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:82,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:82,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 85
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.BlockComment"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:86,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:86,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 89
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BlockStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:90,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:90,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 93
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:94,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:94,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 97
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BreakStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:98,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:98,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 101
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CastExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:102,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:102,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 105
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.CatchClause"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:106,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:106,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 109
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CharLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:110,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:110,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 113
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ClassExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:114,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:114,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 117
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:118,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:118,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 121
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:122,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:122,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 125
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:126,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:126,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 129
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ConditionalExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:130,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:130,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 133
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ConstructorDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:134,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:134,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 137
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ContinueStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:138,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:138,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 141
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.DoStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:142,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:142,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 145
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:146,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:146,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 149
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.EmptyStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:150,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:150,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 153
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.EnclosedExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:154,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:154,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 157
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumConstantDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:158,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:158,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 161
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:162,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:162,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 165
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:166,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:166,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 169
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExpressionStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:170,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:170,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 173
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.FieldAccessExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:174,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:174,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 177
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.FieldDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:178,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:178,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 181
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:182,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:182,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 185
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForEachStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:186,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:186,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 189
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.IfStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:190,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:190,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 193
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ImportDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:194,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:194,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 197
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.InitializerDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:198,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:198,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 201
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.InstanceOfExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:202,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:202,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 205
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:206,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:206,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 209
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.IntersectionType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:210,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:210,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 213
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.JavadocComment"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:214,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:214,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 217
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LabeledStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:218,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:218,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 221
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LambdaExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:222,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:222,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 225
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.LineComment"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:226,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:226,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 229
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:230,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:230,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 233
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:234,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:234,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 237
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LongLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:238,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:238,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 241
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MarkerAnnotationExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:242,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:242,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 245
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MemberValuePair"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:246,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:246,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 249
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodCallExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:250,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:250,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 253
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.MethodDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:254,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:254,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 257
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodReferenceExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:258,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:258,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 261
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NameExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:262,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:262,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.Name,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 265
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:266,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:266,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.NodeList,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 269
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:270,1"
      Dst: "[com.github.javaparser.ast.NodeList].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:270,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 273
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:274,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:274,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 277
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NullLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:278,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:278,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 281
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ObjectCreationExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:282,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:282,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 285
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.PackageDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:286,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:286,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.Parameter,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 289
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.Parameter"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:290,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:290,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 293
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.PrimitiveType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:294,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:294,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 297
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ReturnStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:298,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:298,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 301
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:302,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:302,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 305
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:306,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:306,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 309
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.StringLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:310,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:310,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 313
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SuperExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:314,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:314,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 317
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchEntry"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:318,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:318,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 321
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:322,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:322,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 325
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SynchronizedStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:326,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:326,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 329
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ThisExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:330,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:330,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 333
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ThrowStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:334,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:334,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 337
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.TryStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:338,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:338,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 341
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TypeExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:342,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:342,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 345
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.TypeParameter"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:346,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:346,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 349
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.UnaryExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:350,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:350,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.UnionType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 353
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnionType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:354,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:354,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 357
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnknownType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:358,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:358,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 361
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:362,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:362,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 365
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:366,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:366,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.VoidType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 369
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VoidType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:370,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:370,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 373
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.WhileStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:374,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:374,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 377
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.WildcardType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:378,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:378,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 381
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:382,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:382,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 385
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:386,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:386,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 390
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleExportsDirective"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:391,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:391,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 395
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:396,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:396,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 400
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleUsesDirective"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:401,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:401,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 405
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleOpensDirective"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:406,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:406,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 410
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.UnparsableStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:411,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:411,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 415
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ReceiverParameter"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:416,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:416,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.VarType,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 420
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VarType"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:421,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:421,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.Modifier,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 425
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Modifier"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:426,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:426,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 430
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SwitchExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:431,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:431,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 435
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.YieldStmt"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:436,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:436,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 440
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:441,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:441,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 445
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.PatternExpr"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:446,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:446,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 450
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.RecordDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:451,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:451,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Void)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 454
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    - "java.lang.Void"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].hashCode()"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:455,1"
      Dst: "[com.github.javaparser.ast.Node].hashCode"
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:455,1"
      Dst: "[java.lang.Integer].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.PatternExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.YieldStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SwitchExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.Modifier,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Modifier"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.Modifier,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.VarType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VarType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.VarType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ReceiverParameter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.UnparsableStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleOpensDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleUsesDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleExportsDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ImportDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.Name,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.NodeList,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.NodeList,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TypeExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodReferenceExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LambdaExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.CatchClause"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.TryStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SynchronizedStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ThrowStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForEachStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.DoStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ContinueStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.WhileStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.IfStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ReturnStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BreakStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchEntry"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExpressionStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.EmptyStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LabeledStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BlockStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.AssertStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MemberValuePair"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MarkerAnnotationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.UnaryExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SuperExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ThisExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ObjectCreationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NameExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodCallExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NullLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CharLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LongLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.StringLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.InstanceOfExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.FieldAccessExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.EnclosedExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ConditionalExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ClassExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CastExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BinaryExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.AssignExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayCreationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayAccessExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnknownType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.WildcardType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.VoidType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VoidType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.VoidType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.UnionType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnionType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.UnionType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.IntersectionType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ArrayCreationLevel"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ArrayType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.PrimitiveType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.JavadocComment"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.InitializerDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.Parameter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.Parameter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.Parameter,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.MethodDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ConstructorDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.FieldDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumConstantDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.RecordDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.BlockComment"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.LineComment"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.TypeParameter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.PackageDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor"
    linkageType: null
    functionLinenumber: 36
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Void)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor:37,1"
      Dst: "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__470].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__470"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__470].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__470:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__470].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__470].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__470"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__470:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__470].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__470"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__470:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_87__446].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_87__446"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_87__446].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_87__446:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_87__446].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_87__446].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_87__446"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_87__446:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_87__446].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_87__446"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$87(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_87__446:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$87"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_90__433].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_90__433"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_90__433].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_90__433:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_90__433].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_90__433].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_90__433"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_90__433:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_90__433].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_90__433"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$90(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_90__433:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$90"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_4__658].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_4__658"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_4__658].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_4__658:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_4__658].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_4__658].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_4__658"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_4__658:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_4__658].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_4__658"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$4(java.lang.Object,com.github.javaparser.ast.expr.ArrayInitializerExpr)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_4__658:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$4"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$BreadthFirstIterator].<init>(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.Node$BreadthFirstIterator"
    linkageType: null
    functionLinenumber: 980
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$BreadthFirstIterator:981,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.ast.Node$BreadthFirstIterator:979,1"
      Dst: "[java.util.LinkedList].<init>"
    - Src: "com.github.javaparser.ast.Node$BreadthFirstIterator:982,1"
      Dst: "[java.util.Queue].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    functionSourceFile: "com.github.javaparser.ast.Node$BreadthFirstIterator"
    linkageType: null
    functionLinenumber: 986
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 204
    ICount: 8
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.Node$BreadthFirstIterator:987"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.Node$BreadthFirstIterator:986"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$BreadthFirstIterator:987,1"
      Dst: "[java.util.Collection].isEmpty"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    functionSourceFile: "com.github.javaparser.ast.Node$BreadthFirstIterator"
    linkageType: null
    functionLinenumber: 991
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].getChildNodes()"
    functionUses: 148
    ICount: 8
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.Node$BreadthFirstIterator:992,1"
      Dst: "[java.util.Queue].remove"
    - Src: "com.github.javaparser.ast.Node$BreadthFirstIterator:993,1"
      Dst: "[com.github.javaparser.ast.Node].getChildNodes"
    - Src: "com.github.javaparser.ast.Node$BreadthFirstIterator:993,1"
      Dst: "[java.util.Collection].addAll"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__475].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__475"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__475].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__475:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__475].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__475].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__475"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__475:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__475].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__475"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__475:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__720].bootstrap$(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__720"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__720].<init>(java.lang.Class)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__720:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__720].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__720].<init>(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__720"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__720:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$isInstance__720].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__720"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$isInstance__720:-1,1"
      Dst: "[java.lang.Class].isInstance"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.PatternExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.PatternExprMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.PatternExprMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].<init>()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:35,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].matching(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator"
    linkageType: null
    functionLinenumber: 71
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].equals(java.lang.Object)"
    functionUses: 2
    ICount: 85
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:72"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:89"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:88"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:73"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:78"
        BranchSideFuncs:
        - "getChild()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:77"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:78"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:81"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:80"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:81"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:84"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:83"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:84"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:87"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:86"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:89"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:110"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:109"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:90"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:98"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:99"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:102"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:101"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:102"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:105"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:104"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:105"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:108"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:107"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:110"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:113"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:112"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:113"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:116"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:115"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:76,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:76,1"
      Dst: "[com.github.javaparser.ast.Node].equals"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:87,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:87,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:87,1"
      Dst: "[java.lang.Class].getSimpleName"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:87,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:87,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:87,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:97,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].equals"
    JavaMethodInfo: null
    BBCount: 25
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].replacement(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator"
    linkageType: null
    functionLinenumber: 119
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].getTokenType()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].getTokenType()"
    functionUses: 1
    ICount: 68
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:120"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:121"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:120"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:120"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:121"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:120"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:120"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:121"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:120"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:120"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:123"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:122"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:123"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:134"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:133"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:124"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:129"
        BranchSideFuncs:
        - "getChild()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:128"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:129"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:132"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:131"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:134"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:144"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:143"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:135"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:140"
        BranchSideFuncs:
        - "getTokenType()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:139"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:138"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:135"
        BranchSideFuncs:
        - "getTokenType()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:140"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:144"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:143"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:127,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:127,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:127,1"
      Dst: "[java.lang.Object].equals"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:132,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:132,1"
      Dst: "[java.lang.Class].getSimpleName"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:132,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:132,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:132,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:138,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].getTokenType"
    JavaMethodInfo: null
    BBCount: 20
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].findChildrenPositions(com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator"
    linkageType: null
    functionLinenumber: 150
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo].<init>(com.github.javaparser.ast.Node,java.lang.Integer)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild()"
    functionUses: 2
    ICount: 21
    EdgeCount: 7
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:152"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:158"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:157"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:154"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:151"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.ast.Node,java.lang.Integer)"
        - "getChild()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:150"
        BranchSideFuncs:
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:151,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:152,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:153,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:155,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:155,1"
      Dst: "[java.lang.Integer].valueOf"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:155,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:155,1"
      Dst: "[java.util.List].add"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].calculate(com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel,com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator"
    linkageType: null
    functionLinenumber: 176
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel"
    - "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].findChildrenPositions(com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].findChildrenPositions(com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_0__809].bootstrap$(com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_1__810].bootstrap$()"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_2__811].bootstrap$(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_3__812].bootstrap$(com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_4__813].bootstrap$()"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_5__814].bootstrap$(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].<init>(java.util.List)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].sub(int,int)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].<init>(java.util.List)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].sub(int,int)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].calculateImpl(com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel,com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel)"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].<init>(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].<init>(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].<init>(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].<init>(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].<init>(java.util.List)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].sub(int,int)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].<init>(java.util.List)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].sub(int,int)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].calculateImpl(com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel,com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel)"
    functionUses: 5
    ICount: 124
    EdgeCount: 34
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:191"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:235"
        BranchSideFuncs:
        - "bootstrap$(com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo)"
        - "bootstrap$()"
        - "bootstrap$(int)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:234"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:218"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:219"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:218"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:223"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:220"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:220"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:219"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:221"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:220"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:219"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:224"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:229"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.ast.Node)"
        - "<init>(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:232"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:232"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:231"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:233"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:232"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:231"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:235"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:236"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:235"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:235"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:240"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:239"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:236"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:236"
        BranchSideFuncs:
        - "sub(int,int)"
        - "<init>(java.util.List)"
        - "size()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:235"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:237"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:236"
        BranchSideFuncs:
        - "calculateImpl(com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel,com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:235"
        BranchSideFuncs:
        - "sub(int,int)"
        - "<init>(java.util.List)"
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:177,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].findChildrenPositions"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:179,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:180,1"
      Dst: "[java.util.List].retainAll"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:181,1"
      Dst: "[java.util.LinkedList].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:191,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:192,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:196,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:196,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_0__809].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:197,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:197,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_1__810].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:198,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:198,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_2__811].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:200,1"
      Dst: "[java.util.stream.Stream].findFirst"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:200,1"
      Dst: "[java.lang.Integer].valueOf"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:200,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:200,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:202,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_3__812].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:203,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_4__813].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:204,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_5__814].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:220,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].sub"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:220,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:222,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].calculateImpl"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:222,1"
      Dst: "[java.util.List].addAll"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:226,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:226,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Kept].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:226,1"
      Dst: "[java.util.List].add"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:230,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Removed].<init>"
    JavaMethodInfo: null
    BBCount: 31
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].considerRemoval(com.github.javaparser.printer.lexicalpreservation.NodeText,java.util.List)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator"
    linkageType: null
    functionLinenumber: 243
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.NodeText"
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.NodeText].getElements()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.utils.VisitorList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].considerRemoval(com.github.javaparser.printer.lexicalpreservation.NodeText,java.util.List)"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].getChild()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].getOrCreateNodeText(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].<init>(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].<init>(int,java.lang.String)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getText()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getTokenKind()"
    - "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].toString()"
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].toString()"
    functionUses: 2
    ICount: 32
    EdgeCount: 49
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:244"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:255"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "iterator()"
        - "getElements()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:254"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:245"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:244"
        BranchSideFuncs:
        - "considerRemoval(com.github.javaparser.printer.lexicalpreservation.NodeText,java.util.List)"
        - "getOrCreateNodeText(com.github.javaparser.ast.Node)"
        - "getChild()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:243"
        BranchSideFuncs:
        - "hasNext()"
        - "next()"
        - "iterator()"
        - "getElements()"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:245"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:252"
        BranchSideFuncs:
        - "considerRemoval(com.github.javaparser.printer.lexicalpreservation.NodeText,java.util.List)"
        - "getOrCreateNodeText(com.github.javaparser.ast.Node)"
        - "getChild()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:251"
        BranchSideFuncs:
        - "toString()"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:244,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.NodeText].getElements"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:244,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:244,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:244,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:247,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement].getChild"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:247,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].getOrCreateNodeText"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:247,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].considerRemoval"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:250,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getTokenKind"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:250,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TokenTextElement].getText"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:250,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:250,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Removed].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:250,1"
      Dst: "[java.util.List].add"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:252,1"
      Dst: "[java.lang.Object].toString"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:252,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].considerRemoval(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,int,java.util.List)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator"
    linkageType: null
    functionLinenumber: 257
    functionDepth: 0
    returnType: "int"
    argCount: 3
    argTypes:
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    - "int"
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild()"
    - "[com.github.javaparser.ast.Node].getParentNode()"
    - "[com.github.javaparser.ast.Node].getParentNode()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild()"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].getOrCreateNodeText(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].considerRemoval(com.github.javaparser.printer.lexicalpreservation.NodeText,java.util.List)"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].<init>(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    functionUses: 2
    ICount: 30
    EdgeCount: 12
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:259"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:268"
        BranchSideFuncs:
        - "getParentNode()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:267"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:261"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:268"
        BranchSideFuncs:
        - "considerRemoval(com.github.javaparser.printer.lexicalpreservation.NodeText,java.util.List)"
        - "getOrCreateNodeText(com.github.javaparser.ast.Node)"
        - "getChild()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:267"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:261"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:268"
        BranchSideFuncs:
        - "considerRemoval(com.github.javaparser.printer.lexicalpreservation.NodeText,java.util.List)"
        - "getOrCreateNodeText(com.github.javaparser.ast.Node)"
        - "getChild()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:267"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:261"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:268"
        BranchSideFuncs:
        - "considerRemoval(com.github.javaparser.printer.lexicalpreservation.NodeText,java.util.List)"
        - "getOrCreateNodeText(com.github.javaparser.ast.Node)"
        - "getChild()"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:267"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:268"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:272"
        BranchSideFuncs:
        - "add(java.lang.Object)"
        - "<init>(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:271"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:261,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CsmChild].getChild"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:261,1"
      Dst: "[com.github.javaparser.ast.Node].getParentNode"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:261,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:261,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:262,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter].getOrCreateNodeText"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:263,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].considerRemoval"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:269,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Removed].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:269,1"
      Dst: "[java.util.List].add"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].calculateImpl(com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel,com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator"
    linkageType: null
    functionLinenumber: 275
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel"
    - "com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].considerRemoval(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,int,java.util.List)"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].<init>(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.utils.VisitorList$3].get(int)"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.utils.VisitorList].get(int)"
    - "[com.github.javaparser.ast.NodeList].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].getElements()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].getElements()"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculateImpl_6__815].bootstrap$(java.util.List)"
    - "[com.github.javaparser.ast.NodeList].forEach(java.util.function.Consumer)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].getElements()"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].<init>(com.github.javaparser.printer.concretesyntaxmodel.CsmMix,com.github.javaparser.printer.concretesyntaxmodel.CsmMix)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].matching(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.Kept].<init>(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].replacement(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].considerRemoval(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,int,java.util.List)"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].<init>(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].calculate(com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel,com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].'from'(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].'from'(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].cost(java.util.List)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].calculate(com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel,com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].'from'(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].'from'(int)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].cost(java.util.List)"
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].cost(java.util.List)"
    - "[com.github.javaparser.printer.lexicalpreservation.Added].<init>(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.Removed].<init>(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.utils.VisitorList].size()"
    functionUses: 2
    ICount: 111
    EdgeCount: 49
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:282"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:282"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:281"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:282"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:282"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:281"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:282"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:289"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:288"
        BranchSideFuncs:
        - "get(int)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:282"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:289"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:288"
        BranchSideFuncs:
        - "get(int)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:291"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:300"
        BranchSideFuncs:
        - "equals(java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:299"
        BranchSideFuncs:
        - "matching(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:291"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:300"
        BranchSideFuncs:
        - "equals(java.lang.Object)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:299"
        BranchSideFuncs:
        - "matching(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:292"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:295"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.printer.concretesyntaxmodel.CsmMix,com.github.javaparser.printer.concretesyntaxmodel.CsmMix)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:300"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:304"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:303"
        BranchSideFuncs:
        - "replacement(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:304"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:310"
        BranchSideFuncs:
        - "considerRemoval(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,int,java.util.List)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:309"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:312"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:315"
        BranchSideFuncs:
        - "'from'(int)"
        - "calculate(com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel,com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel)"
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:314"
        BranchSideFuncs:
        - "cost(java.util.List)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:315"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:316"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:315"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:315"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:319"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:318"
        BranchSideFuncs:
        - "<init>(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:324"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:282"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:281"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:324"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:282"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:281"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:276,1"
      Dst: "[java.util.LinkedList].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:282,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:283,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:284,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].considerRemoval"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:286,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Added].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:286,1"
      Dst: "[java.util.List].add"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:292,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].getElements"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:292,1"
      Dst: "[java.util.List].equals"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:294,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculateImpl_6__815].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:294,1"
      Dst: "[java.lang.Iterable].forEach"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:296,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:300,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].matching"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:301,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Kept].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:304,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].replacement"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:310,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator$CalculatedSyntaxModel].from"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:310,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].calculate"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:312,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].cost"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:319,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Removed].<init>"
    JavaMethodInfo: null
    BBCount: 26
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].cost(java.util.List)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator"
    linkageType: null
    functionLinenumber: 328
    functionDepth: 0
    returnType: "long"
    argCount: 1
    argTypes:
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_cost_7__816].bootstrap$()"
    functionUses: 3
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:329,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:329,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_cost_7__816].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:329,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:329,1"
      Dst: "[java.util.stream.Stream].count"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].removeIndentationElements(java.util.List)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:337,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_removeIndentationElements_8__1062].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:337,1"
      Dst: "[java.util.Collection].removeIf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].lambda$removeIndentationElements$8(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.DifferenceElement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:337"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:336"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:337"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:336"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:337,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElement].getElement"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].lambda$cost$7(com.github.javaparser.printer.lexicalpreservation.DifferenceElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator"
    linkageType: null
    functionLinenumber: 328
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.DifferenceElement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:329"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:328"
        BranchSideFuncs: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].lambda$calculateImpl$6(java.util.List,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.util.List"
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:294,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Kept].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:294,1"
      Dst: "[java.util.List].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].lambda$calculate$5(int,java.lang.Integer)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator"
    linkageType: null
    functionLinenumber: 204
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "int"
    - "java.lang.Integer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 8
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:205"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:204"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:205,1"
      Dst: "[java.lang.Integer].intValue"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].lambda$calculate$4(com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator"
    linkageType: null
    functionLinenumber: 203
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].lambda$calculate$3(com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo,com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator"
    linkageType: null
    functionLinenumber: 202
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo"
    - "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo].equals(java.lang.Object)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:203,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo].equals"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].lambda$calculate$2(int,java.lang.Integer)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator"
    linkageType: null
    functionLinenumber: 198
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "int"
    - "java.lang.Integer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 8
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:199"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:198"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:199,1"
      Dst: "[java.lang.Integer].intValue"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].lambda$calculate$1(com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator"
    linkageType: null
    functionLinenumber: 197
    functionDepth: 0
    returnType: "java.lang.Integer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].lambda$calculate$0(com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo,com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator"
    linkageType: null
    functionLinenumber: 196
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo"
    - "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo].equals(java.lang.Object)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator:197,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo].equals"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.YieldStmtMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.YieldStmtMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.StatementMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.YieldStmtMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.StatementMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].<init>(com.github.javaparser.printer.concretesyntaxmodel.CsmMix,com.github.javaparser.printer.concretesyntaxmodel.CsmMix)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Reshuffled"
    linkageType: null
    functionLinenumber: 39
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmMix"
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmMix"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:40,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].toString()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Reshuffled"
    linkageType: null
    functionLinenumber: 46
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 12
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:47,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:47,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:47,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].equals(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Reshuffled"
    linkageType: null
    functionLinenumber: 51
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].equals(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].equals(java.lang.Object)"
    functionUses: 2
    ICount: 19
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:52"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:54"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:53"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:54"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:55"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:54"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:54"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:56"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:55"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:57"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:59"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:58"
        BranchSideFuncs:
        - "equals(java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:54,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:57,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].equals"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].hashCode()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Reshuffled"
    linkageType: null
    functionLinenumber: 63
    functionDepth: 0
    returnType: "int"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].hashCode()"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].hashCode()"
    functionUses: 3
    ICount: 8
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:64,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].hashCode"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].getElement()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Reshuffled"
    linkageType: null
    functionLinenumber: 70
    functionDepth: 0
    returnType: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 7
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].getPreviousOrder()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Reshuffled"
    linkageType: null
    functionLinenumber: 74
    functionDepth: 0
    returnType: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].getNextOrder()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Reshuffled"
    linkageType: null
    functionLinenumber: 78
    functionDepth: 0
    returnType: "com.github.javaparser.printer.concretesyntaxmodel.CsmMix"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].isAdded()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Reshuffled"
    linkageType: null
    functionLinenumber: 83
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 7
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].isRemoved()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Reshuffled"
    linkageType: null
    functionLinenumber: 88
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].isKept()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Reshuffled"
    linkageType: null
    functionLinenumber: 93
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 3
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].replaceEolTokens(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Reshuffled"
    linkageType: null
    functionLinenumber: 102
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.DifferenceElement"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].<init>(java.util.List)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].getElements()"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].replaceTokens(java.util.List,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].<init>(java.util.List)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].getElements()"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].replaceTokens(java.util.List,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].<init>(com.github.javaparser.printer.concretesyntaxmodel.CsmMix,com.github.javaparser.printer.concretesyntaxmodel.CsmMix)"
    functionUses: 1
    ICount: 15
    EdgeCount: 7
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:103,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].getElements"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:103,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].replaceTokens"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:103,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:105,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].replaceTokens(java.util.List,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Reshuffled"
    linkageType: null
    functionLinenumber: 111
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 2
    argTypes:
    - "java.util.List"
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled$lambda_replaceTokens_0__871].bootstrap$(com.github.javaparser.printer.lexicalpreservation.Reshuffled,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionUses: 2
    ICount: 10
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:112,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:112,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Reshuffled$lambda_replaceTokens_0__871].bootstrap$"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:112,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:112,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:112,1"
      Dst: "[java.util.stream.Stream].collect"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].isNewLineToken(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Reshuffled"
    linkageType: null
    functionLinenumber: 118
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].isNewLine()"
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].isToken(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionUses: 1
    ICount: 11
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:119"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:118"
        BranchSideFuncs:
        - "isNewLine()"
        - "isToken(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:119"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:118"
        BranchSideFuncs:
        - "isNewLine()"
        - "isToken(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:119,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].isToken"
    - Src: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:119,1"
      Dst: "[com.github.javaparser.printer.concretesyntaxmodel.CsmToken].isNewLine"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].isToken(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Reshuffled"
    linkageType: null
    functionLinenumber: 122
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].lambda$replaceTokens$0(com.github.javaparser.printer.concretesyntaxmodel.CsmElement,com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Reshuffled"
    linkageType: null
    functionLinenumber: 111
    functionDepth: 0
    returnType: "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    - "com.github.javaparser.printer.concretesyntaxmodel.CsmElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].isNewLineToken(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    functionUses: 1
    ICount: 9
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:112"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:111"
        BranchSideFuncs:
        - "isNewLineToken(com.github.javaparser.printer.concretesyntaxmodel.CsmElement)"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Reshuffled:112,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Reshuffled].isNewLineToken"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange].<init>(com.github.javaparser.ast.observer.ObservableProperty,int,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange"
    linkageType: null
    functionLinenumber: 39
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.observer.ObservableProperty"
    - "int"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange:40,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange].getValue(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange"
    linkageType: null
    functionLinenumber: 47
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.observer.ObservableProperty"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.changes.NoChange].<init>()"
    - "[com.github.javaparser.printer.lexicalpreservation.changes.NoChange].getValue(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.ast.NodeList].getParentNodeForChildren()"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].addAll(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.NodeList].add(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.changes.NoChange].<init>()"
    - "[com.github.javaparser.printer.lexicalpreservation.changes.NoChange].getValue(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.Node)"
    functionUses: 7
    ICount: 39
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange:48"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange:66"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange:65"
        BranchSideFuncs:
        - "<init>()"
        - "getValue(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange:50"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange:54"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange:53"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange:54"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange:57"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange:56"
        BranchSideFuncs:
        - "add(int,com.github.javaparser.ast.Node)"
        - "setParentNode(com.github.javaparser.ast.Node)"
        - "getParentNodeForChildren()"
        - "addAll(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange:49,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.changes.NoChange].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange:49,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.changes.NoChange].getValue"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange:52,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange:55,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange:55,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange:55,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange:55,1"
      Dst: "[java.lang.Class].getCanonicalName"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange:55,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange:55,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange:59,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange:60,1"
      Dst: "[com.github.javaparser.ast.NodeList].getParentNodeForChildren"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange:60,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange:61,1"
      Dst: "[com.github.javaparser.ast.NodeList].addAll"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange:63,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange].getProperty()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.changes.ListAdditionChange"
    linkageType: null
    functionLinenumber: 70
    functionDepth: 0
    returnType: "com.github.javaparser.ast.observer.ObservableProperty"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_3__812].bootstrap$(com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_3__812"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_3__812].<init>(com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_3__812:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_3__812].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_3__812].<init>(com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_3__812"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_3__812:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_3__812].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_3__812"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].lambda$calculate$3(com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo,com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo)"
    functionUses: 2
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_3__812:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].lambda$calculate$3"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__549].bootstrap$(com.github.javaparser.ast.expr.CharLiteralExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__549"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.CharLiteralExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__549].<init>(com.github.javaparser.ast.expr.CharLiteralExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__549:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__549].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__549].<init>(com.github.javaparser.ast.expr.CharLiteralExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__549"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.CharLiteralExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__549:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__549].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__549"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__549:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElementMatchers$1].<init>(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElementMatchers$1"
    linkageType: null
    functionLinenumber: 31
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementMatchers$1:32,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElementMatchers$1].match(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElementMatchers$1"
    linkageType: null
    functionLinenumber: 35
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TextElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.ChildTextElement:com.github.javaparser.printer.lexicalpreservation.TokenTextElement].isNode(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementMatchers$1:36,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement].isNode"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElementMatchers$1].toString()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElementMatchers$1"
    linkageType: null
    functionLinenumber: 40
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 8
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementMatchers$1:41,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementMatchers$1:41,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementMatchers$1:41,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ReceiverParameter].<init>()"
    functionSourceFile: "com.github.javaparser.ast.body.ReceiverParameter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:61,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:61,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].<init>"
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:61,1"
      Dst: "[com.github.javaparser.ast.expr.Name].<init>"
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:61,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ReceiverParameter].<init>(com.github.javaparser.ast.type.Type,com.github.javaparser.ast.expr.Name)"
    functionSourceFile: "com.github.javaparser.ast.body.ReceiverParameter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    - "com.github.javaparser.ast.expr.Name"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:65,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:65,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ReceiverParameter].<init>(com.github.javaparser.ast.type.Type,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.body.ReceiverParameter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:75,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:75,1"
      Dst: "[com.github.javaparser.ast.expr.Name].<init>"
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:75,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ReceiverParameter].<init>(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.type.Type,com.github.javaparser.ast.expr.Name)"
    functionSourceFile: "com.github.javaparser.ast.body.ReceiverParameter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.type.Type"
    - "com.github.javaparser.ast.expr.Name"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:80,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ReceiverParameter].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.type.Type,com.github.javaparser.ast.expr.Name)"
    functionSourceFile: "com.github.javaparser.ast.body.ReceiverParameter"
    linkageType: null
    functionLinenumber: 87
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.type.Type"
    - "com.github.javaparser.ast.expr.Name"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].setAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].setType(com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].setName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 11
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:88,1"
      Dst: "[com.github.javaparser.ast.Node].<init>"
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:89,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].setAnnotations"
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:90,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].setType"
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:91,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].setName"
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:92,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.ReceiverParameter"
    linkageType: null
    functionLinenumber: 97
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Object)"
    functionUses: 33
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:98,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.ReceiverParameter"
    linkageType: null
    functionLinenumber: 103
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Object)"
    functionUses: 21
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:104,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ReceiverParameter].getType()"
    functionSourceFile: "com.github.javaparser.ast.body.ReceiverParameter"
    linkageType: null
    functionLinenumber: 108
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.Type"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ReceiverParameter].setType(com.github.javaparser.ast.type.Type)"
    functionSourceFile: "com.github.javaparser.ast.body.ReceiverParameter"
    linkageType: null
    functionLinenumber: 113
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ReceiverParameter"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.Type"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.ReceiverParameter:115"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ReceiverParameter:118"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ReceiverParameter:117"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.ReceiverParameter:119"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ReceiverParameter:121"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.ReceiverParameter:120"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:114,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:118,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:120,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:122,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ReceiverParameter].getAnnotations()"
    functionSourceFile: "com.github.javaparser.ast.body.ReceiverParameter"
    linkageType: null
    functionLinenumber: 130
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ReceiverParameter].setAnnotations(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.ReceiverParameter"
    linkageType: null
    functionLinenumber: 139
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ReceiverParameter"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.ReceiverParameter:141"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ReceiverParameter:144"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ReceiverParameter:143"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.ReceiverParameter:145"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ReceiverParameter:147"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.ReceiverParameter:146"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:140,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:144,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:146,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:148,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ReceiverParameter].clone()"
    functionSourceFile: "com.github.javaparser.ast.body.ReceiverParameter"
    linkageType: null
    functionLinenumber: 154
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ReceiverParameter"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:155,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:155,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ReceiverParameter].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.body.ReceiverParameter"
    linkageType: null
    functionLinenumber: 160
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.ReceiverParameterMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ReceiverParameter].getName()"
    functionSourceFile: "com.github.javaparser.ast.body.ReceiverParameter"
    linkageType: null
    functionLinenumber: 165
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Name"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ReceiverParameter].setName(com.github.javaparser.ast.expr.Name)"
    functionSourceFile: "com.github.javaparser.ast.body.ReceiverParameter"
    linkageType: null
    functionLinenumber: 170
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.ReceiverParameter"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.ReceiverParameter:172"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ReceiverParameter:175"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ReceiverParameter:174"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.ReceiverParameter:176"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ReceiverParameter:178"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.ReceiverParameter:177"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:171,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:175,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:177,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:179,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.ReceiverParameter].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.body.ReceiverParameter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 18
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.ReceiverParameter:186"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ReceiverParameter:189"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ReceiverParameter:188"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.ReceiverParameter:189"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ReceiverParameter:195"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ReceiverParameter:194"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.ReceiverParameter:190"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ReceiverParameter:189"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ReceiverParameter:188"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:189,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:190,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:191,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:195,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.body.ReceiverParameter].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.body.ReceiverParameter"
    linkageType: null
    functionLinenumber: 200
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].setName(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].setType(com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 30
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.ReceiverParameter:201"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ReceiverParameter:204"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.ReceiverParameter:203"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.body.ReceiverParameter:204"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ReceiverParameter:210"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.body.ReceiverParameter:209"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.ReceiverParameter:205"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ReceiverParameter:204"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.ReceiverParameter:203"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.body.ReceiverParameter:210"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ReceiverParameter:214"
        BranchSideFuncs:
        - "setName(com.github.javaparser.ast.expr.Name)"
      - BranchSide: "com.github.javaparser.ast.body.ReceiverParameter:213"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.ReceiverParameter:214"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.ReceiverParameter:218"
        BranchSideFuncs:
        - "setType(com.github.javaparser.ast.type.Type)"
      - BranchSide: "com.github.javaparser.ast.body.ReceiverParameter:217"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:204,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:205,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:206,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:211,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].setName"
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:215,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].setType"
    - Src: "com.github.javaparser.ast.body.ReceiverParameter:218,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 12
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_42__322].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_42__322"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_42__322].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_42__322:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_42__322].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_42__322].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_42__322"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_42__322:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_42__322].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_42__322"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$42(java.lang.Object,com.github.javaparser.ast.modules.ModuleDeclaration)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_42__322:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$42"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.WildcardType].<init>()"
    functionSourceFile: "com.github.javaparser.ast.type.WildcardType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.WildcardType:61,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.type.WildcardType:61,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.WildcardType].<init>(com.github.javaparser.ast.type.ReferenceType)"
    functionSourceFile: "com.github.javaparser.ast.type.WildcardType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.ReferenceType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.WildcardType:65,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.type.WildcardType:65,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.WildcardType].<init>(com.github.javaparser.ast.type.ReferenceType,com.github.javaparser.ast.type.ReferenceType,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.type.WildcardType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.type.ReferenceType"
    - "com.github.javaparser.ast.type.ReferenceType"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.WildcardType:70,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.WildcardType].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.ReferenceType,com.github.javaparser.ast.type.ReferenceType,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.type.WildcardType"
    linkageType: null
    functionLinenumber: 77
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.type.ReferenceType"
    - "com.github.javaparser.ast.type.ReferenceType"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.Type].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.type.WildcardType].setExtendedType(com.github.javaparser.ast.type.ReferenceType)"
    - "[com.github.javaparser.ast.type.WildcardType].setSuperType(com.github.javaparser.ast.type.ReferenceType)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 10
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.WildcardType:78,1"
      Dst: "[com.github.javaparser.ast.type.Type].<init>"
    - Src: "com.github.javaparser.ast.type.WildcardType:79,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].setExtendedType"
    - Src: "com.github.javaparser.ast.type.WildcardType:80,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].setSuperType"
    - Src: "com.github.javaparser.ast.type.WildcardType:81,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.type.WildcardType"
    linkageType: null
    functionLinenumber: 86
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Object)"
    functionUses: 69
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.WildcardType:87,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.type.WildcardType"
    linkageType: null
    functionLinenumber: 92
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Object)"
    functionUses: 55
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.WildcardType:93,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.WildcardType].getExtendedType()"
    functionSourceFile: "com.github.javaparser.ast.type.WildcardType"
    linkageType: null
    functionLinenumber: 97
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 20
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.WildcardType:98,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.WildcardType].getSuperType()"
    functionSourceFile: "com.github.javaparser.ast.type.WildcardType"
    linkageType: null
    functionLinenumber: 102
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 20
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.WildcardType:103,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.WildcardType].setExtendedType(com.github.javaparser.ast.type.ReferenceType)"
    functionSourceFile: "com.github.javaparser.ast.type.WildcardType"
    linkageType: null
    functionLinenumber: 113
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.WildcardType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.ReferenceType"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 15
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.type.WildcardType:114"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:117"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:116"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.type.WildcardType:118"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:120"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:119"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.type.WildcardType:117,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.type.WildcardType:119,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.type.WildcardType:121,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.WildcardType].setSuperType(com.github.javaparser.ast.type.ReferenceType)"
    functionSourceFile: "com.github.javaparser.ast.type.WildcardType"
    linkageType: null
    functionLinenumber: 132
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.WildcardType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.type.ReferenceType"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 15
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.type.WildcardType:133"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:136"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:135"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.type.WildcardType:137"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:139"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:138"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.type.WildcardType:136,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.type.WildcardType:138,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.type.WildcardType:140,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.WildcardType].setAnnotations(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.type.WildcardType"
    linkageType: null
    functionLinenumber: 145
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.WildcardType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.Type].setAnnotations(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.WildcardType:146,1"
      Dst: "[com.github.javaparser.ast.type.Type].setAnnotations"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.WildcardType].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.type.WildcardType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 18
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.type.WildcardType:152"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:155"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:154"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.WildcardType:155"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:161"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:160"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.WildcardType:156"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:161"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:160"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.WildcardType:161"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:167"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:166"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.WildcardType:162"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:167"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:166"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.WildcardType:157,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].removeExtendedType"
    - Src: "com.github.javaparser.ast.type.WildcardType:163,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].removeSuperType"
    - Src: "com.github.javaparser.ast.type.WildcardType:167,1"
      Dst: "[com.github.javaparser.ast.type.Type].remove"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.WildcardType].asString()"
    functionSourceFile: "com.github.javaparser.ast.type.WildcardType"
    linkageType: null
    functionLinenumber: 171
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.WildcardType$lambda_asString_0__677].bootstrap$(java.lang.StringBuilder)"
    - "[com.github.javaparser.ast.type.WildcardType].getExtendedType()"
    - "[com.github.javaparser.ast.type.WildcardType$lambda_asString_1__678].bootstrap$(java.lang.StringBuilder)"
    - "[com.github.javaparser.ast.type.WildcardType].getSuperType()"
    functionUses: 4
    ICount: 11
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.WildcardType:172,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.ast.type.WildcardType:173,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].getExtendedType"
    - Src: "com.github.javaparser.ast.type.WildcardType:173,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType$lambda_asString_0__677].bootstrap$"
    - Src: "com.github.javaparser.ast.type.WildcardType:173,1"
      Dst: "[java.util.Optional].ifPresent"
    - Src: "com.github.javaparser.ast.type.WildcardType:174,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].getSuperType"
    - Src: "com.github.javaparser.ast.type.WildcardType:174,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType$lambda_asString_1__678].bootstrap$"
    - Src: "com.github.javaparser.ast.type.WildcardType:175,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.WildcardType].removeExtendedType()"
    functionSourceFile: "com.github.javaparser.ast.type.WildcardType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.WildcardType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.WildcardType:180,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].setExtendedType"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.WildcardType].removeSuperType()"
    functionSourceFile: "com.github.javaparser.ast.type.WildcardType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.WildcardType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.WildcardType:185,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].setSuperType"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.WildcardType].clone()"
    functionSourceFile: "com.github.javaparser.ast.type.WildcardType"
    linkageType: null
    functionLinenumber: 190
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.WildcardType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 10
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.WildcardType:191,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.type.WildcardType:191,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.WildcardType].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.type.WildcardType"
    linkageType: null
    functionLinenumber: 196
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.WildcardTypeMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.WildcardType].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.type.WildcardType"
    linkageType: null
    functionLinenumber: 202
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.WildcardType].setExtendedType(com.github.javaparser.ast.type.ReferenceType)"
    - "[com.github.javaparser.ast.type.WildcardType].setSuperType(com.github.javaparser.ast.type.ReferenceType)"
    - "[com.github.javaparser.ast.type.Type].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 21
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.type.WildcardType:203"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:206"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:205"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.WildcardType:206"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:212"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:211"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.WildcardType:207"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:212"
        BranchSideFuncs:
        - "setExtendedType(com.github.javaparser.ast.type.ReferenceType)"
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:211"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.WildcardType:212"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:218"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:217"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.type.WildcardType:213"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:218"
        BranchSideFuncs:
        - "setSuperType(com.github.javaparser.ast.type.ReferenceType)"
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:217"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.type.WildcardType:208,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].setExtendedType"
    - Src: "com.github.javaparser.ast.type.WildcardType:214,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].setSuperType"
    - Src: "com.github.javaparser.ast.type.WildcardType:218,1"
      Dst: "[com.github.javaparser.ast.type.Type].replace"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.WildcardType].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.ReferenceType,com.github.javaparser.ast.type.ReferenceType)"
    functionSourceFile: "com.github.javaparser.ast.type.WildcardType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.type.ReferenceType"
    - "com.github.javaparser.ast.type.ReferenceType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.WildcardType:226,1"
      Dst: "[com.github.javaparser.ast.type.Type].<init>"
    - Src: "com.github.javaparser.ast.type.WildcardType:227,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].setExtendedType"
    - Src: "com.github.javaparser.ast.type.WildcardType:228,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].setSuperType"
    - Src: "com.github.javaparser.ast.type.WildcardType:229,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.WildcardType].isWildcardType()"
    functionSourceFile: "com.github.javaparser.ast.type.WildcardType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.WildcardType].asWildcardType()"
    functionSourceFile: "com.github.javaparser.ast.type.WildcardType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.WildcardType"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.WildcardType].ifWildcardType(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.type.WildcardType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.WildcardType:247,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.WildcardType].resolve()"
    functionSourceFile: "com.github.javaparser.ast.type.WildcardType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedWildcard"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.WildcardType:252,1"
      Dst: "[com.github.javaparser.ast.Node].getSymbolResolver"
    - Src: "com.github.javaparser.ast.type.WildcardType:252,1"
      Dst: "[com.github.javaparser.resolution.SymbolResolver].toResolvedType"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.WildcardType].toWildcardType()"
    functionSourceFile: "com.github.javaparser.ast.type.WildcardType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.WildcardType:258,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.WildcardType].convertToUsage(com.github.javaparser.resolution.Context)"
    functionSourceFile: "com.github.javaparser.ast.type.WildcardType"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.Context"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 38
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.type.WildcardType:271"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:274"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:273"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.WildcardType:271"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:274"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:273"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.WildcardType:274"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:277"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:276"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.WildcardType:274"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:277"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:276"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.WildcardType:277"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:280"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:279"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.WildcardType:277"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:280"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.WildcardType:279"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.WildcardType:271,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].getExtendedType"
    - Src: "com.github.javaparser.ast.type.WildcardType:271,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.type.WildcardType:271,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].getSuperType"
    - Src: "com.github.javaparser.ast.type.WildcardType:272,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.type.WildcardType:272,1"
      Dst: "[com.github.javaparser.ast.type.ConvertibleToUsage].convertToUsage"
    - Src: "com.github.javaparser.ast.type.WildcardType:272,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].extendsBound"
    - Src: "com.github.javaparser.ast.type.WildcardType:275,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].superBound"
    - Src: "com.github.javaparser.ast.type.WildcardType:280,1"
      Dst: "[com.github.javaparser.ast.Node].toString"
    - Src: "com.github.javaparser.ast.type.WildcardType:280,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.WildcardType].lambda$asString$1(java.lang.StringBuilder,com.github.javaparser.ast.type.ReferenceType)"
    functionSourceFile: "com.github.javaparser.ast.type.WildcardType"
    linkageType: null
    functionLinenumber: 173
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.StringBuilder"
    - "com.github.javaparser.ast.type.ReferenceType"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.TypeParameter].asString()"
    - "[com.github.javaparser.ast.type.ArrayType].asString()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].asString()"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.WildcardType:174,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.ast.type.WildcardType:174,1"
      Dst: "[com.github.javaparser.ast.type.Type].asString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.WildcardType].lambda$asString$0(java.lang.StringBuilder,com.github.javaparser.ast.type.ReferenceType)"
    functionSourceFile: "com.github.javaparser.ast.type.WildcardType"
    linkageType: null
    functionLinenumber: 172
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.StringBuilder"
    - "com.github.javaparser.ast.type.ReferenceType"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.TypeParameter].asString()"
    - "[com.github.javaparser.ast.type.ArrayType].asString()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].asString()"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.WildcardType:173,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.ast.type.WildcardType:173,1"
      Dst: "[com.github.javaparser.ast.type.Type].asString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_8__173].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_8__173"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_8__173].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_8__173:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_8__173].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_8__173].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_8__173"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_8__173:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_8__173].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_8__173"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$8(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_8__173:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$8"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_95__642].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_95__642"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_95__642].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_95__642:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_95__642].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_95__642].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_95__642"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_95__642:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_95__642].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_95__642"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$95(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_95__642:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$95"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_77__585].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_77__585"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_77__585].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_77__585:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_77__585].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_77__585].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_77__585"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_77__585:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_77__585].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_77__585"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$77(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_77__585:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$77"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList$1].<init>(com.github.javaparser.utils.VisitorList)"
    functionSourceFile: "com.github.javaparser.utils.VisitorList$1"
    linkageType: null
    functionLinenumber: 117
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.utils.VisitorList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.utils.VisitorList].iterator()"
    functionUses: 1
    ICount: 9
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList$1:118,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.utils.VisitorList$1:120,1"
      Dst: "[java.util.List].iterator"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    functionSourceFile: "com.github.javaparser.utils.VisitorList$1"
    linkageType: null
    functionLinenumber: 123
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1:com.github.javaparser.ast.Node$PostOrderIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator:com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    functionUses: 204
    ICount: 4
    EdgeCount: 14
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList$1:124,1"
      Dst: "[java.util.Iterator].hasNext"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList$1].next()"
    functionSourceFile: "com.github.javaparser.utils.VisitorList$1"
    linkageType: null
    functionLinenumber: 128
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].access$000(com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade)"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    functionUses: 148
    ICount: 6
    EdgeCount: 18
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList$1:129,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.utils.VisitorList$1:129,1"
      Dst: "[com.github.javaparser.utils.VisitorList$EqualsHashcodeOverridingFacade].access$000"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.VisitorList$1].remove()"
    functionSourceFile: "com.github.javaparser.utils.VisitorList$1"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.VisitorList$1:134,1"
      Dst: "[java.util.Iterator].remove"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_75__274].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_75__274"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_75__274].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_75__274:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_75__274].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_75__274].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_75__274"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_75__274:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_75__274].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_75__274"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$75(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_75__274:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$75"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.IntegerLiteralExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.IntegerLiteralExprMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.LiteralStringValueExprMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.IntegerLiteralExprMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.LiteralStringValueExprMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.FunctionalInterfaceLogic].<init>()"
    functionSourceFile: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:41,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.FunctionalInterfaceLogic].getFunctionalMethod(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 17
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:50"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:54"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:53"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:55"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:58"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:57"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:55"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:58"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:57"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:49,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asReferenceType"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:49,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].getTypeDeclaration"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:50,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:51,1"
      Dst: "[java.util.Optional].empty"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:54,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:55,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isReferenceType"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:55,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeDeclaration].isInterface"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:56,1"
      Dst: "[com.github.javaparser.resolution.logic.FunctionalInterfaceLogic].getFunctionalMethod"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.FunctionalInterfaceLogic].getFunctionalMethod(com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration)"
    functionSourceFile: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 36
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:74"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:77"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:76"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:79"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:92"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:91"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:81"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:87"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:86"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:82"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:87"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:86"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:83"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:87"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:86"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:87"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:91"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:90"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:66,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration].getAllMethods"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:66,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:66,1"
      Dst: "[com.github.javaparser.resolution.logic.FunctionalInterfaceLogic$lambda_getFunctionalMethod_0__1063].bootstrap$"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:67,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:67,1"
      Dst: "[com.github.javaparser.resolution.logic.FunctionalInterfaceLogic$lambda_getFunctionalMethod_1__1064].bootstrap$"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:71,1"
      Dst: "[java.util.stream.Collectors].toSet"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:71,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:74,1"
      Dst: "[java.util.Set].size"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:75,1"
      Dst: "[java.util.Optional].empty"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:77,1"
      Dst: "[java.util.Set].iterator"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:78,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:79,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:81,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].isSameSignature"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:82,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].isSubSignature"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:87,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].isReturnTypeSubstituable"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:92,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 12
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.resolution.logic.FunctionalInterfaceLogic].isFunctionalInterfaceType(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 16
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:96"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:102"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:101"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:98"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:102"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:101"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:98"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:102"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:101"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:96,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isReferenceType"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:97,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asReferenceType"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:97,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].getTypeDeclaration"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:98,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:98,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:98,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration].hasAnnotation"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:102,1"
      Dst: "[com.github.javaparser.resolution.logic.FunctionalInterfaceLogic].getFunctionalMethod"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.FunctionalInterfaceLogic].getSignature(java.lang.reflect.Method)"
    functionSourceFile: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.reflect.Method"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 15
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:106,1"
      Dst: "[java.lang.reflect.Method].getName"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:106,1"
      Dst: "[java.lang.reflect.Executable].getParameters"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:106,1"
      Dst: "[java.util.Arrays].stream"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:106,1"
      Dst: "[com.github.javaparser.resolution.logic.FunctionalInterfaceLogic$lambda_getSignature_2__1065].bootstrap$"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:106,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:106,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:106,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:106,1"
      Dst: "[java.lang.String].join"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:106,1"
      Dst: "[java.lang.String].format"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.FunctionalInterfaceLogic].toSignature(java.lang.reflect.Parameter)"
    functionSourceFile: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.reflect.Parameter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:110,1"
      Dst: "[java.lang.reflect.Parameter].getType"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:110,1"
      Dst: "[java.lang.Class].getCanonicalName"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.FunctionalInterfaceLogic].isPublicMemberOfObject(com.github.javaparser.resolution.MethodUsage)"
    functionSourceFile: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.MethodUsage"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:119,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].getDeclaration"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:119,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodLikeDeclaration].getSignature"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:119,1"
      Dst: "[java.util.List].contains"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.FunctionalInterfaceLogic].lambda$static$4(java.lang.reflect.Method)"
    functionSourceFile: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.reflect.Method"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:115,1"
      Dst: "[com.github.javaparser.resolution.logic.FunctionalInterfaceLogic].getSignature"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.FunctionalInterfaceLogic].lambda$static$3(java.lang.reflect.Method)"
    functionSourceFile: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.reflect.Method"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:114,1"
      Dst: "[java.lang.reflect.Method].getModifiers"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:114,1"
      Dst: "[java.lang.reflect.Modifier].isPublic"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.FunctionalInterfaceLogic].lambda$getSignature$2(java.lang.reflect.Parameter)"
    functionSourceFile: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.reflect.Parameter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:106,1"
      Dst: "[com.github.javaparser.resolution.logic.FunctionalInterfaceLogic].toSignature"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.FunctionalInterfaceLogic].lambda$getFunctionalMethod$1(com.github.javaparser.resolution.MethodUsage)"
    functionSourceFile: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.MethodUsage"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:70"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:69"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:70,1"
      Dst: "[com.github.javaparser.resolution.logic.FunctionalInterfaceLogic].isPublicMemberOfObject"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.FunctionalInterfaceLogic].lambda$getFunctionalMethod$0(com.github.javaparser.resolution.MethodUsage)"
    functionSourceFile: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.MethodUsage"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:67,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].getDeclaration"
    - Src: "com.github.javaparser.resolution.logic.FunctionalInterfaceLogic:67,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration].isAbstract"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_11__317].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_11__317"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_11__317].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_11__317:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_11__317].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_11__317].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_11__317"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_11__317:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_11__317].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_11__317"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$11(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_11__317:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$11"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__522].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__522"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__522].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__522:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__522].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__522].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__522"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__522:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__522].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__522"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__522:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__623].bootstrap$(com.github.javaparser.ast.body.ConstructorDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__623"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.ConstructorDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__623].<init>(com.github.javaparser.ast.body.ConstructorDeclaration)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__623:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__623].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__623].<init>(com.github.javaparser.ast.body.ConstructorDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__623"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.ConstructorDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__623:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__623].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__623"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__623:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_163__310].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_163__310"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_163__310].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_163__310:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_163__310].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_163__310].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_163__310"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_163__310:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_163__310].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_163__310"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$163(java.lang.Object,com.github.javaparser.ast.stmt.BlockStmt)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_163__310:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$163"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.ConcreteSyntaxModel$lambda_forClass_2__764].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.ConcreteSyntaxModel$lambda_forClass_2__764"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.ConcreteSyntaxModel$lambda_forClass_2__764].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel$lambda_forClass_2__764:-1,1"
      Dst: "[com.github.javaparser.printer.ConcreteSyntaxModel$lambda_forClass_2__764].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.ConcreteSyntaxModel$lambda_forClass_2__764].<init>()"
    functionSourceFile: "com.github.javaparser.printer.ConcreteSyntaxModel$lambda_forClass_2__764"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel$lambda_forClass_2__764:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.ConcreteSyntaxModel$lambda_forClass_2__764].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.ConcreteSyntaxModel$lambda_forClass_2__764"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.ConcreteSyntaxModel].lambda$forClass$2(java.lang.String)"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.ConcreteSyntaxModel$lambda_forClass_2__764:-1,1"
      Dst: "[com.github.javaparser.printer.ConcreteSyntaxModel].lambda$forClass$2"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.BreakStmt].<init>()"
    functionSourceFile: "com.github.javaparser.ast.stmt.BreakStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.BreakStmt:65,1"
      Dst: "[com.github.javaparser.ast.stmt.BreakStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.BreakStmt].<init>(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.stmt.BreakStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.BreakStmt:69,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.stmt.BreakStmt:69,1"
      Dst: "[com.github.javaparser.ast.stmt.BreakStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.BreakStmt].<init>(com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.stmt.BreakStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.BreakStmt:74,1"
      Dst: "[com.github.javaparser.ast.stmt.BreakStmt].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.BreakStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.stmt.BreakStmt"
    linkageType: null
    functionLinenumber: 81
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.Statement].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].setLabel(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.BreakStmt:82,1"
      Dst: "[com.github.javaparser.ast.stmt.Statement].<init>"
    - Src: "com.github.javaparser.ast.stmt.BreakStmt:83,1"
      Dst: "[com.github.javaparser.ast.stmt.BreakStmt].setLabel"
    - Src: "com.github.javaparser.ast.stmt.BreakStmt:84,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.BreakStmt"
    linkageType: null
    functionLinenumber: 89
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Object)"
    functionUses: 59
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.BreakStmt:90,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.stmt.BreakStmt"
    linkageType: null
    functionLinenumber: 95
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Object)"
    functionUses: 45
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.BreakStmt:96,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.BreakStmt].getLabel()"
    functionSourceFile: "com.github.javaparser.ast.stmt.BreakStmt"
    linkageType: null
    functionLinenumber: 100
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 17
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.BreakStmt:101,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.BreakStmt].setLabel(com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.stmt.BreakStmt"
    linkageType: null
    functionLinenumber: 111
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.BreakStmt"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 15
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.BreakStmt:112"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.BreakStmt:115"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.BreakStmt:114"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.stmt.BreakStmt:116"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.BreakStmt:118"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.stmt.BreakStmt:117"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.BreakStmt:115,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.stmt.BreakStmt:117,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.stmt.BreakStmt:119,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.BreakStmt].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.stmt.BreakStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.BreakStmt:126"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.BreakStmt:129"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.BreakStmt:128"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.BreakStmt:129"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.BreakStmt:135"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.BreakStmt:134"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.BreakStmt:130"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.BreakStmt:135"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.BreakStmt:134"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.BreakStmt:131,1"
      Dst: "[com.github.javaparser.ast.stmt.BreakStmt].removeLabel"
    - Src: "com.github.javaparser.ast.stmt.BreakStmt:135,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.BreakStmt].removeLabel()"
    functionSourceFile: "com.github.javaparser.ast.stmt.BreakStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.BreakStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.BreakStmt:140,1"
      Dst: "[com.github.javaparser.ast.stmt.BreakStmt].setLabel"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.BreakStmt].clone()"
    functionSourceFile: "com.github.javaparser.ast.stmt.BreakStmt"
    linkageType: null
    functionLinenumber: 145
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.BreakStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.BreakStmt:146,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.stmt.BreakStmt:146,1"
      Dst: "[com.github.javaparser.ast.stmt.BreakStmt].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.BreakStmt].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.stmt.BreakStmt"
    linkageType: null
    functionLinenumber: 151
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.BreakStmtMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.BreakStmt].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.stmt.BreakStmt"
    linkageType: null
    functionLinenumber: 157
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.stmt.BreakStmt].setLabel(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 14
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.stmt.BreakStmt:158"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.BreakStmt:161"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.BreakStmt:160"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.stmt.BreakStmt:161"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.BreakStmt:167"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.stmt.BreakStmt:166"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.stmt.BreakStmt:162"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.stmt.BreakStmt:167"
        BranchSideFuncs:
        - "setLabel(com.github.javaparser.ast.expr.SimpleName)"
      - BranchSide: "com.github.javaparser.ast.stmt.BreakStmt:166"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.BreakStmt:163,1"
      Dst: "[com.github.javaparser.ast.stmt.BreakStmt].setLabel"
    - Src: "com.github.javaparser.ast.stmt.BreakStmt:167,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.BreakStmt].isBreakStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.BreakStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.BreakStmt].asBreakStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.BreakStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.stmt.BreakStmt"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.BreakStmt].ifBreakStmt(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.stmt.BreakStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.BreakStmt:185,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.stmt.BreakStmt].toBreakStmt()"
    functionSourceFile: "com.github.javaparser.ast.stmt.BreakStmt"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.stmt.BreakStmt:191,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_133__193].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_133__193"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_133__193].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_133__193:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_133__193].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_133__193].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_133__193"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_133__193:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_133__193].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_133__193"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$133(java.lang.Object,com.github.javaparser.ast.expr.Name)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_133__193:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$133"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.SymbolReference].solved(com.github.javaparser.resolution.declarations.ResolvedDeclaration)"
    functionSourceFile: "com.github.javaparser.resolution.model.SymbolReference"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.model.SymbolReference"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.SymbolReference:42,1"
      Dst: "[com.github.javaparser.resolution.model.SymbolReference].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.SymbolReference].unsolved()"
    functionSourceFile: "com.github.javaparser.resolution.model.SymbolReference"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.model.SymbolReference"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.SymbolReference:53,1"
      Dst: "[com.github.javaparser.resolution.model.SymbolReference].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.SymbolReference].unsolved(java.lang.Class)"
    functionSourceFile: "com.github.javaparser.resolution.model.SymbolReference"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.model.SymbolReference"
    argCount: 1
    argTypes:
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.SymbolReference:63,1"
      Dst: "[com.github.javaparser.resolution.model.SymbolReference].unsolved"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.SymbolReference].adapt(com.github.javaparser.resolution.model.SymbolReference,java.lang.Class)"
    functionSourceFile: "com.github.javaparser.resolution.model.SymbolReference"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.model.SymbolReference"
    argCount: 2
    argTypes:
    - "com.github.javaparser.resolution.model.SymbolReference"
    - "java.lang.Class"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 15
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.model.SymbolReference:80"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.SymbolReference:88"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.model.SymbolReference:83"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.SymbolReference:89"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.model.SymbolReference:88"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.SymbolReference:79,1"
      Dst: "[com.github.javaparser.resolution.model.SymbolReference].getDeclaration"
    - Src: "com.github.javaparser.resolution.model.SymbolReference:80,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.resolution.model.SymbolReference:82,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.resolution.model.SymbolReference:83,1"
      Dst: "[java.lang.Class].isInstance"
    - Src: "com.github.javaparser.resolution.model.SymbolReference:84,1"
      Dst: "[java.lang.Class].cast"
    - Src: "com.github.javaparser.resolution.model.SymbolReference:84,1"
      Dst: "[com.github.javaparser.resolution.model.SymbolReference].solved"
    - Src: "com.github.javaparser.resolution.model.SymbolReference:89,1"
      Dst: "[com.github.javaparser.resolution.model.SymbolReference].unsolved"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.SymbolReference].<init>(com.github.javaparser.resolution.declarations.ResolvedDeclaration)"
    functionSourceFile: "com.github.javaparser.resolution.model.SymbolReference"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.SymbolReference:94,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.SymbolReference].getDeclaration()"
    functionSourceFile: "com.github.javaparser.resolution.model.SymbolReference"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.SymbolReference:104,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.SymbolReference].getCorrespondingDeclaration()"
    functionSourceFile: "com.github.javaparser.resolution.model.SymbolReference"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.declarations.ResolvedDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.model.SymbolReference:113"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.model.SymbolReference:117"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.model.SymbolReference:116"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.SymbolReference:112,1"
      Dst: "[com.github.javaparser.resolution.model.SymbolReference].getDeclaration"
    - Src: "com.github.javaparser.resolution.model.SymbolReference:113,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.resolution.model.SymbolReference:114,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.resolution.model.SymbolReference:117,1"
      Dst: "[com.github.javaparser.resolution.UnsolvedSymbolException].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.SymbolReference].isSolved()"
    functionSourceFile: "com.github.javaparser.resolution.model.SymbolReference"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.SymbolReference:124,1"
      Dst: "[com.github.javaparser.resolution.model.SymbolReference].getDeclaration"
    - Src: "com.github.javaparser.resolution.model.SymbolReference:124,1"
      Dst: "[java.util.Optional].isPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.model.SymbolReference].toString()"
    functionSourceFile: "com.github.javaparser.resolution.model.SymbolReference"
    linkageType: null
    functionLinenumber: 128
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 4
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.model.SymbolReference:129,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.model.SymbolReference:129,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.model.SymbolReference:129,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList$add__85].bootstrap$(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.NodeList$add__85"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList$add__85].<init>(com.github.javaparser.ast.NodeList)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList$add__85:-1,1"
      Dst: "[com.github.javaparser.ast.NodeList$add__85].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList$add__85].<init>(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.NodeList$add__85"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList$add__85:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList$add__85].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.NodeList$add__85"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    functionUses: 5
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList$add__85:-1,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator$lambda_new_1__77].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator$lambda_new_1__77"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.validator.TypedValidator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator$lambda_new_1__77].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator$lambda_new_1__77:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator$lambda_new_1__77].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator$lambda_new_1__77].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator$lambda_new_1__77"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator$lambda_new_1__77:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator$lambda_new_1__77].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator$lambda_new_1__77"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator].lambda$new$1(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator$lambda_new_1__77:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator].lambda$new$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$lambda_new_0__22].bootstrap$(com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$lambda_new_0__22"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Supplier"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$lambda_new_0__22].<init>(com.github.javaparser.ParserConfiguration)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$lambda_new_0__22:-1,1"
      Dst: "[com.github.javaparser.ParserConfiguration$lambda_new_0__22].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$lambda_new_0__22].<init>(com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$lambda_new_0__22"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$lambda_new_0__22:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$lambda_new_0__22].get()"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$lambda_new_0__22"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration].lambda$new$0()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$lambda_new_0__22:-1,1"
      Dst: "[com.github.javaparser.ParserConfiguration].lambda$new$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$isStatic__53].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$isStatic__53"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$isStatic__53].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$isStatic__53:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$isStatic__53].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$isStatic__53].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$isStatic__53"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$isStatic__53:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$isStatic__53].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$isStatic__53"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.ImportDeclaration].isStatic()"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$isStatic__53:-1,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].isStatic"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList$lambda_notifyElementAdded_1__107].bootstrap$(com.github.javaparser.ast.NodeList,int,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.NodeList$lambda_notifyElementAdded_1__107"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "int"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList$lambda_notifyElementAdded_1__107].<init>(com.github.javaparser.ast.NodeList,int,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList$lambda_notifyElementAdded_1__107:-1,1"
      Dst: "[com.github.javaparser.ast.NodeList$lambda_notifyElementAdded_1__107].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList$lambda_notifyElementAdded_1__107].<init>(com.github.javaparser.ast.NodeList,int,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.NodeList$lambda_notifyElementAdded_1__107"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "int"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList$lambda_notifyElementAdded_1__107:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.NodeList$lambda_notifyElementAdded_1__107].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.NodeList$lambda_notifyElementAdded_1__107"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].lambda$notifyElementAdded$1(int,com.github.javaparser.ast.Node,com.github.javaparser.ast.observer.AstObserver)"
    functionUses: 5
    ICount: 8
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.NodeList$lambda_notifyElementAdded_1__107:-1,1"
      Dst: "[com.github.javaparser.ast.NodeList].lambda$notifyElementAdded$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.UnsolvedSymbolException].<init>(java.lang.String)"
    functionSourceFile: "com.github.javaparser.resolution.UnsolvedSymbolException"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.UnsolvedSymbolException:48,1"
      Dst: "[com.github.javaparser.resolution.UnsolvedSymbolException].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.UnsolvedSymbolException].<init>(java.lang.String,java.lang.String)"
    functionSourceFile: "com.github.javaparser.resolution.UnsolvedSymbolException"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.UnsolvedSymbolException:52,1"
      Dst: "[com.github.javaparser.resolution.UnsolvedSymbolException].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.UnsolvedSymbolException].<init>(java.lang.String,java.lang.Throwable)"
    functionSourceFile: "com.github.javaparser.resolution.UnsolvedSymbolException"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "java.lang.Throwable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.UnsolvedSymbolException:56,1"
      Dst: "[com.github.javaparser.resolution.UnsolvedSymbolException].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.UnsolvedSymbolException].<init>(java.lang.String,java.lang.String,java.lang.Throwable)"
    functionSourceFile: "com.github.javaparser.resolution.UnsolvedSymbolException"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "java.lang.String"
    - "java.lang.String"
    - "java.lang.Throwable"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 24
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.UnsolvedSymbolException:60"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.UnsolvedSymbolException:60"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.UnsolvedSymbolException:59"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.UnsolvedSymbolException:60,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.UnsolvedSymbolException:60,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.UnsolvedSymbolException:60,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.resolution.UnsolvedSymbolException:60,1"
      Dst: "[java.lang.RuntimeException].<init>"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.UnsolvedSymbolException].getName()"
    functionSourceFile: "com.github.javaparser.resolution.UnsolvedSymbolException"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.UnsolvedSymbolException].toString()"
    functionSourceFile: "com.github.javaparser.resolution.UnsolvedSymbolException"
    linkageType: null
    functionLinenumber: 71
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 5
    ICount: 15
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.UnsolvedSymbolException:72,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.UnsolvedSymbolException:72,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.UnsolvedSymbolException:72,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_25__379].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_25__379"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_25__379].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_25__379:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_25__379].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_25__379].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_25__379"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_25__379:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_25__379].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_25__379"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$25(java.lang.Object,com.github.javaparser.ast.PackageDeclaration)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_25__379:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$25"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_29__621].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_29__621"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_29__621].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_29__621:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_29__621].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_29__621].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_29__621"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_29__621:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_29__621].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_29__621"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$29(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_29__621:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$29"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.TypeParameter].<init>()"
    functionSourceFile: "com.github.javaparser.ast.type.TypeParameter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.TypeParameter:67,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.type.TypeParameter:67,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.type.TypeParameter:67,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.TypeParameter].<init>(java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.type.TypeParameter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.TypeParameter:71,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.type.TypeParameter:71,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.type.TypeParameter:71,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.TypeParameter].<init>(java.lang.String,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.type.TypeParameter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.TypeParameter:75,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.type.TypeParameter:75,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.type.TypeParameter:75,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.TypeParameter].<init>(com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.type.TypeParameter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.TypeParameter:80,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.TypeParameter].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.type.TypeParameter"
    linkageType: null
    functionLinenumber: 87
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.ReferenceType].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.type.TypeParameter].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.type.TypeParameter].setTypeBound(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 10
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.TypeParameter:88,1"
      Dst: "[com.github.javaparser.ast.type.ReferenceType].<init>"
    - Src: "com.github.javaparser.ast.type.TypeParameter:89,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter].setName"
    - Src: "com.github.javaparser.ast.type.TypeParameter:90,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter].setTypeBound"
    - Src: "com.github.javaparser.ast.type.TypeParameter:91,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.type.TypeParameter"
    linkageType: null
    functionLinenumber: 96
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Object)"
    functionUses: 90
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.TypeParameter:97,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.type.TypeParameter"
    linkageType: null
    functionLinenumber: 102
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Object)"
    functionUses: 89
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.TypeParameter:103,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.TypeParameter].getName()"
    functionSourceFile: "com.github.javaparser.ast.type.TypeParameter"
    linkageType: null
    functionLinenumber: 112
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.SimpleName"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.TypeParameter].getTypeBound()"
    functionSourceFile: "com.github.javaparser.ast.type.TypeParameter"
    linkageType: null
    functionLinenumber: 123
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 16
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.TypeParameter].setName(com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.type.TypeParameter"
    linkageType: null
    functionLinenumber: 128
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.TypeParameter"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.type.TypeParameter:130"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.TypeParameter:133"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.TypeParameter:132"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.type.TypeParameter:134"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.TypeParameter:136"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.type.TypeParameter:135"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.type.TypeParameter:129,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.type.TypeParameter:133,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.type.TypeParameter:135,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.type.TypeParameter:137,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.TypeParameter].setTypeBound(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.type.TypeParameter"
    linkageType: null
    functionLinenumber: 142
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.TypeParameter"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.type.TypeParameter:144"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.TypeParameter:147"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.TypeParameter:146"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.type.TypeParameter:148"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.TypeParameter:150"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.type.TypeParameter:149"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.type.TypeParameter:143,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.type.TypeParameter:147,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.type.TypeParameter:149,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.type.TypeParameter:151,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.TypeParameter].setAnnotations(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.type.TypeParameter"
    linkageType: null
    functionLinenumber: 156
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.TypeParameter"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.Type].setAnnotations(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.TypeParameter:157,1"
      Dst: "[com.github.javaparser.ast.type.Type].setAnnotations"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.TypeParameter].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.type.TypeParameter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 18
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.type.TypeParameter:164"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.TypeParameter:167"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.TypeParameter:166"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.TypeParameter:167"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.TypeParameter:173"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.TypeParameter:172"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.TypeParameter:168"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.TypeParameter:167"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.TypeParameter:166"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.TypeParameter:167,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.type.TypeParameter:168,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.type.TypeParameter:169,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.type.TypeParameter:173,1"
      Dst: "[com.github.javaparser.ast.type.Type].remove"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.type.TypeParameter].asString()"
    functionSourceFile: "com.github.javaparser.ast.type.TypeParameter"
    linkageType: null
    functionLinenumber: 177
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithSimpleName].getNameAsString()"
    - "[com.github.javaparser.ast.type.TypeParameter$lambda_asString_0__681].bootstrap$(java.lang.StringBuilder)"
    - "[com.github.javaparser.ast.type.TypeParameter].getTypeBound()"
    - "[com.github.javaparser.ast.NodeList].ifNonEmpty(java.util.function.Consumer)"
    functionUses: 8
    ICount: 9
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.TypeParameter:178,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithSimpleName].getNameAsString"
    - Src: "com.github.javaparser.ast.type.TypeParameter:178,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.ast.type.TypeParameter:179,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter].getTypeBound"
    - Src: "com.github.javaparser.ast.type.TypeParameter:179,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter$lambda_asString_0__681].bootstrap$"
    - Src: "com.github.javaparser.ast.type.TypeParameter:179,1"
      Dst: "[com.github.javaparser.ast.NodeList].ifNonEmpty"
    - Src: "com.github.javaparser.ast.type.TypeParameter:180,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.TypeParameter].toDescriptor()"
    functionSourceFile: "com.github.javaparser.ast.type.TypeParameter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.TypeParameter:185,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter].resolve"
    - Src: "com.github.javaparser.ast.type.TypeParameter:185,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedTypeVariable].qualifiedName"
    - Src: "com.github.javaparser.ast.type.TypeParameter:185,1"
      Dst: "[java.lang.String].format"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.TypeParameter].clone()"
    functionSourceFile: "com.github.javaparser.ast.type.TypeParameter"
    linkageType: null
    functionLinenumber: 190
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.TypeParameter"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 10
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.TypeParameter:191,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.type.TypeParameter:191,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.TypeParameter].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.type.TypeParameter"
    linkageType: null
    functionLinenumber: 196
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.TypeParameterMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.TypeParameter].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.type.TypeParameter"
    linkageType: null
    functionLinenumber: 202
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.TypeParameter].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.type.Type].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 25
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.type.TypeParameter:203"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.TypeParameter:206"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.type.TypeParameter:205"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.type.TypeParameter:206"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.TypeParameter:210"
        BranchSideFuncs:
        - "setName(com.github.javaparser.ast.expr.SimpleName)"
      - BranchSide: "com.github.javaparser.ast.type.TypeParameter:209"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.type.TypeParameter:210"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.TypeParameter:216"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.type.TypeParameter:215"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.type.TypeParameter:211"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.type.TypeParameter:210"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.type.TypeParameter:209"
        BranchSideFuncs:
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.ast.type.TypeParameter:207,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter].setName"
    - Src: "com.github.javaparser.ast.type.TypeParameter:210,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.type.TypeParameter:211,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.type.TypeParameter:212,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.type.TypeParameter:216,1"
      Dst: "[com.github.javaparser.ast.type.Type].replace"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.type.TypeParameter].isTypeParameter()"
    functionSourceFile: "com.github.javaparser.ast.type.TypeParameter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.TypeParameter].asTypeParameter()"
    functionSourceFile: "com.github.javaparser.ast.type.TypeParameter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.type.TypeParameter"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.TypeParameter].ifTypeParameter(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.type.TypeParameter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.TypeParameter:234,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.TypeParameter].resolve()"
    functionSourceFile: "com.github.javaparser.ast.type.TypeParameter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedTypeVariable"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.TypeParameter:239,1"
      Dst: "[com.github.javaparser.ast.Node].getSymbolResolver"
    - Src: "com.github.javaparser.ast.type.TypeParameter:239,1"
      Dst: "[com.github.javaparser.resolution.SymbolResolver].toResolvedType"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.TypeParameter].toTypeParameter()"
    functionSourceFile: "com.github.javaparser.ast.type.TypeParameter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.TypeParameter:245,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.TypeParameter].convertToUsage(com.github.javaparser.resolution.Context)"
    functionSourceFile: "com.github.javaparser.ast.type.TypeParameter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.Context"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.TypeParameter:250,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.ast.type.TypeParameter:250,1"
      Dst: "[java.lang.Class].getCanonicalName"
    - Src: "com.github.javaparser.ast.type.TypeParameter:250,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.TypeParameter].lambda$asString$0(java.lang.StringBuilder,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.type.TypeParameter"
    linkageType: null
    functionLinenumber: 178
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.StringBuilder"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.TypeParameter$asString__753].bootstrap$()"
    functionUses: 1
    ICount: 10
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.TypeParameter:179,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.type.TypeParameter:179,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter$asString__753].bootstrap$"
    - Src: "com.github.javaparser.ast.type.TypeParameter:179,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.type.TypeParameter:179,1"
      Dst: "[java.util.stream.Collectors].joining"
    - Src: "com.github.javaparser.ast.type.TypeParameter:179,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.ast.type.TypeParameter:179,1"
      Dst: "[java.lang.StringBuilder].append"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 38
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 112
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:39,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.CompilationUnit,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 43
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].getImports()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].getModule()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].getPackageDeclaration()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].getTypes()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.CompilationUnit].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.PackageDeclaration,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.modules.ModuleDeclaration)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$lambda_visit_0__381].bootstrap$(com.github.javaparser.ast.CompilationUnit)"
    - "[com.github.javaparser.ast.CompilationUnit].getStorage()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__382].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__383].bootstrap$(com.github.javaparser.ast.CompilationUnit)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 34
    EdgeCount: 19
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:44,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getImports"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:44,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:45,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getModule"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:45,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:46,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getPackageDeclaration"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:47,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getTypes"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:48,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:49,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:49,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:49,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:50,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].getStorage"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:50,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$lambda_visit_0__381].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:50,1"
      Dst: "[java.util.Optional].ifPresent"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:51,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:52,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:52,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:52,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__382].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:52,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:52,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:52,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__383].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:52,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:53,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.PackageDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 59
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.PackageDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.PackageDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__592].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__593].bootstrap$(com.github.javaparser.ast.PackageDeclaration)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 26
    EdgeCount: 13
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:60,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:60,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:61,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:61,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:62,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:63,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:63,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:63,1"
      Dst: "[com.github.javaparser.ast.PackageDeclaration].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:64,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:65,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:65,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:65,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__592].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:65,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:65,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:65,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__593].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:65,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:66,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.type.TypeParameter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 71
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.TypeParameter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].getName()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].getTypeBound()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.type.TypeParameter].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__640].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__641].bootstrap$(com.github.javaparser.ast.type.TypeParameter)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 28
    EdgeCount: 15
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:72,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter].getName"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:72,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:73,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter].getTypeBound"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:73,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:74,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:75,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:76,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:76,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:76,1"
      Dst: "[com.github.javaparser.ast.type.TypeParameter].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:77,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:78,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:78,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:78,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__640].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:78,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:78,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:78,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__641].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:78,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:79,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.comments.LineComment,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 84
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.LineComment"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.comments.LineComment].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    - "[com.github.javaparser.ast.comments.Comment].getContent()"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.comments.Comment].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__354].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__355].bootstrap$(com.github.javaparser.ast.comments.LineComment)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 22
    EdgeCount: 10
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:85,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:85,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:86,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:86,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:86,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getContent"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:86,1"
      Dst: "[com.github.javaparser.ast.comments.LineComment].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:87,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:88,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:88,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:88,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__354].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:88,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:88,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:88,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__355].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:88,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:89,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.comments.BlockComment,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 94
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.BlockComment"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.comments.BlockComment].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    - "[com.github.javaparser.ast.comments.Comment].getContent()"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.comments.Comment].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__673].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__674].bootstrap$(com.github.javaparser.ast.comments.BlockComment)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 22
    EdgeCount: 10
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:95,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:95,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:96,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:96,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:96,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getContent"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:96,1"
      Dst: "[com.github.javaparser.ast.comments.BlockComment].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:97,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:98,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:98,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:98,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__673].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:98,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:98,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:98,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__674].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:98,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:99,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 104
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getExtendedTypes()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getPermittedTypes()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getTypeParameters()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,boolean,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__551].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__552].bootstrap$(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 39
    EdgeCount: 26
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:105,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getExtendedTypes"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:105,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:106,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getImplementedTypes"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:107,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getPermittedTypes"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:108,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:109,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:110,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:111,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:111,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:112,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:113,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:114,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:114,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:114,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].isInterface"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:114,1"
      Dst: "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:115,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:116,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:116,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:116,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__551].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:116,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:116,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:116,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__552].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:116,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:117,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.body.EnumDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 122
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].getEntries()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.EnumDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__401].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__402].bootstrap$(com.github.javaparser.ast.body.EnumDeclaration)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 34
    EdgeCount: 21
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:123,1"
      Dst: "[com.github.javaparser.ast.body.EnumDeclaration].getEntries"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:123,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:124,1"
      Dst: "[com.github.javaparser.ast.body.EnumDeclaration].getImplementedTypes"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:125,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:126,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:127,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:127,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:128,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:129,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:130,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:130,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:130,1"
      Dst: "[com.github.javaparser.ast.body.EnumDeclaration].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:131,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:132,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:132,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:132,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__401].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:132,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:132,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:132,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__402].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:132,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:133,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.body.EnumConstantDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 138
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.EnumConstantDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getArguments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getClassBody()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__500].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__501].bootstrap$(com.github.javaparser.ast.body.EnumConstantDeclaration)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 30
    EdgeCount: 17
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:139,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].getArguments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:139,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:140,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].getClassBody"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:141,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:141,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:142,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:143,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:144,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:144,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:144,1"
      Dst: "[com.github.javaparser.ast.body.EnumConstantDeclaration].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:145,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:146,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:146,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:146,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__500].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:146,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:146,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:146,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__501].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:146,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:147,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.body.AnnotationDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 152
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__539].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__540].bootstrap$(com.github.javaparser.ast.body.AnnotationDeclaration)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 30
    EdgeCount: 17
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:153,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:153,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:154,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:155,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:155,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:156,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:157,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:158,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:158,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:158,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationDeclaration].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:159,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:160,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:160,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:160,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__539].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:160,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:160,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:160,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__540].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:160,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:161,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 166
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.AnnotationMemberDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getDefaultValue()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getType()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.type.Type,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__520].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__521].bootstrap$(com.github.javaparser.ast.body.AnnotationMemberDeclaration)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 34
    EdgeCount: 19
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:167,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getDefaultValue"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:167,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:168,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:168,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:169,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:170,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].getType"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:171,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:172,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:173,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:173,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:173,1"
      Dst: "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:174,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:175,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:175,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:175,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__520].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:175,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:175,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:175,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__521].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:175,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:176,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.body.FieldDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 181
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.FieldDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].getVariables()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.FieldDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__582].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__583].bootstrap$(com.github.javaparser.ast.body.FieldDeclaration)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 27
    EdgeCount: 15
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:182,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:182,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:183,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].getVariables"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:184,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:185,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:185,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:186,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:186,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:186,1"
      Dst: "[com.github.javaparser.ast.body.FieldDeclaration].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:187,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:188,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:188,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:188,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__582].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:188,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:188,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:188,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__583].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:188,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:189,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.body.VariableDeclarator,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 194
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.VariableDeclarator"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].getInitializer()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].getName()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].getType()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.VariableDeclarator].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.Type,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__491].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__492].bootstrap$(com.github.javaparser.ast.body.VariableDeclarator)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 30
    EdgeCount: 15
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:195,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].getInitializer"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:195,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:196,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].getName"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:197,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].getType"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:198,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:199,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:199,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:199,1"
      Dst: "[com.github.javaparser.ast.body.VariableDeclarator].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:200,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:201,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:201,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:201,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__491].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:201,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:201,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:201,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__492].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:201,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:202,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.body.ConstructorDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 207
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ConstructorDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].getBody()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getParameters()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.BlockStmt,com.github.javaparser.ast.body.ReceiverParameter)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__622].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__623].bootstrap$(com.github.javaparser.ast.body.ConstructorDeclaration)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 40
    EdgeCount: 25
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:208,1"
      Dst: "[com.github.javaparser.ast.body.ConstructorDeclaration].getBody"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:208,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:209,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:209,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:210,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:211,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getParameters"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:212,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:213,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:214,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:215,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:216,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:217,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:217,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:217,1"
      Dst: "[com.github.javaparser.ast.body.ConstructorDeclaration].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:218,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:219,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:219,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:219,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__622].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:219,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:219,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:219,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__623].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:219,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:220,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.body.MethodDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 225
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.MethodDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].getBody()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].getType()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getParameters()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.MethodDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.type.Type,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.BlockStmt,com.github.javaparser.ast.body.ReceiverParameter)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__428].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__429].bootstrap$(com.github.javaparser.ast.body.MethodDeclaration)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 43
    EdgeCount: 27
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:226,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].getBody"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:226,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:227,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].getType"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:228,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:228,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:229,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:230,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getParameters"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:231,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getReceiverParameter"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:232,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getThrownExceptions"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:233,1"
      Dst: "[com.github.javaparser.ast.body.CallableDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:234,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:235,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:236,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:236,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:236,1"
      Dst: "[com.github.javaparser.ast.body.MethodDeclaration].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:237,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:238,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:238,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:238,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__428].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:238,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:238,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:238,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__429].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:238,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:239,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.body.Parameter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 244
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.Parameter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].getModifiers()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].getName()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].getType()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].getVarArgsAnnotations()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.Parameter].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.type.Type,boolean,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.body.Parameter].isVarArgs()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__530].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__531].bootstrap$(com.github.javaparser.ast.body.Parameter)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 34
    EdgeCount: 20
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:245,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:245,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:246,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:247,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getName"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:247,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:248,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getType"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:249,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].getVarArgsAnnotations"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:250,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:251,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:251,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:251,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].isVarArgs"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:251,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:252,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:253,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:253,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:253,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__530].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:253,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:253,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:253,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__531].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:253,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:254,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.body.InitializerDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 259
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.InitializerDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].getBody()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].<init>(com.github.javaparser.TokenRange,boolean,com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].isStatic()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__352].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__353].bootstrap$(com.github.javaparser.ast.body.InitializerDeclaration)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 27
    EdgeCount: 14
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:260,1"
      Dst: "[com.github.javaparser.ast.body.InitializerDeclaration].getBody"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:260,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:261,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:261,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:262,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:263,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:263,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:263,1"
      Dst: "[com.github.javaparser.ast.body.InitializerDeclaration].isStatic"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:263,1"
      Dst: "[com.github.javaparser.ast.body.InitializerDeclaration].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:264,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:265,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:265,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:265,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__352].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:265,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:265,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:265,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__353].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:265,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:266,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.comments.JavadocComment,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 271
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.comments.JavadocComment"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.comments.JavadocComment].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    - "[com.github.javaparser.ast.comments.Comment].getContent()"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.comments.Comment].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__522].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__523].bootstrap$(com.github.javaparser.ast.comments.JavadocComment)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 22
    EdgeCount: 10
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:272,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:272,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:273,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:273,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:273,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].getContent"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:273,1"
      Dst: "[com.github.javaparser.ast.comments.JavadocComment].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:274,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:275,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:275,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:275,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__522].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:275,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:275,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:275,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__523].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:275,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:276,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.type.ClassOrInterfaceType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 281
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ClassOrInterfaceType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getName()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getScope()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].getTypeArguments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.ClassOrInterfaceType,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__565].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__566].bootstrap$(com.github.javaparser.ast.type.ClassOrInterfaceType)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 33
    EdgeCount: 17
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:282,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getName"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:282,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:283,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getScope"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:284,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].getTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:284,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:284,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:285,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:286,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:287,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:287,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:288,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:289,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:289,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:289,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__565].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:289,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:289,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:289,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__566].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:289,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:290,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.type.PrimitiveType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 295
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.PrimitiveType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.type.PrimitiveType].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.PrimitiveType$Primitive,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.type.PrimitiveType].getType()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__364].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__365].bootstrap$(com.github.javaparser.ast.type.PrimitiveType)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 24
    EdgeCount: 12
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:296,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:296,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:297,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:297,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:298,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:298,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:298,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType].getType"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:298,1"
      Dst: "[com.github.javaparser.ast.type.PrimitiveType].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:299,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:300,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:300,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:300,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__364].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:300,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:300,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:300,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__365].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:300,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:301,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.type.ArrayType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 306
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.ArrayType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].getComponentType()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.type.ArrayType].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.Type,com.github.javaparser.ast.type.ArrayType$Origin,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.type.ArrayType].getOrigin()"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__409].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__410].bootstrap$(com.github.javaparser.ast.type.ArrayType)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 27
    EdgeCount: 14
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:307,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].getComponentType"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:307,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:308,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:308,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:309,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:310,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:310,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:310,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].getOrigin"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:310,1"
      Dst: "[com.github.javaparser.ast.type.ArrayType].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:311,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:312,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:312,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:312,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__409].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:312,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:312,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:312,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__410].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:312,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:313,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 318
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ArrayCreationLevel"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].getDimension()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.ArrayCreationLevel].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__652].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__653].bootstrap$(com.github.javaparser.ast.ArrayCreationLevel)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 26
    EdgeCount: 13
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:319,1"
      Dst: "[com.github.javaparser.ast.ArrayCreationLevel].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:319,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:320,1"
      Dst: "[com.github.javaparser.ast.ArrayCreationLevel].getDimension"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:320,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:321,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:322,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:322,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:322,1"
      Dst: "[com.github.javaparser.ast.ArrayCreationLevel].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:323,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:324,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:324,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:324,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__652].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:324,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:324,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:324,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__653].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:324,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:325,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.type.IntersectionType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 330
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.IntersectionType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].getElements()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.type.IntersectionType].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__586].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__587].bootstrap$(com.github.javaparser.ast.type.IntersectionType)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 25
    EdgeCount: 13
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:331,1"
      Dst: "[com.github.javaparser.ast.type.IntersectionType].getElements"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:331,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:332,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:333,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:333,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:334,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:334,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:334,1"
      Dst: "[com.github.javaparser.ast.type.IntersectionType].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:335,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:336,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:336,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:336,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__586].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:336,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:336,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:336,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__587].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:336,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:337,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.type.UnionType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 342
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnionType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].getElements()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.type.UnionType].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__456].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__457].bootstrap$(com.github.javaparser.ast.type.UnionType)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 25
    EdgeCount: 13
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:343,1"
      Dst: "[com.github.javaparser.ast.type.UnionType].getElements"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:343,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:344,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:345,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:345,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:346,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:346,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:346,1"
      Dst: "[com.github.javaparser.ast.type.UnionType].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:347,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:348,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:348,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:348,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__456].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:348,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:348,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:348,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__457].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:348,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:349,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.type.VoidType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 354
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VoidType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.type.VoidType].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__635].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__636].bootstrap$(com.github.javaparser.ast.type.VoidType)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 23
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:355,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:355,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:356,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:356,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:357,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:357,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:357,1"
      Dst: "[com.github.javaparser.ast.type.VoidType].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:358,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:359,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:359,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:359,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__635].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:359,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:359,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:359,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__636].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:359,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:360,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.type.WildcardType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 365
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.WildcardType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].getExtendedType()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].getSuperType()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.type.WildcardType].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.ReferenceType,com.github.javaparser.ast.type.ReferenceType,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__442].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__443].bootstrap$(com.github.javaparser.ast.type.WildcardType)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 29
    EdgeCount: 15
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:366,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].getExtendedType"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:366,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:367,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].getSuperType"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:368,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:368,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:369,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:370,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:370,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:370,1"
      Dst: "[com.github.javaparser.ast.type.WildcardType].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:371,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:372,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:372,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:372,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__442].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:372,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:372,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:372,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__443].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:372,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:373,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.type.UnknownType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 378
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.UnknownType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.type.UnknownType].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__358].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__359].bootstrap$(com.github.javaparser.ast.type.UnknownType)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 23
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:379,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:379,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:380,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:380,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:381,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:381,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:381,1"
      Dst: "[com.github.javaparser.ast.type.UnknownType].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:382,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:383,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:383,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:383,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__358].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:383,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:383,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:383,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__359].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:383,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:384,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 389
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayAccessExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].getIndex()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].getName()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__624].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__625].bootstrap$(com.github.javaparser.ast.expr.ArrayAccessExpr)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 27
    EdgeCount: 13
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:390,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayAccessExpr].getIndex"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:390,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:391,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayAccessExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:392,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:393,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:393,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:393,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayAccessExpr].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:394,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:395,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:395,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:395,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__624].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:395,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:395,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:395,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__625].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:395,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:396,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.ArrayCreationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 401
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayCreationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getElementType()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getInitializer()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].getLevels()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.Type,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.ArrayInitializerExpr)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__656].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__657].bootstrap$(com.github.javaparser.ast.expr.ArrayCreationExpr)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 29
    EdgeCount: 15
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:402,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].getElementType"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:402,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:403,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].getInitializer"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:404,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].getLevels"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:404,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:405,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:406,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:406,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:406,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayCreationExpr].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:407,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:408,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:408,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:408,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__656].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:408,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:408,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:408,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__657].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:408,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:409,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.ArrayInitializerExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 414
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ArrayInitializerExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].getValues()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__375].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__376].bootstrap$(com.github.javaparser.ast.expr.ArrayInitializerExpr)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 23
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:415,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].getValues"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:415,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:416,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:416,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:417,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:417,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:417,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayInitializerExpr].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:418,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:419,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:419,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:419,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__375].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:419,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:419,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:419,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__376].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:419,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:420,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.AssignExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 425
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.AssignExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].getTarget()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].getValue()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.AssignExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.AssignExpr$Operator)"
    - "[com.github.javaparser.ast.expr.AssignExpr].getOperator()"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__513].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__514].bootstrap$(com.github.javaparser.ast.expr.AssignExpr)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 28
    EdgeCount: 14
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:426,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].getTarget"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:426,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:427,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:428,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:429,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:429,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:429,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].getOperator"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:429,1"
      Dst: "[com.github.javaparser.ast.expr.AssignExpr].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:430,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:431,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:431,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:431,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__513].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:431,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:431,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:431,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__514].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:431,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:432,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.BinaryExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 437
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BinaryExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].getLeft()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].getRight()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.BinaryExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.BinaryExpr$Operator)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].getOperator()"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__563].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__564].bootstrap$(com.github.javaparser.ast.expr.BinaryExpr)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 28
    EdgeCount: 14
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:438,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].getLeft"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:438,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:439,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].getRight"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:440,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:441,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:441,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:441,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].getOperator"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:441,1"
      Dst: "[com.github.javaparser.ast.expr.BinaryExpr].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:442,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:443,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:443,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:443,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__563].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:443,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:443,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:443,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__564].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:443,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:444,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.CastExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 449
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CastExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].getExpression()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].getType()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.CastExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.Type,com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__598].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__599].bootstrap$(com.github.javaparser.ast.expr.CastExpr)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 27
    EdgeCount: 13
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:450,1"
      Dst: "[com.github.javaparser.ast.expr.CastExpr].getExpression"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:450,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:451,1"
      Dst: "[com.github.javaparser.ast.expr.CastExpr].getType"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:452,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:453,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:453,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:453,1"
      Dst: "[com.github.javaparser.ast.expr.CastExpr].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:454,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:455,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:455,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:455,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__598].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:455,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:455,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:455,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__599].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:455,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:456,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.ClassExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 461
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ClassExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].getType()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.ClassExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__510].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__511].bootstrap$(com.github.javaparser.ast.expr.ClassExpr)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 24
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:462,1"
      Dst: "[com.github.javaparser.ast.expr.ClassExpr].getType"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:462,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:463,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:464,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:464,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:464,1"
      Dst: "[com.github.javaparser.ast.expr.ClassExpr].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:465,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:466,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:466,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:466,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__510].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:466,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:466,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:466,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__511].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:466,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:467,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.ConditionalExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 472
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ConditionalExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].getCondition()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].getElseExpr()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].getThenExpr()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__451].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__452].bootstrap$(com.github.javaparser.ast.expr.ConditionalExpr)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 30
    EdgeCount: 15
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:473,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].getCondition"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:473,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:474,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].getElseExpr"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:475,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].getThenExpr"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:476,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:477,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:477,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:477,1"
      Dst: "[com.github.javaparser.ast.expr.ConditionalExpr].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:478,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:479,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:479,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:479,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__451].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:479,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:479,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:479,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__452].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:479,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:480,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 485
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.EnclosedExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].getInner()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__611].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__612].bootstrap$(com.github.javaparser.ast.expr.EnclosedExpr)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 24
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:486,1"
      Dst: "[com.github.javaparser.ast.expr.EnclosedExpr].getInner"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:486,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:487,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:488,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:488,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:488,1"
      Dst: "[com.github.javaparser.ast.expr.EnclosedExpr].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:489,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:490,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:490,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:490,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__611].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:490,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:490,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:490,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__612].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:490,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:491,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 496
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.FieldAccessExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getName()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getScope()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__666].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__667].bootstrap$(com.github.javaparser.ast.expr.FieldAccessExpr)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 31
    EdgeCount: 15
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:497,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:497,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:498,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].getScope"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:499,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].getTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:499,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:499,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:500,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:501,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:501,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:502,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:503,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:503,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:503,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__666].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:503,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:503,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:503,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__667].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:503,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:504,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.InstanceOfExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 509
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.InstanceOfExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getExpression()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getPattern()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].getType()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.type.ReferenceType,com.github.javaparser.ast.expr.PatternExpr)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__462].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__463].bootstrap$(com.github.javaparser.ast.expr.InstanceOfExpr)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 30
    EdgeCount: 15
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:510,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].getExpression"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:510,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:511,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].getPattern"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:512,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].getType"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:513,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:514,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:514,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:514,1"
      Dst: "[com.github.javaparser.ast.expr.InstanceOfExpr].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:515,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:516,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:516,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:516,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__462].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:516,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:516,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:516,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__463].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:516,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:517,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.StringLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 522
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.StringLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__448].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__449].bootstrap$(com.github.javaparser.ast.expr.StringLiteralExpr)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 22
    EdgeCount: 10
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:523,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:523,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:524,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:524,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:524,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:524,1"
      Dst: "[com.github.javaparser.ast.expr.StringLiteralExpr].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:525,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:526,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:526,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:526,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__448].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:526,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:526,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:526,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__449].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:526,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:527,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.IntegerLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 532
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.IntegerLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__431].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__432].bootstrap$(com.github.javaparser.ast.expr.IntegerLiteralExpr)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 22
    EdgeCount: 10
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:533,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:533,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:534,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:534,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:534,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:534,1"
      Dst: "[com.github.javaparser.ast.expr.IntegerLiteralExpr].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:535,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:536,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:536,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:536,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__431].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:536,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:536,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:536,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__432].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:536,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:537,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.LongLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 542
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LongLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__506].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__507].bootstrap$(com.github.javaparser.ast.expr.LongLiteralExpr)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 22
    EdgeCount: 10
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:543,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:543,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:544,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:544,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:544,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:544,1"
      Dst: "[com.github.javaparser.ast.expr.LongLiteralExpr].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:545,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:546,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:546,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:546,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__506].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:546,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:546,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:546,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__507].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:546,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:547,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.CharLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 552
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.CharLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__548].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__549].bootstrap$(com.github.javaparser.ast.expr.CharLiteralExpr)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 22
    EdgeCount: 10
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:553,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:553,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:554,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:554,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:554,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:554,1"
      Dst: "[com.github.javaparser.ast.expr.CharLiteralExpr].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:555,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:556,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:556,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:556,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__548].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:556,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:556,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:556,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__549].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:556,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:557,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.DoubleLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 562
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.DoubleLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__516].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__517].bootstrap$(com.github.javaparser.ast.expr.DoubleLiteralExpr)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 22
    EdgeCount: 10
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:563,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:563,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:564,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:564,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:564,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:564,1"
      Dst: "[com.github.javaparser.ast.expr.DoubleLiteralExpr].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:565,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:566,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:566,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:566,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__516].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:566,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:566,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:566,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__517].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:566,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:567,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.BooleanLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 572
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.BooleanLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].<init>(com.github.javaparser.TokenRange,boolean)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].isValue()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__577].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__578].bootstrap$(com.github.javaparser.ast.expr.BooleanLiteralExpr)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 22
    EdgeCount: 10
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:573,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:573,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:574,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:574,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:574,1"
      Dst: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].isValue"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:574,1"
      Dst: "[com.github.javaparser.ast.expr.BooleanLiteralExpr].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:575,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:576,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:576,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:576,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__577].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:576,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:576,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:576,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__578].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:576,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:577,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.NullLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 582
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NullLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__497].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__498].bootstrap$(com.github.javaparser.ast.expr.NullLiteralExpr)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 21
    EdgeCount: 9
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:583,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:583,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:584,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:584,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:584,1"
      Dst: "[com.github.javaparser.ast.expr.NullLiteralExpr].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:585,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:586,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:586,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:586,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__497].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:586,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:586,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:586,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__498].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:586,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:587,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.MethodCallExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 592
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodCallExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getArguments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getName()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getScope()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__504].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__505].bootstrap$(com.github.javaparser.ast.expr.MethodCallExpr)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 33
    EdgeCount: 17
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:593,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].getArguments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:593,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:594,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:594,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:595,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].getScope"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:596,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].getTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:596,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:597,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:598,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:598,1"
      Dst: "[com.github.javaparser.ast.expr.MethodCallExpr].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:599,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:600,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:600,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:600,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__504].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:600,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:600,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:600,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__505].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:600,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:601,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.NameExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 606
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NameExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].getName()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.NameExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__544].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__545].bootstrap$(com.github.javaparser.ast.expr.NameExpr)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 24
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:607,1"
      Dst: "[com.github.javaparser.ast.expr.NameExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:607,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:608,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:609,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:609,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:609,1"
      Dst: "[com.github.javaparser.ast.expr.NameExpr].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:610,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:611,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:611,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:611,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__544].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:611,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:611,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:611,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__545].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:611,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:612,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.ObjectCreationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 617
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ObjectCreationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getAnonymousClassBody()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getArguments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getScope()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getType()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.type.ClassOrInterfaceType,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__399].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__400].bootstrap$(com.github.javaparser.ast.expr.ObjectCreationExpr)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 37
    EdgeCount: 19
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:618,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getAnonymousClassBody"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:618,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:618,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:619,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getArguments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:620,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getScope"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:620,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:621,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getType"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:622,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].getTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:623,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:624,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:624,1"
      Dst: "[com.github.javaparser.ast.expr.ObjectCreationExpr].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:625,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:626,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:626,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:626,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__399].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:626,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:626,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:626,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__400].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:626,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:627,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.Name,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 632
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Name"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].getQualifier()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.Name].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name,java.lang.String)"
    - "[com.github.javaparser.ast.expr.Name].getIdentifier()"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__606].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__607].bootstrap$(com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 25
    EdgeCount: 12
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:633,1"
      Dst: "[com.github.javaparser.ast.expr.Name].getQualifier"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:633,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:634,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:635,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:635,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:635,1"
      Dst: "[com.github.javaparser.ast.expr.Name].getIdentifier"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:635,1"
      Dst: "[com.github.javaparser.ast.expr.Name].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:636,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:637,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:637,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:637,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__606].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:637,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:637,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:637,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__607].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:637,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:638,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.SimpleName,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 643
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.SimpleName].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    - "[com.github.javaparser.ast.expr.SimpleName].getIdentifier()"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__664].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__665].bootstrap$(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 22
    EdgeCount: 10
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:644,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:644,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:645,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:645,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:645,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].getIdentifier"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:645,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:646,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:647,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:647,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:647,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__664].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:647,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:647,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:647,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__665].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:647,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:648,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.ThisExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 653
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.ThisExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].getTypeName()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.ThisExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__671].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__672].bootstrap$(com.github.javaparser.ast.expr.ThisExpr)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 24
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:654,1"
      Dst: "[com.github.javaparser.ast.expr.ThisExpr].getTypeName"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:654,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:655,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:656,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:656,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:656,1"
      Dst: "[com.github.javaparser.ast.expr.ThisExpr].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:657,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:658,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:658,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:658,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__671].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:658,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:658,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:658,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__672].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:658,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:659,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.SuperExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 664
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SuperExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].getTypeName()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.SuperExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__423].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__424].bootstrap$(com.github.javaparser.ast.expr.SuperExpr)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 24
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:665,1"
      Dst: "[com.github.javaparser.ast.expr.SuperExpr].getTypeName"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:665,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:666,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:667,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:667,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:667,1"
      Dst: "[com.github.javaparser.ast.expr.SuperExpr].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:668,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:669,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:669,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:669,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__423].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:669,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:669,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:669,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__424].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:669,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:670,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.UnaryExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 675
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.UnaryExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].getExpression()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.UnaryExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.UnaryExpr$Operator)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].getOperator()"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__574].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__575].bootstrap$(com.github.javaparser.ast.expr.UnaryExpr)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 25
    EdgeCount: 12
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:676,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr].getExpression"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:676,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:677,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:678,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:678,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:678,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr].getOperator"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:678,1"
      Dst: "[com.github.javaparser.ast.expr.UnaryExpr].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:679,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:680,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:680,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:680,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__574].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:680,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:680,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:680,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__575].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:680,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:681,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.VariableDeclarationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 686
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.VariableDeclarationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getModifiers()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getVariables()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__418].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__419].bootstrap$(com.github.javaparser.ast.expr.VariableDeclarationExpr)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 27
    EdgeCount: 15
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:687,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:687,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:688,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:689,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].getVariables"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:690,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:690,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:691,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:691,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:691,1"
      Dst: "[com.github.javaparser.ast.expr.VariableDeclarationExpr].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:692,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:693,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:693,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:693,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__418].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:693,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:693,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:693,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__419].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:693,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:694,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 699
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MarkerAnnotationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].getName()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__533].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__534].bootstrap$(com.github.javaparser.ast.expr.MarkerAnnotationExpr)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 24
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:700,1"
      Dst: "[com.github.javaparser.ast.expr.AnnotationExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:700,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:701,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:702,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:702,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:702,1"
      Dst: "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:703,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:704,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:704,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:704,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__533].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:704,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:704,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:704,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__534].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:704,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:705,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 710
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SingleMemberAnnotationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].getMemberValue()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].getName()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__394].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__395].bootstrap$(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 27
    EdgeCount: 13
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:711,1"
      Dst: "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].getMemberValue"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:711,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:712,1"
      Dst: "[com.github.javaparser.ast.expr.AnnotationExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:713,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:714,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:714,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:714,1"
      Dst: "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:715,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:716,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:716,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:716,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__394].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:716,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:716,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:716,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__395].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:716,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:717,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.NormalAnnotationExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 722
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.NormalAnnotationExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].getPairs()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AnnotationExpr].getName()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__494].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__495].bootstrap$(com.github.javaparser.ast.expr.NormalAnnotationExpr)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 26
    EdgeCount: 13
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:723,1"
      Dst: "[com.github.javaparser.ast.expr.NormalAnnotationExpr].getPairs"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:723,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:724,1"
      Dst: "[com.github.javaparser.ast.expr.AnnotationExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:724,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:725,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:726,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:726,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:726,1"
      Dst: "[com.github.javaparser.ast.expr.NormalAnnotationExpr].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:727,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:728,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:728,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:728,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__494].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:728,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:728,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:728,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__495].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:728,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:729,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.MemberValuePair,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 734
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MemberValuePair"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].getName()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].getValue()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.MemberValuePair].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__649].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__650].bootstrap$(com.github.javaparser.ast.expr.MemberValuePair)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 27
    EdgeCount: 13
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:735,1"
      Dst: "[com.github.javaparser.ast.expr.MemberValuePair].getName"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:735,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:736,1"
      Dst: "[com.github.javaparser.ast.expr.MemberValuePair].getValue"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:737,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:738,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:738,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:738,1"
      Dst: "[com.github.javaparser.ast.expr.MemberValuePair].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:739,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:740,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:740,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:740,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__649].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:740,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:740,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:740,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__650].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:740,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:741,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 746
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getArguments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getExpression()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getTypeArguments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,boolean,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].isThis()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__413].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__414].bootstrap$(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 31
    EdgeCount: 16
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:747,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getArguments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:747,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:748,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:748,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:749,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].getTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:749,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:750,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:751,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:751,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].isThis"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:751,1"
      Dst: "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:752,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:753,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:753,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:753,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__413].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:753,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:753,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:753,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__414].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:753,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:754,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 759
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalClassDeclarationStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].getClassDeclaration()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.body.ClassOrInterfaceDeclaration)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__647].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__648].bootstrap$(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 24
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:760,1"
      Dst: "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].getClassDeclaration"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:760,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:761,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:762,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:762,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:762,1"
      Dst: "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:763,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:764,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:764,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:764,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__647].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:764,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:764,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:764,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__648].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:764,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:765,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 770
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].getRecordDeclaration()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.body.RecordDeclaration)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__560].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__561].bootstrap$(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 24
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:771,1"
      Dst: "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].getRecordDeclaration"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:771,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:772,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:773,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:773,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:773,1"
      Dst: "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:774,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:775,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:775,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:775,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__560].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:775,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:775,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:775,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__561].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:775,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:776,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.AssertStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 781
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.AssertStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].getCheck()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].getMessage()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.AssertStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__615].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__616].bootstrap$(com.github.javaparser.ast.stmt.AssertStmt)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 27
    EdgeCount: 13
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:782,1"
      Dst: "[com.github.javaparser.ast.stmt.AssertStmt].getCheck"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:782,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:783,1"
      Dst: "[com.github.javaparser.ast.stmt.AssertStmt].getMessage"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:784,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:785,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:785,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:785,1"
      Dst: "[com.github.javaparser.ast.stmt.AssertStmt].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:786,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:787,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:787,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:787,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__615].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:787,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:787,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:787,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__616].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:787,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:788,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.BlockStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 793
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BlockStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].getStatements()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.BlockStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__542].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__543].bootstrap$(com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 23
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:794,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].getStatements"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:794,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:795,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:795,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:796,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:796,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:796,1"
      Dst: "[com.github.javaparser.ast.stmt.BlockStmt].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:797,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:798,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:798,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:798,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__542].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:798,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:798,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:798,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__543].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:798,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:799,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.LabeledStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 804
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.LabeledStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].getLabel()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].getStatement()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__416].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__417].bootstrap$(com.github.javaparser.ast.stmt.LabeledStmt)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 27
    EdgeCount: 13
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:805,1"
      Dst: "[com.github.javaparser.ast.stmt.LabeledStmt].getLabel"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:805,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:806,1"
      Dst: "[com.github.javaparser.ast.stmt.LabeledStmt].getStatement"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:807,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:808,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:808,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:808,1"
      Dst: "[com.github.javaparser.ast.stmt.LabeledStmt].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:809,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:810,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:810,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:810,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__416].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:810,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:810,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:810,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__417].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:810,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:811,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.EmptyStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 816
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.EmptyStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__638].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__639].bootstrap$(com.github.javaparser.ast.stmt.EmptyStmt)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 21
    EdgeCount: 9
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:817,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:817,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:818,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:818,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:818,1"
      Dst: "[com.github.javaparser.ast.stmt.EmptyStmt].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:819,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:820,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:820,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:820,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__638].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:820,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:820,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:820,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__639].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:820,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:821,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.ExpressionStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 826
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ExpressionStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].getExpression()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__631].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__632].bootstrap$(com.github.javaparser.ast.stmt.ExpressionStmt)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 24
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:827,1"
      Dst: "[com.github.javaparser.ast.stmt.ExpressionStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:827,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:828,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:829,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:829,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:829,1"
      Dst: "[com.github.javaparser.ast.stmt.ExpressionStmt].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:830,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:831,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:831,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:831,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__631].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:831,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:831,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:831,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__632].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:831,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:832,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.SwitchStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 837
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].getEntries()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].getSelector()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__644].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__645].bootstrap$(com.github.javaparser.ast.stmt.SwitchStmt)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 26
    EdgeCount: 13
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:838,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchStmt].getEntries"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:838,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:839,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchStmt].getSelector"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:839,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:840,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:841,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:841,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:841,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchStmt].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:842,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:843,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:843,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:843,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__644].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:843,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:843,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:843,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__645].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:843,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:844,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.SwitchEntry,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 849
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchEntry"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getLabels()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getStatements()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.SwitchEntry$Type,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].getType()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__372].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__373].bootstrap$(com.github.javaparser.ast.stmt.SwitchEntry)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 26
    EdgeCount: 14
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:850,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].getLabels"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:850,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:851,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].getStatements"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:852,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:852,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:853,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:853,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:853,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].getType"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:853,1"
      Dst: "[com.github.javaparser.ast.stmt.SwitchEntry].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:854,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:855,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:855,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:855,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__372].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:855,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:855,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:855,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__373].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:855,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:856,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.BreakStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 861
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.BreakStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].getLabel()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.BreakStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__525].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__526].bootstrap$(com.github.javaparser.ast.stmt.BreakStmt)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 24
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:862,1"
      Dst: "[com.github.javaparser.ast.stmt.BreakStmt].getLabel"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:862,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:863,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:864,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:864,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:864,1"
      Dst: "[com.github.javaparser.ast.stmt.BreakStmt].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:865,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:866,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:866,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:866,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__525].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:866,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:866,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:866,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__526].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:866,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:867,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.ReturnStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 872
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ReturnStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].getExpression()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__569].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__570].bootstrap$(com.github.javaparser.ast.stmt.ReturnStmt)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 24
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:873,1"
      Dst: "[com.github.javaparser.ast.stmt.ReturnStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:873,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:874,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:875,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:875,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:875,1"
      Dst: "[com.github.javaparser.ast.stmt.ReturnStmt].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:876,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:877,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:877,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:877,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__569].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:877,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:877,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:877,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__570].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:877,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:878,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.IfStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 883
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.IfStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].getCondition()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].getElseStmt()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].getThenStmt()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.IfStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.stmt.Statement,com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__627].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__628].bootstrap$(com.github.javaparser.ast.stmt.IfStmt)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 30
    EdgeCount: 15
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:884,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].getCondition"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:884,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:885,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].getElseStmt"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:886,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].getThenStmt"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:887,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:888,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:888,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:888,1"
      Dst: "[com.github.javaparser.ast.stmt.IfStmt].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:889,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:890,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:890,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:890,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__627].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:890,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:890,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:890,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__628].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:890,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:891,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.WhileStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 896
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.WhileStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].getBody()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].getCondition()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.WhileStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__384].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__385].bootstrap$(com.github.javaparser.ast.stmt.WhileStmt)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 27
    EdgeCount: 13
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:897,1"
      Dst: "[com.github.javaparser.ast.stmt.WhileStmt].getBody"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:897,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:898,1"
      Dst: "[com.github.javaparser.ast.stmt.WhileStmt].getCondition"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:899,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:900,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:900,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:900,1"
      Dst: "[com.github.javaparser.ast.stmt.WhileStmt].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:901,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:902,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:902,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:902,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__384].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:902,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:902,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:902,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__385].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:902,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:903,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.ContinueStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 908
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ContinueStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].getLabel()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__475].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__476].bootstrap$(com.github.javaparser.ast.stmt.ContinueStmt)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 24
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:909,1"
      Dst: "[com.github.javaparser.ast.stmt.ContinueStmt].getLabel"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:909,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:910,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:911,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:911,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:911,1"
      Dst: "[com.github.javaparser.ast.stmt.ContinueStmt].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:912,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:913,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:913,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:913,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__475].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:913,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:913,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:913,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__476].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:913,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:914,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.DoStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 919
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.DoStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].getBody()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].getCondition()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.DoStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.stmt.Statement,com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__580].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__581].bootstrap$(com.github.javaparser.ast.stmt.DoStmt)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 27
    EdgeCount: 13
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:920,1"
      Dst: "[com.github.javaparser.ast.stmt.DoStmt].getBody"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:920,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:921,1"
      Dst: "[com.github.javaparser.ast.stmt.DoStmt].getCondition"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:922,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:923,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:923,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:923,1"
      Dst: "[com.github.javaparser.ast.stmt.DoStmt].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:924,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:925,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:925,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:925,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__580].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:925,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:925,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:925,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__581].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:925,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:926,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.ForEachStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 931
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForEachStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].getBody()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].getIterable()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].getVariable()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.VariableDeclarationExpr,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__588].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__589].bootstrap$(com.github.javaparser.ast.stmt.ForEachStmt)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 30
    EdgeCount: 15
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:932,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].getBody"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:932,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:933,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].getIterable"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:934,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].getVariable"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:935,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:936,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:936,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:936,1"
      Dst: "[com.github.javaparser.ast.stmt.ForEachStmt].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:937,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:938,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:938,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:938,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__588].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:938,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:938,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:938,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__589].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:938,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:939,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.ForStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 944
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ForStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].getBody()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].getCompare()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].getInitialization()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].getUpdate()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.ForStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.Statement)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__482].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__483].bootstrap$(com.github.javaparser.ast.stmt.ForStmt)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 31
    EdgeCount: 17
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:945,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].getBody"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:945,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:946,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].getCompare"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:947,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].getInitialization"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:947,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:948,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].getUpdate"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:949,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:950,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:950,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:950,1"
      Dst: "[com.github.javaparser.ast.stmt.ForStmt].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:951,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:952,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:952,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:952,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__482].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:952,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:952,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:952,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__483].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:952,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:953,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.ThrowStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 958
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.ThrowStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].getExpression()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__434].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__435].bootstrap$(com.github.javaparser.ast.stmt.ThrowStmt)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 24
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:959,1"
      Dst: "[com.github.javaparser.ast.stmt.ThrowStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:959,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:960,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:961,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:961,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:961,1"
      Dst: "[com.github.javaparser.ast.stmt.ThrowStmt].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:962,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:963,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:963,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:963,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__434].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:963,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:963,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:963,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__435].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:963,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:964,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.SynchronizedStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 969
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.SynchronizedStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].getBody()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].getExpression()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__444].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__445].bootstrap$(com.github.javaparser.ast.stmt.SynchronizedStmt)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 27
    EdgeCount: 13
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:970,1"
      Dst: "[com.github.javaparser.ast.stmt.SynchronizedStmt].getBody"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:970,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:971,1"
      Dst: "[com.github.javaparser.ast.stmt.SynchronizedStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:972,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:973,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:973,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:973,1"
      Dst: "[com.github.javaparser.ast.stmt.SynchronizedStmt].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:974,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:975,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:975,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:975,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__444].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:975,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:975,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:975,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__445].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:975,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:976,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.TryStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 981
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.TryStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].getCatchClauses()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].getFinallyBlock()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].getResources()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].getTryBlock()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.TryStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.BlockStmt,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__392].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__393].bootstrap$(com.github.javaparser.ast.stmt.TryStmt)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 31
    EdgeCount: 17
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:982,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getCatchClauses"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:982,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:983,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getFinallyBlock"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:983,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:984,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getResources"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:985,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].getTryBlock"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:986,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:987,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:987,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:987,1"
      Dst: "[com.github.javaparser.ast.stmt.TryStmt].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:988,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:989,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:989,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:989,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__392].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:989,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:989,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:989,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__393].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:989,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:990,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.CatchClause,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 995
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.CatchClause"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].getBody()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].getParameter()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.CatchClause].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.body.Parameter,com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__453].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__454].bootstrap$(com.github.javaparser.ast.stmt.CatchClause)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 27
    EdgeCount: 13
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:996,1"
      Dst: "[com.github.javaparser.ast.stmt.CatchClause].getBody"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:996,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:997,1"
      Dst: "[com.github.javaparser.ast.stmt.CatchClause].getParameter"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:998,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:999,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:999,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:999,1"
      Dst: "[com.github.javaparser.ast.stmt.CatchClause].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1000,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1001,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1001,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1001,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__453].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1001,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1001,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1001,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__454].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1001,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1002,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.LambdaExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 1007
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.LambdaExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].getBody()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].getParameters()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.LambdaExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.Statement,boolean)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.expr.LambdaExpr].isEnclosingParameters()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__618].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__619].bootstrap$(com.github.javaparser.ast.expr.LambdaExpr)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 27
    EdgeCount: 14
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1008,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].getBody"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1008,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1009,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].getParameters"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1009,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1010,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1011,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1011,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1011,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].isEnclosingParameters"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1011,1"
      Dst: "[com.github.javaparser.ast.expr.LambdaExpr].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1012,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1013,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1013,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1013,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__618].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1013,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1013,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1013,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__619].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1013,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1014,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.MethodReferenceExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 1019
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.MethodReferenceExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getScope()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getTypeArguments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList,java.lang.String)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].getIdentifier()"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__370].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__371].bootstrap$(com.github.javaparser.ast.expr.MethodReferenceExpr)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 29
    EdgeCount: 14
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1020,1"
      Dst: "[com.github.javaparser.ast.expr.MethodReferenceExpr].getScope"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1020,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1021,1"
      Dst: "[com.github.javaparser.ast.expr.MethodReferenceExpr].getTypeArguments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1021,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1021,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1022,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1023,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1023,1"
      Dst: "[com.github.javaparser.ast.expr.MethodReferenceExpr].getIdentifier"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1023,1"
      Dst: "[com.github.javaparser.ast.expr.MethodReferenceExpr].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1024,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1025,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1025,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1025,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__370].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1025,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1025,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1025,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__371].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1025,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1026,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.TypeExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 1031
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TypeExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].getType()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.TypeExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.type.Type)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__367].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__368].bootstrap$(com.github.javaparser.ast.expr.TypeExpr)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 24
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1032,1"
      Dst: "[com.github.javaparser.ast.expr.TypeExpr].getType"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1032,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1033,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1034,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1034,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1034,1"
      Dst: "[com.github.javaparser.ast.expr.TypeExpr].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1035,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1036,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1036,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1036,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__367].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1036,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1036,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1036,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__368].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1036,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1037,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.NodeList,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 1042
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Modifier].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 16
    EdgeCount: 136
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.CloneVisitor:1044"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.CloneVisitor:1050"
        BranchSideFuncs:
        - "hasNext()"
        - "iterator()"
        - "next()"
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
      - BranchSide: "com.github.javaparser.ast.visitor.CloneVisitor:1049"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.visitor.CloneVisitor:1046"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.CloneVisitor:1049"
        BranchSideFuncs:
        - "add(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.visitor.CloneVisitor:1048"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1043,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1044,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1044,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1044,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1045,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1047,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.ImportDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 1054
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.ImportDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.ImportDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name,boolean,boolean)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.ImportDeclaration].isAsterisk()"
    - "[com.github.javaparser.ast.ImportDeclaration].isStatic()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__473].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__474].bootstrap$(com.github.javaparser.ast.ImportDeclaration)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 26
    EdgeCount: 13
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1055,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1055,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1056,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1057,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1057,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1057,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].isStatic"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1057,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].isAsterisk"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1057,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1058,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1059,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1059,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1059,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__473].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1059,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1059,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1059,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__474].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1059,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1060,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.modules.ModuleDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 1065
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].getDirectives()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.Name,boolean,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].isOpen()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__480].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__481].bootstrap$(com.github.javaparser.ast.modules.ModuleDeclaration)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 29
    EdgeCount: 16
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1066,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1066,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1067,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].getDirectives"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1068,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1068,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1069,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1070,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1070,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1070,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].isOpen"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1070,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleDeclaration].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1071,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1072,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1072,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1072,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__480].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1072,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1072,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1072,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__481].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1072,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1073,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.modules.ModuleRequiresDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 1078
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleRequiresDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getModifiers()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getName()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__361].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__362].bootstrap$(com.github.javaparser.ast.modules.ModuleRequiresDirective)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 26
    EdgeCount: 13
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1079,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1079,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1080,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].getName"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1080,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1081,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1082,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1082,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1082,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleRequiresDirective].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1083,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1084,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1084,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1084,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__361].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1084,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1084,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1084,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__362].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1084,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1085,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 1090
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 2
    argTypes:
    - "java.util.Optional"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Modifier].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 126
    ICount: 13
    EdgeCount: 99
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.CloneVisitor:1091"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.CloneVisitor:1094"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.CloneVisitor:1093"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.visitor.CloneVisitor:1095"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.CloneVisitor:1098"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.CloneVisitor:1097"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1091,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1094,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1094,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 1102
    functionDepth: 0
    returnType: "com.github.javaparser.ast.Node"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.InitializerDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Modifier].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 89
    ICount: 10
    EdgeCount: 99
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.CloneVisitor:1103"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.CloneVisitor:1106"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.CloneVisitor:1105"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.visitor.CloneVisitor:1107"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.CloneVisitor:1110"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.CloneVisitor:1109"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1106,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 1113
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 98
    ICount: 8
    EdgeCount: 1
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.CloneVisitor:1114"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.CloneVisitor:1117"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.visitor.CloneVisitor:1116"
        BranchSideFuncs:
        - "accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1117,1"
      Dst: "[com.github.javaparser.ast.NodeList].accept"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.modules.ModuleExportsDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 1121
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleExportsDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].getModuleNames()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].getName()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__660].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__661].bootstrap$(com.github.javaparser.ast.modules.ModuleExportsDirective)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 26
    EdgeCount: 13
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1122,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleExportsDirective].getModuleNames"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1122,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1123,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleExportsDirective].getName"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1123,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1124,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1125,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1125,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1125,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleExportsDirective].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1126,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1127,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1127,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1127,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__660].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1127,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1127,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1127,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__661].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1127,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1128,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.modules.ModuleProvidesDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 1133
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleProvidesDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getName()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getWith()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__557].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__558].bootstrap$(com.github.javaparser.ast.modules.ModuleProvidesDirective)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 26
    EdgeCount: 13
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1134,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getName"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1134,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1135,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].getWith"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1135,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1136,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1137,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1137,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1137,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleProvidesDirective].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1138,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1139,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1139,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1139,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__557].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1139,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1139,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1139,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__558].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1139,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1140,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.modules.ModuleUsesDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 1145
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleUsesDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].getName()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__594].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__595].bootstrap$(com.github.javaparser.ast.modules.ModuleUsesDirective)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 24
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1146,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleUsesDirective].getName"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1146,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1147,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1148,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1148,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1148,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleUsesDirective].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1149,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1150,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1150,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1150,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__594].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1150,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1150,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1150,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__595].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1150,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1151,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.modules.ModuleOpensDirective,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 1156
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.modules.ModuleOpensDirective"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].getModuleNames()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].getName()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Name,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__554].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__555].bootstrap$(com.github.javaparser.ast.modules.ModuleOpensDirective)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 26
    EdgeCount: 13
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1157,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleOpensDirective].getModuleNames"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1157,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1158,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleOpensDirective].getName"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1158,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1159,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1160,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1160,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1160,1"
      Dst: "[com.github.javaparser.ast.modules.ModuleOpensDirective].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1161,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1162,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1162,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1162,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__554].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1162,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1162,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1162,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__555].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1162,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1163,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.UnparsableStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 1168
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.UnparsableStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__459].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__460].bootstrap$(com.github.javaparser.ast.stmt.UnparsableStmt)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 21
    EdgeCount: 9
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1169,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1169,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1170,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1170,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1170,1"
      Dst: "[com.github.javaparser.ast.stmt.UnparsableStmt].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1171,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1172,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1172,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1172,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__459].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1172,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1172,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1172,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__460].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1172,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1173,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.body.ReceiverParameter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 1178
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ReceiverParameter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].getName()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].getType()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.ReceiverParameter].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.type.Type,com.github.javaparser.ast.expr.Name)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__601].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__602].bootstrap$(com.github.javaparser.ast.body.ReceiverParameter)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 29
    EdgeCount: 15
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1179,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1179,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1180,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].getName"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1180,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1181,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].getType"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1182,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1183,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1183,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1183,1"
      Dst: "[com.github.javaparser.ast.body.ReceiverParameter].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1184,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1185,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1185,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1185,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__601].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1185,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1185,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1185,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__602].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1185,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1186,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.type.VarType,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 1191
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.type.VarType"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.type.Type].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.type.VarType].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__467].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__468].bootstrap$(com.github.javaparser.ast.type.VarType)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 23
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1192,1"
      Dst: "[com.github.javaparser.ast.type.Type].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1192,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1193,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1193,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1194,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1194,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1194,1"
      Dst: "[com.github.javaparser.ast.type.VarType].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1195,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1196,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1196,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1196,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__467].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1196,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1196,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1196,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__468].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1196,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1197,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.Modifier,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 1202
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Modifier"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.Modifier].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.Modifier$Keyword)"
    - "[com.github.javaparser.ast.Modifier].getKeyword()"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__470].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__471].bootstrap$(com.github.javaparser.ast.Modifier)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 22
    EdgeCount: 10
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1203,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1203,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1204,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1204,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1204,1"
      Dst: "[com.github.javaparser.ast.Modifier].getKeyword"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1204,1"
      Dst: "[com.github.javaparser.ast.Modifier].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1205,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1206,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1206,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1206,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__470].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1206,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1206,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1206,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__471].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1206,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1207,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.SwitchExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 1212
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.SwitchExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].getEntries()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].getSelector()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.SwitchExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__437].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__438].bootstrap$(com.github.javaparser.ast.expr.SwitchExpr)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 26
    EdgeCount: 13
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1213,1"
      Dst: "[com.github.javaparser.ast.expr.SwitchExpr].getEntries"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1213,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1214,1"
      Dst: "[com.github.javaparser.ast.expr.SwitchExpr].getSelector"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1214,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1215,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1216,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1216,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1216,1"
      Dst: "[com.github.javaparser.ast.expr.SwitchExpr].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1217,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1218,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1218,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1218,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__437].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1218,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1218,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1218,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__438].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1218,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1219,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 1223
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].getDataKeys()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.TokenRange$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$SingleElementIterator].next()"
    - "[com.github.javaparser.ast.Node].getData(com.github.javaparser.ast.DataKey)"
    - "[com.github.javaparser.ast.Node].setData(com.github.javaparser.ast.DataKey,java.lang.Object)"
    functionUses: 99
    ICount: 13
    EdgeCount: 38
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.visitor.CloneVisitor:1224"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.visitor.CloneVisitor:1227"
        BranchSideFuncs:
        - "getDataKeys()"
        - "hasNext()"
        - "iterator()"
        - "getData(com.github.javaparser.ast.DataKey)"
        - "next()"
        - "setData(com.github.javaparser.ast.DataKey,java.lang.Object)"
      - BranchSide: "com.github.javaparser.ast.visitor.CloneVisitor:1226"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1224,1"
      Dst: "[com.github.javaparser.ast.Node].getDataKeys"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1224,1"
      Dst: "[java.util.Set].iterator"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1224,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1224,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1225,1"
      Dst: "[com.github.javaparser.ast.Node].getData"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1225,1"
      Dst: "[com.github.javaparser.ast.Node].setData"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.stmt.YieldStmt,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 1230
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.stmt.YieldStmt"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].getExpression()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.stmt.YieldStmt].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__536].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__537].bootstrap$(com.github.javaparser.ast.stmt.YieldStmt)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 24
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1231,1"
      Dst: "[com.github.javaparser.ast.stmt.YieldStmt].getExpression"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1231,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1232,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1233,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1233,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1233,1"
      Dst: "[com.github.javaparser.ast.stmt.YieldStmt].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1234,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1235,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1235,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1235,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__536].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1235,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1235,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1235,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__537].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1235,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1236,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 1241
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.TextBlockLiteralExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].<init>(com.github.javaparser.TokenRange,java.lang.String)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__603].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__604].bootstrap$(com.github.javaparser.ast.expr.TextBlockLiteralExpr)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 22
    EdgeCount: 10
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1242,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1242,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1243,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1243,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1243,1"
      Dst: "[com.github.javaparser.ast.expr.LiteralStringValueExpr].getValue"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1243,1"
      Dst: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1244,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1245,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1245,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1245,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__603].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1245,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1245,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1245,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__604].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1245,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1246,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.PatternExpr,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 1251
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.PatternExpr"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].getModifiers()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].getName()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].getType()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.expr.PatternExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.type.ReferenceType,com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__388].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__389].bootstrap$(com.github.javaparser.ast.expr.PatternExpr)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 29
    EdgeCount: 15
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1252,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1252,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1253,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].getName"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1253,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1254,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].getType"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1255,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1256,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1256,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1256,1"
      Dst: "[com.github.javaparser.ast.expr.PatternExpr].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1257,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1258,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1258,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1258,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__388].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1258,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1258,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1258,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__389].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1258,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1259,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 1264
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.RecordDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getImplementedTypes()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getParameters()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getReceiverParameter()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].getTypeParameters()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getMembers()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.RecordDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.body.ReceiverParameter)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__404].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__405].bootstrap$(com.github.javaparser.ast.body.RecordDeclaration)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 39
    EdgeCount: 25
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1265,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].getImplementedTypes"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1265,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1266,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].getParameters"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1267,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].getReceiverParameter"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1267,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1268,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1269,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1270,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1271,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1272,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1273,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1274,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1274,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1274,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1275,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1276,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1276,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1276,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__404].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1276,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1276,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1276,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__405].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1276,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1277,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.body.CompactConstructorDeclaration,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 1282
    functionDepth: 0
    returnType: "com.github.javaparser.ast.visitor.Visitable"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getBody()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getModifiers()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(com.github.javaparser.ast.Node,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getName()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getThrownExceptions()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getTypeParameters()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList(com.github.javaparser.ast.NodeList,java.lang.Object)"
    - "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode(java.util.Optional,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].getComment()"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.stmt.BlockStmt)"
    - "[com.github.javaparser.ast.Node].getTokenRange()"
    - "[com.github.javaparser.ast.Node].setComment(com.github.javaparser.ast.comments.Comment)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__487].bootstrap$()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__488].bootstrap$(com.github.javaparser.ast.body.CompactConstructorDeclaration)"
    - "[com.github.javaparser.ast.Node].getOrphanComments()"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].copyData(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 35
    EdgeCount: 21
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1283,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getBody"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1283,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneNode"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1284,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getModifiers"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1284,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].cloneList"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1285,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getName"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1286,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getThrownExceptions"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1287,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].getTypeParameters"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1288,1"
      Dst: "[com.github.javaparser.ast.body.BodyDeclaration].getAnnotations"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1289,1"
      Dst: "[com.github.javaparser.ast.Node].getComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1290,1"
      Dst: "[com.github.javaparser.ast.Node].getTokenRange"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1290,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1290,1"
      Dst: "[com.github.javaparser.ast.body.CompactConstructorDeclaration].<init>"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1291,1"
      Dst: "[com.github.javaparser.ast.Node].setComment"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1292,1"
      Dst: "[com.github.javaparser.ast.Node].getOrphanComments"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1292,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1292,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__487].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1292,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1292,1"
      Dst: "[java.util.Objects].requireNonNull"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1292,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__488].bootstrap$"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1292,1"
      Dst: "[java.util.stream.Stream].forEach"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:1293,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].copyData"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor].lambda$visit$0(com.github.javaparser.ast.CompilationUnit,com.github.javaparser.ast.CompilationUnit$Storage)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor"
    linkageType: null
    functionLinenumber: 49
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.CompilationUnit"
    - "com.github.javaparser.ast.CompilationUnit$Storage"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.CompilationUnit$Storage].getEncoding()"
    - "[com.github.javaparser.ast.CompilationUnit$Storage].getPath()"
    - "[com.github.javaparser.ast.CompilationUnit].setStorage(java.nio.file.Path,java.nio.charset.Charset)"
    functionUses: 1
    ICount: 6
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:50,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$Storage].getPath"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:50,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit$Storage].getEncoding"
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor:50,1"
      Dst: "[com.github.javaparser.ast.CompilationUnit].setStorage"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ArrayCreationLevelMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.ArrayCreationLevelMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.NodeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ArrayCreationLevelMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.NodeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__482].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__482"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__482].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__482:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__482].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__482].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__482"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__482:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__482].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__482"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__482:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__494].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__494"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__494].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__494:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__494].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__494].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__494"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__494:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__494].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__494"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__494:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElementMatcher$lambda_and_0__869].bootstrap$(com.github.javaparser.printer.lexicalpreservation.TextElementMatcher,com.github.javaparser.printer.lexicalpreservation.TextElementMatcher)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElementMatcher$lambda_and_0__869"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.printer.lexicalpreservation.TextElementMatcher"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TextElementMatcher"
    - "com.github.javaparser.printer.lexicalpreservation.TextElementMatcher"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementMatcher$lambda_and_0__869].<init>(com.github.javaparser.printer.lexicalpreservation.TextElementMatcher,com.github.javaparser.printer.lexicalpreservation.TextElementMatcher)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementMatcher$lambda_and_0__869:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElementMatcher$lambda_and_0__869].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElementMatcher$lambda_and_0__869].<init>(com.github.javaparser.printer.lexicalpreservation.TextElementMatcher,com.github.javaparser.printer.lexicalpreservation.TextElementMatcher)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElementMatcher$lambda_and_0__869"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TextElementMatcher"
    - "com.github.javaparser.printer.lexicalpreservation.TextElementMatcher"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementMatcher$lambda_and_0__869:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElementMatcher$lambda_and_0__869].match(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElementMatcher$lambda_and_0__869"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.TextElement"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementMatcher].lambda$and$0(com.github.javaparser.printer.lexicalpreservation.TextElementMatcher,com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionUses: 3
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElementMatcher$lambda_and_0__869:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElementMatcher].lambda$and$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_0__809].bootstrap$(com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_0__809"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_0__809].<init>(com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_0__809:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_0__809].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_0__809].<init>(com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_0__809"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_0__809:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_0__809].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_0__809"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].lambda$calculate$0(com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo,com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$ChildPositionInfo)"
    functionUses: 2
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator$lambda_calculate_0__809:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.DifferenceElementCalculator].lambda$calculate$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__531].bootstrap$(com.github.javaparser.ast.body.Parameter)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__531"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.Parameter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__531].<init>(com.github.javaparser.ast.body.Parameter)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__531:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__531].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__531].<init>(com.github.javaparser.ast.body.Parameter)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__531"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.Parameter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__531:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__531].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__531"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__531:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_9__742].bootstrap$(com.github.javaparser.printer.PrettyPrintVisitor,java.lang.Void,com.github.javaparser.ast.body.MethodDeclaration)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_9__742"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 3
    argTypes:
    - "com.github.javaparser.printer.PrettyPrintVisitor"
    - "java.lang.Void"
    - "com.github.javaparser.ast.body.MethodDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_9__742].<init>(com.github.javaparser.printer.PrettyPrintVisitor,java.lang.Void,com.github.javaparser.ast.body.MethodDeclaration)"
    functionUses: 1
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_9__742:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_9__742].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_9__742].<init>(com.github.javaparser.printer.PrettyPrintVisitor,java.lang.Void,com.github.javaparser.ast.body.MethodDeclaration)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_9__742"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.printer.PrettyPrintVisitor"
    - "java.lang.Void"
    - "com.github.javaparser.ast.body.MethodDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_9__742:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_9__742].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_9__742"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$9(java.lang.Void,com.github.javaparser.ast.body.MethodDeclaration,com.github.javaparser.ast.body.ReceiverParameter)"
    functionUses: 4
    ICount: 8
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrintVisitor$lambda_visit_9__742:-1,1"
      Dst: "[com.github.javaparser.printer.PrettyPrintVisitor].lambda$visit$9"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.CompilationUnitMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.CompilationUnitMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.NodeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.CompilationUnitMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.NodeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.FieldAccessExpr].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.FieldAccessExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:65,1"
      Dst: "[com.github.javaparser.ast.expr.ThisExpr].<init>"
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:65,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:65,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.FieldAccessExpr].<init>(com.github.javaparser.ast.expr.Expression,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.expr.FieldAccessExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:69,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:69,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.FieldAccessExpr].<init>(com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.expr.FieldAccessExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:74,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.FieldAccessExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.expr.FieldAccessExpr"
    linkageType: null
    functionLinenumber: 81
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Expression].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].setScope(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].setTypeArguments(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 3
    ICount: 11
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:82,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].<init>"
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:83,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].setScope"
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:84,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].setTypeArguments"
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:85,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].setName"
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:86,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.FieldAccessExpr"
    linkageType: null
    functionLinenumber: 91
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Object)"
    functionUses: 204
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:92,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.FieldAccessExpr"
    linkageType: null
    functionLinenumber: 97
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.FieldAccessExpr,java.lang.Object)"
    functionUses: 147
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:98,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.FieldAccessExpr].getName()"
    functionSourceFile: "com.github.javaparser.ast.expr.FieldAccessExpr"
    linkageType: null
    functionLinenumber: 102
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.SimpleName"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 15
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.FieldAccessExpr].setName(com.github.javaparser.ast.expr.SimpleName)"
    functionSourceFile: "com.github.javaparser.ast.expr.FieldAccessExpr"
    linkageType: null
    functionLinenumber: 107
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.FieldAccessExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.SimpleName"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.FieldAccessExpr:109"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:112"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:111"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.FieldAccessExpr:113"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:115"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:114"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:108,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:112,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:114,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:116,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.FieldAccessExpr].getScope()"
    functionSourceFile: "com.github.javaparser.ast.expr.FieldAccessExpr"
    linkageType: null
    functionLinenumber: 121
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 16
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.FieldAccessExpr].setScope(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.FieldAccessExpr"
    linkageType: null
    functionLinenumber: 132
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.FieldAccessExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.FieldAccessExpr:134"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:137"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:136"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.FieldAccessExpr:138"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:140"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:139"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:133,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:137,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:139,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:141,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.FieldAccessExpr].getTypeArguments()"
    functionSourceFile: "com.github.javaparser.ast.expr.FieldAccessExpr"
    linkageType: null
    functionLinenumber: 146
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 23
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:147,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.FieldAccessExpr].setTypeArguments(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.expr.FieldAccessExpr"
    linkageType: null
    functionLinenumber: 157
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.FieldAccessExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 15
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.FieldAccessExpr:158"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:161"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:160"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.FieldAccessExpr:162"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:164"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:163"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:161,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:163,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:165,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.FieldAccessExpr].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.FieldAccessExpr"
    linkageType: null
    functionLinenumber: 171
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.FieldAccessExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:172,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:172,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.FieldAccessExpr].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.FieldAccessExpr"
    linkageType: null
    functionLinenumber: 177
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.FieldAccessExprMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.FieldAccessExpr].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.FieldAccessExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 20
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.FieldAccessExpr:184"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:187"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:186"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.FieldAccessExpr:187"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:195"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:194"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.FieldAccessExpr:188"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:195"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:194"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.FieldAccessExpr:189"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:188"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:187"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:188,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:189,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:190,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:195,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 9
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.expr.FieldAccessExpr].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.FieldAccessExpr"
    linkageType: null
    functionLinenumber: 200
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].setName(com.github.javaparser.ast.expr.SimpleName)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].setScope(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 32
    EdgeCount: 6
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.FieldAccessExpr:201"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:204"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:203"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.FieldAccessExpr:204"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:208"
        BranchSideFuncs:
        - "setName(com.github.javaparser.ast.expr.SimpleName)"
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:207"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.FieldAccessExpr:208"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:212"
        BranchSideFuncs:
        - "setScope(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:211"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.FieldAccessExpr:212"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:220"
        BranchSideFuncs:
        - "size()"
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:219"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.expr.FieldAccessExpr:213"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:220"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:219"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.expr.FieldAccessExpr:214"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:213"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:212"
        BranchSideFuncs:
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:205,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].setName"
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:209,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].setScope"
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:213,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:214,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:215,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:220,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.expr.FieldAccessExpr].isFieldAccessExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.FieldAccessExpr"
    linkageType: null
    functionLinenumber: 225
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.FieldAccessExpr].asFieldAccessExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.FieldAccessExpr"
    linkageType: null
    functionLinenumber: 231
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.FieldAccessExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.FieldAccessExpr].ifFieldAccessExpr(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.expr.FieldAccessExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:238,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.FieldAccessExpr].resolve()"
    functionSourceFile: "com.github.javaparser.ast.expr.FieldAccessExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.declarations.ResolvedValueDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:256,1"
      Dst: "[com.github.javaparser.ast.Node].getSymbolResolver"
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:256,1"
      Dst: "[com.github.javaparser.resolution.SymbolResolver].resolveDeclaration"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.FieldAccessExpr].toFieldAccessExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.FieldAccessExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:262,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.FieldAccessExpr].isInternal()"
    functionSourceFile: "com.github.javaparser.ast.expr.FieldAccessExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.FieldAccessExpr:269"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:268"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.FieldAccessExpr:269"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:268"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:269,1"
      Dst: "[com.github.javaparser.ast.Node].getParentNode"
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:269,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:269,1"
      Dst: "[java.util.Optional].get"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.FieldAccessExpr].isTopLevel()"
    functionSourceFile: "com.github.javaparser.ast.expr.FieldAccessExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.FieldAccessExpr:276"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.FieldAccessExpr:275"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.FieldAccessExpr:276,1"
      Dst: "[com.github.javaparser.ast.expr.FieldAccessExpr].isInternal"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$isVarArgs__49].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$isVarArgs__49"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$isVarArgs__49].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$isVarArgs__49:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$isVarArgs__49].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$isVarArgs__49].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$isVarArgs__49"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$isVarArgs__49:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$isVarArgs__49].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$isVarArgs__49"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.Parameter].isVarArgs()"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$isVarArgs__49:-1,1"
      Dst: "[com.github.javaparser.ast.body.Parameter].isVarArgs"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__454].bootstrap$(com.github.javaparser.ast.stmt.CatchClause)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__454"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.CatchClause"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__454].<init>(com.github.javaparser.ast.stmt.CatchClause)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__454:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__454].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__454].<init>(com.github.javaparser.ast.stmt.CatchClause)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__454"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.CatchClause"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__454:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__454].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__454"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__454:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_22__62].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_22__62"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.BiConsumer"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_22__62].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_22__62:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_22__62].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_22__62].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_22__62"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_22__62:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_22__62].accept(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_22__62"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$22(com.github.javaparser.ast.expr.LambdaExpr,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_22__62:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$22"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_selectMatchingChildElements_2__879].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_selectMatchingChildElements_2__879"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_selectMatchingChildElements_2__879].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_selectMatchingChildElements_2__879:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_selectMatchingChildElements_2__879].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_selectMatchingChildElements_2__879].<init>()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_selectMatchingChildElements_2__879"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_selectMatchingChildElements_2__879:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_selectMatchingChildElements_2__879].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_selectMatchingChildElements_2__879"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$selectMatchingChildElements$2(com.github.javaparser.printer.lexicalpreservation.TextElement)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer$lambda_selectMatchingChildElements_2__879:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.LexicalPreservingPrinter$Observer].lambda$selectMatchingChildElements$2"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$CompilationUnit__1].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ParseStart$CompilationUnit__1"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ParseStart"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParseStart$CompilationUnit__1].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$CompilationUnit__1:-1,1"
      Dst: "[com.github.javaparser.ParseStart$CompilationUnit__1].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$CompilationUnit__1].<init>()"
    functionSourceFile: "com.github.javaparser.ParseStart$CompilationUnit__1"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$CompilationUnit__1:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParseStart$CompilationUnit__1].parse(com.github.javaparser.GeneratedJavaParser)"
    functionSourceFile: "com.github.javaparser.ParseStart$CompilationUnit__1"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "com.github.javaparser.GeneratedJavaParser"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.GeneratedJavaParser].CompilationUnit()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParseStart$CompilationUnit__1:-1,1"
      Dst: "[com.github.javaparser.GeneratedJavaParser].CompilationUnit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_22__139].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_22__139"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_22__139].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_22__139:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_22__139].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_22__139].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_22__139"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_22__139:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_22__139].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_22__139"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$22(java.lang.Object,com.github.javaparser.ast.expr.SimpleName)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_22__139:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$22"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__418].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__418"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__418].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__418:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__418].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__418].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__418"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__418:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__418].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__418"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__418:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator$lambda_new_0__117].bootstrap$(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator$lambda_new_0__117"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator$lambda_new_0__117].<init>(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator$lambda_new_0__117:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator$lambda_new_0__117].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator$lambda_new_0__117].<init>(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator$lambda_new_0__117"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.body.ClassOrInterfaceDeclaration"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator$lambda_new_0__117:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator$lambda_new_0__117].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator$lambda_new_0__117"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator].lambda$new$0(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.Node)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator$lambda_new_0__117:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator].lambda$new$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$lambda_new_3__25].bootstrap$(com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$lambda_new_3__25"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Supplier"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$lambda_new_3__25].<init>(com.github.javaparser.ParserConfiguration)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$lambda_new_3__25:-1,1"
      Dst: "[com.github.javaparser.ParserConfiguration$lambda_new_3__25].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$lambda_new_3__25].<init>(com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$lambda_new_3__25"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$lambda_new_3__25:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$lambda_new_3__25].get()"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$lambda_new_3__25"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration].lambda$new$3()"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$lambda_new_3__25:-1,1"
      Dst: "[com.github.javaparser.ParserConfiguration].lambda$new$3"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__647].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__647"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__647].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__647:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__647].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__647].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__647"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__647:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__647].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__647"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__647:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_26__380].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_26__380"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_26__380].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_26__380:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_26__380].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_26__380].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_26__380"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_26__380:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_26__380].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_26__380"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$26(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_26__380:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$26"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__460].bootstrap$(com.github.javaparser.ast.stmt.UnparsableStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__460"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.UnparsableStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__460].<init>(com.github.javaparser.ast.stmt.UnparsableStmt)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__460:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__460].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__460].<init>(com.github.javaparser.ast.stmt.UnparsableStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__460"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.UnparsableStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__460:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__460].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__460"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__460:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.RecordDeclaration].<init>()"
    functionSourceFile: "com.github.javaparser.ast.body.RecordDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 17
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:105,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:105,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:105,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.RecordDeclaration].<init>(com.github.javaparser.ast.NodeList,java.lang.String)"
    functionSourceFile: "com.github.javaparser.ast.body.RecordDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 17
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:109,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:109,1"
      Dst: "[com.github.javaparser.ast.expr.SimpleName].<init>"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:109,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.RecordDeclaration].<init>(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.body.ReceiverParameter)"
    functionSourceFile: "com.github.javaparser.ast.body.RecordDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 8
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.body.ReceiverParameter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:114,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.RecordDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.body.ReceiverParameter)"
    functionSourceFile: "com.github.javaparser.ast.body.RecordDeclaration"
    linkageType: null
    functionLinenumber: 121
    functionDepth: 0
    returnType: "void"
    argCount: 9
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.expr.SimpleName"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.NodeList"
    - "com.github.javaparser.ast.body.ReceiverParameter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.body.TypeDeclaration].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList,com.github.javaparser.ast.expr.SimpleName,com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].setParameters(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].setTypeParameters(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].setImplementedTypes(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].setReceiverParameter(com.github.javaparser.ast.body.ReceiverParameter)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 17
    EdgeCount: 6
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:122,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].<init>"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:123,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].setParameters"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:124,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].setTypeParameters"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:125,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].setImplementedTypes"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:126,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].setReceiverParameter"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:127,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.RecordDeclaration"
    linkageType: null
    functionLinenumber: 132
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Object)"
    functionUses: 25
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:133,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.body.RecordDeclaration"
    linkageType: null
    functionLinenumber: 138
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.body.RecordDeclaration,java.lang.Object)"
    functionUses: 29
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:139,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.RecordDeclaration].getImplementedTypes()"
    functionSourceFile: "com.github.javaparser.ast.body.RecordDeclaration"
    linkageType: null
    functionLinenumber: 143
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 16
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.RecordDeclaration].getTypeParameters()"
    functionSourceFile: "com.github.javaparser.ast.body.RecordDeclaration"
    linkageType: null
    functionLinenumber: 148
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 15
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.RecordDeclaration].setImplementedTypes(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.RecordDeclaration"
    linkageType: null
    functionLinenumber: 153
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.RecordDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.RecordDeclaration:155"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:158"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:157"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.RecordDeclaration:159"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:161"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:160"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:154,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:158,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:160,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:162,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.RecordDeclaration].setTypeParameters(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.RecordDeclaration"
    linkageType: null
    functionLinenumber: 167
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.RecordDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.RecordDeclaration:169"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:172"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:171"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.RecordDeclaration:173"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:175"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:174"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:168,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:172,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:174,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:176,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.RecordDeclaration].isLocalRecordDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.RecordDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:185,1"
      Dst: "[com.github.javaparser.ast.Node].getParentNode"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:185,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration$lambda_isLocalRecordDeclaration_0__1066].bootstrap$"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:185,1"
      Dst: "[java.util.Optional].map"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:185,1"
      Dst: "[java.lang.Boolean].valueOf"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:185,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:185,1"
      Dst: "[java.lang.Boolean].booleanValue"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.RecordDeclaration].getFullyQualifiedName()"
    functionSourceFile: "com.github.javaparser.ast.body.RecordDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.RecordDeclaration:191"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:194"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:193"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:191,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].isLocalRecordDeclaration"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:192,1"
      Dst: "[java.util.Optional].empty"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:194,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getFullyQualifiedName"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.RecordDeclaration].resolve()"
    functionSourceFile: "com.github.javaparser.ast.body.RecordDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:199,1"
      Dst: "[com.github.javaparser.ast.Node].getSymbolResolver"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:199,1"
      Dst: "[com.github.javaparser.resolution.SymbolResolver].resolveDeclaration"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.RecordDeclaration].isRecordDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.RecordDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.RecordDeclaration].asRecordDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.RecordDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.RecordDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.RecordDeclaration].toRecordDeclaration()"
    functionSourceFile: "com.github.javaparser.ast.body.RecordDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:217,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.RecordDeclaration].ifRecordDeclaration(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.body.RecordDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:223,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.RecordDeclaration].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.body.RecordDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 48
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.RecordDeclaration:229"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:232"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:231"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.RecordDeclaration:232"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:238"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:237"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.RecordDeclaration:233"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:232"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:231"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.RecordDeclaration:238"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:244"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:243"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.RecordDeclaration:239"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:238"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:237"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.RecordDeclaration:244"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:250"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:249"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.RecordDeclaration:245"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:250"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:249"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.RecordDeclaration:250"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:256"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:255"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.RecordDeclaration:251"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:250"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:249"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:232,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:233,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:234,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:246,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].removeReceiverParameter"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:256,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].remove"
    JavaMethodInfo: null
    BBCount: 21
    CyclomaticComplexity: 4
  - functionName: "[com.github.javaparser.ast.body.RecordDeclaration].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.body.RecordDeclaration"
    linkageType: null
    functionLinenumber: 261
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].setReceiverParameter(com.github.javaparser.ast.body.ReceiverParameter)"
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.body.TypeDeclaration].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 53
    EdgeCount: 11
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.RecordDeclaration:262"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:265"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:264"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.RecordDeclaration:265"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:271"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:270"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.RecordDeclaration:266"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:265"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:264"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.RecordDeclaration:271"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:277"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:276"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.RecordDeclaration:272"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:271"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:270"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.RecordDeclaration:277"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:283"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:282"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.body.RecordDeclaration:278"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:283"
        BranchSideFuncs:
        - "setReceiverParameter(com.github.javaparser.ast.body.ReceiverParameter)"
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:282"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.body.RecordDeclaration:283"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:289"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:288"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.body.RecordDeclaration:284"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:283"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:282"
        BranchSideFuncs:
        - "size()"
    Callsites:
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:265,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:266,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:267,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:279,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].setReceiverParameter"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:289,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].replace"
    JavaMethodInfo: null
    BBCount: 21
    CyclomaticComplexity: 4
  - functionName: "[com.github.javaparser.ast.body.RecordDeclaration].clone()"
    functionSourceFile: "com.github.javaparser.ast.body.RecordDeclaration"
    linkageType: null
    functionLinenumber: 294
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.RecordDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:295,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:295,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.RecordDeclaration].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.body.RecordDeclaration"
    linkageType: null
    functionLinenumber: 300
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.RecordDeclarationMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.RecordDeclaration].getParameters()"
    functionSourceFile: "com.github.javaparser.ast.body.RecordDeclaration"
    linkageType: null
    functionLinenumber: 313
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 16
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.RecordDeclaration].setParameters(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.body.RecordDeclaration"
    linkageType: null
    functionLinenumber: 318
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.RecordDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.RecordDeclaration:320"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:323"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:322"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.RecordDeclaration:324"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:326"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:325"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:319,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:323,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:325,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:327,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.RecordDeclaration].getReceiverParameter()"
    functionSourceFile: "com.github.javaparser.ast.body.RecordDeclaration"
    linkageType: null
    functionLinenumber: 332
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 15
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:333,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.RecordDeclaration].setReceiverParameter(com.github.javaparser.ast.body.ReceiverParameter)"
    functionSourceFile: "com.github.javaparser.ast.body.RecordDeclaration"
    linkageType: null
    functionLinenumber: 337
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.RecordDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.ReceiverParameter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 15
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.RecordDeclaration:338"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:341"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:340"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.body.RecordDeclaration:342"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:344"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:343"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:341,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:343,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:345,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.RecordDeclaration].removeReceiverParameter()"
    functionSourceFile: "com.github.javaparser.ast.body.RecordDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.RecordDeclaration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:351,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration].setReceiverParameter"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.RecordDeclaration].isFinal()"
    functionSourceFile: "com.github.javaparser.ast.body.RecordDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.RecordDeclaration].isStatic()"
    functionSourceFile: "com.github.javaparser.ast.body.RecordDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.body.RecordDeclaration:376"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:383"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:382"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.body.RecordDeclaration:378"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:383"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.body.RecordDeclaration:382"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:376,1"
      Dst: "[com.github.javaparser.ast.Node].getParentNode"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:376,1"
      Dst: "[java.util.Optional].isPresent"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:377,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:383,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.modifiers.NodeWithStaticModifier].isStatic"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.RecordDeclaration].getCompactConstructors()"
    functionSourceFile: "com.github.javaparser.ast.body.RecordDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 12
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:391,1"
      Dst: "[com.github.javaparser.ast.body.TypeDeclaration].getMembers"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:391,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:391,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration$lambda_getCompactConstructors_1__1067].bootstrap$"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:391,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:391,1"
      Dst: "[com.github.javaparser.ast.body.RecordDeclaration$lambda_getCompactConstructors_2__1068].bootstrap$"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:391,1"
      Dst: "[java.util.stream.Stream].map"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:391,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:391,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:391,1"
      Dst: "[java.util.Collections].unmodifiableList"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.RecordDeclaration].lambda$getCompactConstructors$2(com.github.javaparser.ast.body.BodyDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.body.RecordDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.body.CompactConstructorDeclaration"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.BodyDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.RecordDeclaration].lambda$getCompactConstructors$1(com.github.javaparser.ast.body.BodyDeclaration)"
    functionSourceFile: "com.github.javaparser.ast.body.RecordDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.body.BodyDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.body.RecordDeclaration].lambda$isLocalRecordDeclaration$0(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.body.RecordDeclaration"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.body.RecordDeclaration:185,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_64__493].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_64__493"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_64__493].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_64__493:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_64__493].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_64__493].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_64__493"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_64__493:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_64__493].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_64__493"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$64(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_64__493:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$64"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__570].bootstrap$(com.github.javaparser.ast.stmt.ReturnStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__570"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.ReturnStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__570].<init>(com.github.javaparser.ast.stmt.ReturnStmt)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__570:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__570].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__570].<init>(com.github.javaparser.ast.stmt.ReturnStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__570"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.ReturnStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__570:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__570].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__570"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__570:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_65__496].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_65__496"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_65__496].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_65__496:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_65__496].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_65__496].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_65__496"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_65__496:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_65__496].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_65__496"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$65(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_65__496:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$65"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.BlockCommentMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.BlockCommentMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.CommentMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.BlockCommentMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.CommentMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__523].bootstrap$(com.github.javaparser.ast.comments.JavadocComment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__523"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.comments.JavadocComment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__523].<init>(com.github.javaparser.ast.comments.JavadocComment)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__523:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__523].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__523].<init>(com.github.javaparser.ast.comments.JavadocComment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__523"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.comments.JavadocComment"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__523:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__523].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__523"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__523:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_63__546].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_63__546"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_63__546].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_63__546:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_63__546].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_63__546].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_63__546"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_63__546:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_63__546].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_63__546"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$63(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_63__546:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$63"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayAccessExpr].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayAccessExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayAccessExpr:52,1"
      Dst: "[com.github.javaparser.ast.expr.NameExpr].<init>"
    - Src: "com.github.javaparser.ast.expr.ArrayAccessExpr:52,1"
      Dst: "[com.github.javaparser.ast.expr.IntegerLiteralExpr].<init>"
    - Src: "com.github.javaparser.ast.expr.ArrayAccessExpr:52,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayAccessExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayAccessExpr].<init>(com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayAccessExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayAccessExpr:57,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayAccessExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayAccessExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayAccessExpr"
    linkageType: null
    functionLinenumber: 64
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Expression].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].setName(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].setIndex(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 9
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayAccessExpr:65,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].<init>"
    - Src: "com.github.javaparser.ast.expr.ArrayAccessExpr:66,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayAccessExpr].setName"
    - Src: "com.github.javaparser.ast.expr.ArrayAccessExpr:67,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayAccessExpr].setIndex"
    - Src: "com.github.javaparser.ast.expr.ArrayAccessExpr:68,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayAccessExpr"
    linkageType: null
    functionLinenumber: 73
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Object)"
    functionUses: 204
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayAccessExpr:74,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayAccessExpr"
    linkageType: null
    functionLinenumber: 79
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.ArrayAccessExpr,java.lang.Object)"
    functionUses: 147
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayAccessExpr:80,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayAccessExpr].getIndex()"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayAccessExpr"
    linkageType: null
    functionLinenumber: 84
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayAccessExpr].getName()"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayAccessExpr"
    linkageType: null
    functionLinenumber: 89
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 13
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayAccessExpr].setIndex(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayAccessExpr"
    linkageType: null
    functionLinenumber: 94
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ArrayAccessExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.ArrayAccessExpr:96"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ArrayAccessExpr:99"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ArrayAccessExpr:98"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.ArrayAccessExpr:100"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ArrayAccessExpr:102"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.ArrayAccessExpr:101"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayAccessExpr:95,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.ArrayAccessExpr:99,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.ArrayAccessExpr:101,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.ArrayAccessExpr:103,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayAccessExpr].setName(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayAccessExpr"
    linkageType: null
    functionLinenumber: 108
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ArrayAccessExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.ArrayAccessExpr:110"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ArrayAccessExpr:113"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ArrayAccessExpr:112"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.ArrayAccessExpr:114"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ArrayAccessExpr:116"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.ArrayAccessExpr:115"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayAccessExpr:109,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.ArrayAccessExpr:113,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.ArrayAccessExpr:115,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.ArrayAccessExpr:117,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayAccessExpr].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayAccessExpr"
    linkageType: null
    functionLinenumber: 123
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ArrayAccessExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayAccessExpr:124,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.ArrayAccessExpr:124,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayAccessExpr].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayAccessExpr"
    linkageType: null
    functionLinenumber: 129
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.ArrayAccessExprMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayAccessExpr].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayAccessExpr"
    linkageType: null
    functionLinenumber: 135
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].setIndex(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].setName(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 17
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.ArrayAccessExpr:136"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ArrayAccessExpr:139"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.ArrayAccessExpr:138"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ArrayAccessExpr:139"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ArrayAccessExpr:143"
        BranchSideFuncs:
        - "setIndex(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.expr.ArrayAccessExpr:142"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.ArrayAccessExpr:143"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.ArrayAccessExpr:147"
        BranchSideFuncs:
        - "setName(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.expr.ArrayAccessExpr:146"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayAccessExpr:140,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayAccessExpr].setIndex"
    - Src: "com.github.javaparser.ast.expr.ArrayAccessExpr:144,1"
      Dst: "[com.github.javaparser.ast.expr.ArrayAccessExpr].setName"
    - Src: "com.github.javaparser.ast.expr.ArrayAccessExpr:147,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayAccessExpr].isArrayAccessExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayAccessExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayAccessExpr].asArrayAccessExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayAccessExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.ArrayAccessExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayAccessExpr].ifArrayAccessExpr(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayAccessExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayAccessExpr:165,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.ArrayAccessExpr].toArrayAccessExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.ArrayAccessExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.ArrayAccessExpr:171,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_41__633].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_41__633"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_41__633].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_41__633:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_41__633].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_41__633].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_41__633"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_41__633:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_41__633].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_41__633"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$41(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_41__633:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$41"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_98__182].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_98__182"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_98__182].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_98__182:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_98__182].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_98__182].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_98__182"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_98__182:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_98__182].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_98__182"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$98(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_98__182:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$98"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$3$lambda_postProcess_1__32].bootstrap$(com.github.javaparser.ParseResult)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$3$lambda_postProcess_1__32"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParseResult"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$3$lambda_postProcess_1__32].<init>(com.github.javaparser.ParseResult)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$3$lambda_postProcess_1__32:-1,1"
      Dst: "[com.github.javaparser.ParserConfiguration$3$lambda_postProcess_1__32].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$3$lambda_postProcess_1__32].<init>(com.github.javaparser.ParseResult)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$3$lambda_postProcess_1__32"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParseResult"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$3$lambda_postProcess_1__32:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$3$lambda_postProcess_1__32].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$3$lambda_postProcess_1__32"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$3].lambda$postProcess$1(com.github.javaparser.ParseResult,com.github.javaparser.resolution.SymbolResolver)"
    functionUses: 5
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$3$lambda_postProcess_1__32:-1,1"
      Dst: "[com.github.javaparser.ParserConfiguration$3].lambda$postProcess$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ParameterMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.ParameterMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.NodeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ParameterMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.NodeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinter$lambda_createDefaultVisitor_0__757].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinter$lambda_createDefaultVisitor_0__757"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinter$lambda_createDefaultVisitor_0__757].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinter$lambda_createDefaultVisitor_0__757:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinter$lambda_createDefaultVisitor_0__757].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinter$lambda_createDefaultVisitor_0__757].<init>()"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinter$lambda_createDefaultVisitor_0__757"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinter$lambda_createDefaultVisitor_0__757:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinter$lambda_createDefaultVisitor_0__757].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinter$lambda_createDefaultVisitor_0__757"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinter].lambda$createDefaultVisitor$0(com.github.javaparser.printer.configuration.PrinterConfiguration)"
    functionUses: 7
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinter$lambda_createDefaultVisitor_0__757:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinter].lambda$createDefaultVisitor$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.postprocessors.Java11PostProcessor].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.postprocessors.Java11PostProcessor"
    linkageType: null
    functionLinenumber: 25
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor].<init>()"
    functionUses: 3
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.postprocessors.Java11PostProcessor:26,1"
      Dst: "[com.github.javaparser.ast.validator.postprocessors.Java10PostProcessor].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.EnclosedExpr].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.EnclosedExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.EnclosedExpr:50,1"
      Dst: "[com.github.javaparser.ast.expr.StringLiteralExpr].<init>"
    - Src: "com.github.javaparser.ast.expr.EnclosedExpr:50,1"
      Dst: "[com.github.javaparser.ast.expr.EnclosedExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.EnclosedExpr].<init>(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.EnclosedExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.EnclosedExpr:55,1"
      Dst: "[com.github.javaparser.ast.expr.EnclosedExpr].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.EnclosedExpr].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.EnclosedExpr"
    linkageType: null
    functionLinenumber: 62
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.Expression].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].setInner(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 7
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.EnclosedExpr:63,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].<init>"
    - Src: "com.github.javaparser.ast.expr.EnclosedExpr:64,1"
      Dst: "[com.github.javaparser.ast.expr.EnclosedExpr].setInner"
    - Src: "com.github.javaparser.ast.expr.EnclosedExpr:65,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.EnclosedExpr"
    linkageType: null
    functionLinenumber: 70
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Object)"
    functionUses: 204
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.EnclosedExpr:71,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.EnclosedExpr"
    linkageType: null
    functionLinenumber: 76
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.expr.EnclosedExpr,java.lang.Object)"
    functionUses: 147
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.EnclosedExpr:77,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.EnclosedExpr].getInner()"
    functionSourceFile: "com.github.javaparser.ast.expr.EnclosedExpr"
    linkageType: null
    functionLinenumber: 81
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.Expression"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 16
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.EnclosedExpr].setInner(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.expr.EnclosedExpr"
    linkageType: null
    functionLinenumber: 92
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.EnclosedExpr"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.EnclosedExpr:94"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.EnclosedExpr:97"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.EnclosedExpr:96"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.expr.EnclosedExpr:98"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.EnclosedExpr:100"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.expr.EnclosedExpr:99"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.EnclosedExpr:93,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.expr.EnclosedExpr:97,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.expr.EnclosedExpr:99,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.expr.EnclosedExpr:101,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.EnclosedExpr].clone()"
    functionSourceFile: "com.github.javaparser.ast.expr.EnclosedExpr"
    linkageType: null
    functionLinenumber: 107
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.EnclosedExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.EnclosedExpr:108,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.expr.EnclosedExpr:108,1"
      Dst: "[com.github.javaparser.ast.expr.EnclosedExpr].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.EnclosedExpr].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.expr.EnclosedExpr"
    linkageType: null
    functionLinenumber: 113
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.EnclosedExprMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.EnclosedExpr].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.expr.EnclosedExpr"
    linkageType: null
    functionLinenumber: 119
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.EnclosedExpr].setInner(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 12
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.expr.EnclosedExpr:120"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.EnclosedExpr:123"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.expr.EnclosedExpr:122"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.expr.EnclosedExpr:123"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.expr.EnclosedExpr:127"
        BranchSideFuncs:
        - "setInner(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.expr.EnclosedExpr:126"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.expr.EnclosedExpr:124,1"
      Dst: "[com.github.javaparser.ast.expr.EnclosedExpr].setInner"
    - Src: "com.github.javaparser.ast.expr.EnclosedExpr:127,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.EnclosedExpr].isEnclosedExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.EnclosedExpr"
    linkageType: null
    functionLinenumber: 132
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.EnclosedExpr].asEnclosedExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.EnclosedExpr"
    linkageType: null
    functionLinenumber: 138
    functionDepth: 0
    returnType: "com.github.javaparser.ast.expr.EnclosedExpr"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 2
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.EnclosedExpr].ifEnclosedExpr(java.util.function.Consumer)"
    functionSourceFile: "com.github.javaparser.ast.expr.EnclosedExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Consumer"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.EnclosedExpr:145,1"
      Dst: "[java.util.function.Consumer].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.EnclosedExpr].toEnclosedExpr()"
    functionSourceFile: "com.github.javaparser.ast.expr.EnclosedExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.EnclosedExpr:151,1"
      Dst: "[java.util.Optional].of"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.EnclosedExpr].isPolyExpression()"
    functionSourceFile: "com.github.javaparser.ast.expr.EnclosedExpr"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.EnclosedExpr:160,1"
      Dst: "[com.github.javaparser.ast.expr.EnclosedExpr].getInner"
    - Src: "com.github.javaparser.ast.expr.EnclosedExpr:160,1"
      Dst: "[com.github.javaparser.ast.expr.Expression].isPolyExpression"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.SourcePrinter].<init>()"
    functionSourceFile: "com.github.javaparser.printer.SourcePrinter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.SourcePrinter:55,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration].<init>"
    - Src: "com.github.javaparser.printer.SourcePrinter:55,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.SourcePrinter].<init>(com.github.javaparser.printer.configuration.PrettyPrinterConfiguration)"
    functionSourceFile: "com.github.javaparser.printer.SourcePrinter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.SourcePrinter:59,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].getIndentation"
    - Src: "com.github.javaparser.printer.SourcePrinter:59,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].getEndOfLineCharacter"
    - Src: "com.github.javaparser.printer.SourcePrinter:59,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.SourcePrinter].<init>(com.github.javaparser.printer.configuration.PrinterConfiguration)"
    functionSourceFile: "com.github.javaparser.printer.SourcePrinter"
    linkageType: null
    functionLinenumber: 62
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.configuration.PrinterConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.SourcePrinter].<init>(com.github.javaparser.printer.configuration.Indentation,java.lang.String)"
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>(com.github.javaparser.printer.configuration.DefaultPrinterConfiguration$ConfigOption)"
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].asString()"
    - "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].asValue()"
    - "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].get(com.github.javaparser.printer.configuration.ConfigurationOption)"
    - "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration].get(com.github.javaparser.printer.configuration.ConfigurationOption)"
    - "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].get(com.github.javaparser.printer.configuration.ConfigurationOption)"
    - "[com.github.javaparser.printer.configuration.DefaultPrinterConfiguration].get(com.github.javaparser.printer.configuration.ConfigurationOption)"
    functionUses: 1
    ICount: 19
    EdgeCount: 9
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.SourcePrinter:63,1"
      Dst: "[com.github.javaparser.printer.configuration.DefaultConfigurationOption].<init>"
    - Src: "com.github.javaparser.printer.SourcePrinter:63,1"
      Dst: "[com.github.javaparser.printer.configuration.PrinterConfiguration].get"
    - Src: "com.github.javaparser.printer.SourcePrinter:63,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.printer.SourcePrinter:63,1"
      Dst: "[com.github.javaparser.printer.configuration.ConfigurationOption].asValue"
    - Src: "com.github.javaparser.printer.SourcePrinter:63,1"
      Dst: "[com.github.javaparser.printer.configuration.ConfigurationOption].asString"
    - Src: "com.github.javaparser.printer.SourcePrinter:63,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.SourcePrinter].<init>(com.github.javaparser.printer.configuration.Indentation,java.lang.String)"
    functionSourceFile: "com.github.javaparser.printer.SourcePrinter"
    linkageType: null
    functionLinenumber: 65
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.configuration.Indentation"
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Position].<init>(int,int)"
    functionUses: 1
    ICount: 23
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.SourcePrinter:66,1"
      Dst: "[java.lang.Object].<init>"
    - Src: "com.github.javaparser.printer.SourcePrinter:41,1"
      Dst: "[java.util.LinkedList].<init>"
    - Src: "com.github.javaparser.printer.SourcePrinter:47,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.SourcePrinter:50,1"
      Dst: "[com.github.javaparser.Position].<init>"
    - Src: "com.github.javaparser.printer.SourcePrinter:69,1"
      Dst: "[java.util.Deque].push"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.SourcePrinter].indent()"
    functionSourceFile: "com.github.javaparser.printer.SourcePrinter"
    linkageType: null
    functionLinenumber: 76
    functionDepth: 0
    returnType: "com.github.javaparser.printer.SourcePrinter"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.Indentation].getType()"
    - "[com.github.javaparser.printer.configuration.Indentation].getIndent()"
    - "[com.github.javaparser.printer.configuration.Indentation].getIndent()"
    functionUses: 28
    ICount: 34
    EdgeCount: 3
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.SourcePrinter:77,1"
      Dst: "[java.util.Deque].peek"
    - Src: "com.github.javaparser.printer.SourcePrinter:78,1"
      Dst: "[com.github.javaparser.printer.configuration.Indentation].getType"
    - Src: "com.github.javaparser.printer.SourcePrinter:78,1"
      Dst: "[java.lang.Enum].ordinal"
    - Src: "com.github.javaparser.printer.SourcePrinter:81,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.SourcePrinter:81,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.SourcePrinter:81,1"
      Dst: "[com.github.javaparser.printer.configuration.Indentation].getIndent"
    - Src: "com.github.javaparser.printer.SourcePrinter:81,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.SourcePrinter:81,1"
      Dst: "[java.util.Deque].push"
    - Src: "com.github.javaparser.printer.SourcePrinter:87,1"
      Dst: "[java.lang.AssertionError].<init>"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.SourcePrinter].indentWithAlignTo(int)"
    functionSourceFile: "com.github.javaparser.printer.SourcePrinter"
    linkageType: null
    functionLinenumber: 96
    functionDepth: 0
    returnType: "com.github.javaparser.printer.SourcePrinter"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.SourcePrinter].calculateIndentWithAlignTo(int)"
    functionUses: 2
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.SourcePrinter:97,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].calculateIndentWithAlignTo"
    - Src: "com.github.javaparser.printer.SourcePrinter:97,1"
      Dst: "[java.util.Deque].push"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.SourcePrinter].calculateIndentWithAlignTo(int)"
    functionSourceFile: "com.github.javaparser.printer.SourcePrinter"
    linkageType: null
    functionLinenumber: 101
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.configuration.Indentation].getType()"
    - "[com.github.javaparser.printer.configuration.Indentation$IndentType].getCar()"
    - "[com.github.javaparser.printer.configuration.Indentation].getType()"
    - "[com.github.javaparser.printer.configuration.Indentation$IndentType].getWidth()"
    - "[com.github.javaparser.printer.configuration.Indentation$IndentType].getCar()"
    - "[com.github.javaparser.printer.configuration.Indentation$IndentType].getWidth()"
    - "[com.github.javaparser.printer.configuration.Indentation$IndentType].getCar()"
    - "[com.github.javaparser.printer.configuration.Indentation$IndentType].getWidth()"
    - "[com.github.javaparser.printer.configuration.Indentation$IndentType].getCar()"
    - "[com.github.javaparser.printer.configuration.Indentation$IndentType].getWidth()"
    - "[com.github.javaparser.printer.configuration.Indentation$IndentType].getWidth()"
    - "[com.github.javaparser.printer.configuration.Indentation$IndentType].getCar()"
    - "[com.github.javaparser.printer.configuration.Indentation$IndentType].getWidth()"
    functionUses: 2
    ICount: 72
    EdgeCount: 13
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.SourcePrinter:102"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.SourcePrinter:105"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.SourcePrinter:104"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.SourcePrinter:109"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.SourcePrinter:137"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.SourcePrinter:136"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.SourcePrinter:116"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.SourcePrinter:120"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.SourcePrinter:119"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.SourcePrinter:120"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.SourcePrinter:124"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.SourcePrinter:123"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.SourcePrinter:125"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.SourcePrinter:127"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.SourcePrinter:129"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.SourcePrinter:137"
        BranchSideFuncs:
        - "getCar()"
        - "getWidth()"
      - BranchSide: "com.github.javaparser.printer.SourcePrinter:136"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.SourcePrinter:129"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.SourcePrinter:137"
        BranchSideFuncs:
        - "getCar()"
        - "getWidth()"
      - BranchSide: "com.github.javaparser.printer.SourcePrinter:136"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.SourcePrinter:102,1"
      Dst: "[java.lang.String].length"
    - Src: "com.github.javaparser.printer.SourcePrinter:103,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    - Src: "com.github.javaparser.printer.SourcePrinter:105,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.SourcePrinter:106,1"
      Dst: "[com.github.javaparser.printer.configuration.Indentation].getType"
    - Src: "com.github.javaparser.printer.SourcePrinter:106,1"
      Dst: "[java.lang.Enum].ordinal"
    - Src: "com.github.javaparser.printer.SourcePrinter:109,1"
      Dst: "[java.lang.StringBuilder].length"
    - Src: "com.github.javaparser.printer.SourcePrinter:110,1"
      Dst: "[com.github.javaparser.printer.configuration.Indentation$IndentType].getCar"
    - Src: "com.github.javaparser.printer.SourcePrinter:110,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.SourcePrinter:116,1"
      Dst: "[com.github.javaparser.printer.configuration.Indentation$IndentType].getWidth"
    - Src: "com.github.javaparser.printer.SourcePrinter:117,1"
      Dst: "[java.lang.StringBuilder].insert"
    - Src: "com.github.javaparser.printer.SourcePrinter:128,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.SourcePrinter:129,1"
      Dst: "[java.lang.StringBuilder].substring"
    - Src: "com.github.javaparser.printer.SourcePrinter:129,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.printer.SourcePrinter:130,1"
      Dst: "[java.lang.StringBuilder].indexOf"
    - Src: "com.github.javaparser.printer.SourcePrinter:131,1"
      Dst: "[java.lang.Character].toString"
    - Src: "com.github.javaparser.printer.SourcePrinter:131,1"
      Dst: "[java.lang.StringBuilder].replace"
    - Src: "com.github.javaparser.printer.SourcePrinter:135,1"
      Dst: "[java.lang.AssertionError].<init>"
    JavaMethodInfo: null
    BBCount: 18
    CyclomaticComplexity: 5
  - functionName: "[com.github.javaparser.printer.SourcePrinter].unindent()"
    functionSourceFile: "com.github.javaparser.printer.SourcePrinter"
    linkageType: null
    functionLinenumber: 144
    functionDepth: 0
    returnType: "com.github.javaparser.printer.SourcePrinter"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 32
    ICount: 10
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.SourcePrinter:145"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.SourcePrinter:149"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.SourcePrinter:145,1"
      Dst: "[java.util.Collection].isEmpty"
    - Src: "com.github.javaparser.printer.SourcePrinter:148,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    - Src: "com.github.javaparser.printer.SourcePrinter:150,1"
      Dst: "[java.util.Deque].pop"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.SourcePrinter].append(java.lang.String)"
    functionSourceFile: "com.github.javaparser.printer.SourcePrinter"
    linkageType: null
    functionLinenumber: 154
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Position].withColumn(int)"
    functionUses: 2
    ICount: 12
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.SourcePrinter:155,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.SourcePrinter:156,1"
      Dst: "[java.lang.String].length"
    - Src: "com.github.javaparser.printer.SourcePrinter:156,1"
      Dst: "[com.github.javaparser.Position].withColumn"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    functionSourceFile: "com.github.javaparser.printer.SourcePrinter"
    linkageType: null
    functionLinenumber: 172
    functionDepth: 0
    returnType: "com.github.javaparser.printer.SourcePrinter"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.SourcePrinter].append(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].append(java.lang.String)"
    functionUses: 486
    ICount: 13
    EdgeCount: 2
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.SourcePrinter:173"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.SourcePrinter:178"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.SourcePrinter:177"
        BranchSideFuncs:
        - "append(java.lang.String)"
    Callsites:
    - Src: "com.github.javaparser.printer.SourcePrinter:174,1"
      Dst: "[java.util.Deque].peek"
    - Src: "com.github.javaparser.printer.SourcePrinter:175,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].append"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.SourcePrinter].println(java.lang.String)"
    functionSourceFile: "com.github.javaparser.printer.SourcePrinter"
    linkageType: null
    functionLinenumber: 193
    functionDepth: 0
    returnType: "com.github.javaparser.printer.SourcePrinter"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.SourcePrinter].print(java.lang.String)"
    - "[com.github.javaparser.printer.SourcePrinter].println()"
    functionUses: 58
    ICount: 5
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.SourcePrinter:194,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].print"
    - Src: "com.github.javaparser.printer.SourcePrinter:195,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].println"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.SourcePrinter].println()"
    functionSourceFile: "com.github.javaparser.printer.SourcePrinter"
    linkageType: null
    functionLinenumber: 204
    functionDepth: 0
    returnType: "com.github.javaparser.printer.SourcePrinter"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Position].<init>(int,int)"
    functionUses: 35
    ICount: 12
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.SourcePrinter:205,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.SourcePrinter:207,1"
      Dst: "[com.github.javaparser.Position].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.SourcePrinter].getCursor()"
    functionSourceFile: "com.github.javaparser.printer.SourcePrinter"
    linkageType: null
    functionLinenumber: 222
    functionDepth: 0
    returnType: "com.github.javaparser.Position"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.SourcePrinter].getSource()"
    functionSourceFile: "com.github.javaparser.printer.SourcePrinter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.SourcePrinter:232,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.SourcePrinter].toString()"
    functionSourceFile: "com.github.javaparser.printer.SourcePrinter"
    linkageType: null
    functionLinenumber: 239
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 6
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.SourcePrinter:240,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.SourcePrinter].normalizeEolInTextBlock(java.lang.String)"
    functionSourceFile: "com.github.javaparser.printer.SourcePrinter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.SourcePrinter:247,1"
      Dst: "[com.github.javaparser.utils.Utils].normalizeEolInTextBlock"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.SourcePrinter].reindentWithAlignToCursor()"
    functionSourceFile: "com.github.javaparser.printer.SourcePrinter"
    linkageType: null
    functionLinenumber: 254
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.SourcePrinter].calculateIndentWithAlignTo(int)"
    functionUses: 2
    ICount: 12
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.SourcePrinter:255,1"
      Dst: "[com.github.javaparser.printer.SourcePrinter].calculateIndentWithAlignTo"
    - Src: "com.github.javaparser.printer.SourcePrinter:256,1"
      Dst: "[java.util.Deque].pop"
    - Src: "com.github.javaparser.printer.SourcePrinter:256,1"
      Dst: "[java.util.Deque].push"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.SourcePrinter].reindentToPreviousLevel()"
    functionSourceFile: "com.github.javaparser.printer.SourcePrinter"
    linkageType: null
    functionLinenumber: 264
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 15
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.SourcePrinter:265"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.SourcePrinter:268"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.SourcePrinter:267"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.SourcePrinter:265,1"
      Dst: "[java.util.Collection].isEmpty"
    - Src: "com.github.javaparser.printer.SourcePrinter:266,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    - Src: "com.github.javaparser.printer.SourcePrinter:268,1"
      Dst: "[java.util.Deque].pop"
    - Src: "com.github.javaparser.printer.SourcePrinter:269,1"
      Dst: "[java.util.Deque].push"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.SourcePrinter].duplicateIndent()"
    functionSourceFile: "com.github.javaparser.printer.SourcePrinter"
    linkageType: null
    functionLinenumber: 278
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.SourcePrinter:279,1"
      Dst: "[java.util.Deque].peek"
    - Src: "com.github.javaparser.printer.SourcePrinter:279,1"
      Dst: "[java.util.Deque].push"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_116__223].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_116__223"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_116__223].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_116__223:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_116__223].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_116__223].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_116__223"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_116__223:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_116__223].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_116__223"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$116(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_116__223:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$116"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_66__252].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_66__252"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_66__252].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_66__252:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_66__252].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_66__252].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_66__252"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_66__252:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_66__252].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_66__252"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$66(java.lang.Object,com.github.javaparser.ast.body.BodyDeclaration)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_66__252:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$66"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy].<init>()"
    functionSourceFile: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy:32,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy].sortImports(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy"
    linkageType: null
    functionLinenumber: 38
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.utils.VisitorList$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorSet$1].hasNext()"
    - "[com.github.javaparser.utils.VisitorList$2].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].hasNext()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].hasNext()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].hasNext()"
    - "[com.github.javaparser.ast.NodeList].iterator()"
    - "[com.github.javaparser.ast.Node$PostOrderIterator].next()"
    - "[com.github.javaparser.TokenRange$1].next()"
    - "[com.github.javaparser.utils.VisitorSet$1].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.PeekingIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.RemovedGroup$1].next()"
    - "[com.github.javaparser.ast.Node$DirectChildrenIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$ComposedIterator].next()"
    - "[com.github.javaparser.ast.NodeList$NodeListIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$ArrayIterator].next()"
    - "[com.github.javaparser.ast.Node$BreadthFirstIterator].next()"
    - "[com.github.javaparser.ast.Node$PreOrderIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$EmptyIterator].next()"
    - "[com.github.javaparser.printer.lexicalpreservation.TextElementIteratorsFactory$CascadingIterator].next()"
    - "[com.github.javaparser.ast.Node$ParentsVisitor].next()"
    - "[com.github.javaparser.utils.VisitorList$2].next()"
    - "[com.github.javaparser.utils.VisitorList$1].next()"
    - "[com.github.javaparser.ast.ImportDeclaration].isStatic()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.nodeTypes.NodeWithName].getNameAsString()"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].add(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy$getNameAsString__824].bootstrap$()"
    - "[com.github.javaparser.ast.NodeList].sort(java.util.Comparator)"
    - "[com.github.javaparser.ast.NodeList].sort(java.util.Comparator)"
    - "[com.github.javaparser.ast.NodeList].sort(java.util.Comparator)"
    - "[com.github.javaparser.ast.NodeList].sort(java.util.Comparator)"
    - "[com.github.javaparser.ast.NodeList].sort(java.util.Comparator)"
    - "[com.github.javaparser.ast.NodeList].sort(java.util.Comparator)"
    functionUses: 1
    ICount: 61
    EdgeCount: 52
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy:46"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy:68"
        BranchSideFuncs:
        - "isStatic()"
        - "hasNext()"
        - "iterator()"
        - "next()"
      - BranchSide: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy:67"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy:49"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy:54"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy:53"
        BranchSideFuncs:
        - "getNameAsString()"
    - Branch String: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy:55"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy:57"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy:56"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy:57"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy:59"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy:58"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy:59"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy:61"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy:60"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy:61"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy:64"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy:63"
        BranchSideFuncs:
        - "add(com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy:68"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy:79"
        BranchSideFuncs:
        - "sort(java.util.Comparator)"
        - "bootstrap$()"
      - BranchSide: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy:78"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy:39,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy:46,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    - Src: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy:46,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy:46,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy:49,1"
      Dst: "[com.github.javaparser.ast.ImportDeclaration].isStatic"
    - Src: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy:50,1"
      Dst: "[com.github.javaparser.ast.NodeList].add"
    - Src: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy:54,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithName].getNameAsString"
    - Src: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy:55,1"
      Dst: "[java.lang.String].startsWith"
    - Src: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy:69,1"
      Dst: "[com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy$getNameAsString__824].bootstrap$"
    - Src: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy:69,1"
      Dst: "[java.util.Comparator].comparing"
    - Src: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy:71,1"
      Dst: "[com.github.javaparser.ast.NodeList].sort"
    - Src: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy:79,1"
      Dst: "[java.util.Arrays].asList"
    JavaMethodInfo: null
    BBCount: 17
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy].setSortImportsAlphabetically(boolean)"
    functionSourceFile: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy"
    linkageType: null
    functionLinenumber: 83
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy].isSortImportsAlphabetically()"
    functionSourceFile: "com.github.javaparser.printer.configuration.imports.EclipseImportOrderingStrategy"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_7__102].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_7__102"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.validator.Validator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_7__102].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_7__102:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_7__102].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_7__102].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_7__102"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_7__102:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_7__102].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_7__102"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators].lambda$new$7(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 7
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_7__102:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators].lambda$new$7"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__435].bootstrap$(com.github.javaparser.ast.stmt.ThrowStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__435"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.ThrowStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__435].<init>(com.github.javaparser.ast.stmt.ThrowStmt)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__435:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__435].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__435].<init>(com.github.javaparser.ast.stmt.ThrowStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__435"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.ThrowStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__435:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__435].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__435"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__435:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_2__98].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_2__98"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_2__98].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_2__98:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_2__98].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_2__98].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_2__98"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_2__98:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_2__98].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_2__98"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators].lambda$new$2(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration)"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_2__98:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators].lambda$new$2"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java13Validator].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java13Validator"
    linkageType: null
    functionLinenumber: 30
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java12Validator].<init>()"
    functionUses: 3
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java13Validator:31,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java12Validator].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_39__334].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_39__334"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_39__334].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_39__334:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_39__334].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_39__334].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_39__334"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_39__334:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_39__334].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_39__334"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$39(java.lang.Object,com.github.javaparser.ast.expr.AnnotationExpr)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_39__334:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$39"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_197__292].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_197__292"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_197__292].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_197__292:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_197__292].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_197__292].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_197__292"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_197__292:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_197__292].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_197__292"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$197(java.lang.Object,com.github.javaparser.ast.Modifier)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_197__292:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$197"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrinter].<init>()"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrinter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrinter:44,1"
      Dst: "[com.github.javaparser.printer.configuration.PrettyPrinterConfiguration].<init>"
    - Src: "com.github.javaparser.printer.PrettyPrinter:44,1"
      Dst: "[com.github.javaparser.printer.PrettyPrinter].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrinter].<init>(com.github.javaparser.printer.configuration.PrettyPrinterConfiguration)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrinter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrinter:48,1"
      Dst: "[com.github.javaparser.printer.PrettyPrinter$init__1069].bootstrap$"
    - Src: "com.github.javaparser.printer.PrettyPrinter:48,1"
      Dst: "[com.github.javaparser.printer.PrettyPrinter].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrinter].<init>(com.github.javaparser.printer.configuration.PrettyPrinterConfiguration,java.util.function.Function)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrinter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.configuration.PrettyPrinterConfiguration"
    - "java.util.function.Function"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrinter:51,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrinter].getConfiguration()"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrinter"
    linkageType: null
    functionLinenumber: 59
    functionDepth: 0
    returnType: "com.github.javaparser.printer.configuration.PrinterConfiguration"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrinter].setConfiguration(com.github.javaparser.printer.configuration.PrinterConfiguration)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrinter"
    linkageType: null
    functionLinenumber: 66
    functionDepth: 0
    returnType: "com.github.javaparser.printer.Printer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.printer.configuration.PrinterConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.PrettyPrinter:67"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.PrettyPrinter:69"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.PrettyPrinter:68"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrinter:68,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.PrettyPrinter].print(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.PrettyPrinter"
    linkageType: null
    functionLinenumber: 74
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Problem$lambda_getVerboseMessage_1__104].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmSequence$lambda_toString_1__89].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Expression$lambda_static_1__109].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList$toString__87].apply(java.lang.Object)"
    - "[com.github.javaparser.JavaToken$toString__86].apply(java.lang.Object)"
    - "[com.github.javaparser.JavaParser$get__28].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.Node$lambda_getPrinter_1__105].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.body.CallableDeclaration$Signature$asString__106].apply(java.lang.Object)"
    - "[com.github.javaparser.printer.concretesyntaxmodel.CsmMix$lambda_toString_1__88].apply(java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ContinueStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleExportsDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SingleMemberAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.TypeParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MarkerAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BlockStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.JavadocComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.PackageDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.CompilationUnit].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.YieldStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.AssertStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleProvidesDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.TryStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.BlockComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.StringLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NullLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VoidType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.FieldAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.IntegerLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleUsesDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleRequiresDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodReferenceExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.IfStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BooleanLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.PatternExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ThrowStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.MethodDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.DoubleLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ExpressionStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MemberValuePair].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.EnclosedExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ReceiverParameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.MethodCallExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumConstantDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CharLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayInitializerExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.EnumDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.InstanceOfExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.VariableDeclarationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.UnaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.Parameter].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.IntersectionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalClassDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.DoStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.RecordDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SwitchExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NormalAnnotationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.VariableDeclarator].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.UnparsableStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ForEachStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.Modifier].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ConstructorDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ThisExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.CatchClause].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.modules.ModuleOpensDirective].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ConditionalExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.WhileStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.ClassOrInterfaceDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.Name].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.comments.LineComment].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.PrimitiveType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.AssignExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SimpleName].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.FieldDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.EmptyStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LongLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.LambdaExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.ArrayType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SwitchEntry].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TypeExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ArrayAccessExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.SynchronizedStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnionType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LabeledStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ObjectCreationExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.ClassExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.UnknownType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.ReturnStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.NameExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationMemberDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.ImportDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.SuperExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.WildcardType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.type.VarType].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.BinaryExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.stmt.BreakStmt].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.CompactConstructorDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.AnnotationDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.body.InitializerDeclaration].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.ast.expr.CastExpr].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    - "[com.github.javaparser.printer.PrettyPrintVisitor].toString()"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].toString()"
    functionUses: 2
    ICount: 10
    EdgeCount: 110
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.PrettyPrinter:75,1"
      Dst: "[java.util.function.Function].apply"
    - Src: "com.github.javaparser.printer.PrettyPrinter:76,1"
      Dst: "[com.github.javaparser.ast.visitor.Visitable].accept"
    - Src: "com.github.javaparser.printer.PrettyPrinter:77,1"
      Dst: "[java.lang.Object].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__732].bootstrap$(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__732"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__732].<init>(com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__732:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__732].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__732].<init>(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__732"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__732:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__732].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__732"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].equals(java.lang.Object)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__732:-1,1"
      Dst: "[com.github.javaparser.ast.Node].equals"
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$equals__732:-1,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElement$equals__881].bootstrap$(com.github.javaparser.Range)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElement$equals__881"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Range"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.TextElement$equals__881].<init>(com.github.javaparser.Range)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElement$equals__881:-1,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.TextElement$equals__881].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElement$equals__881].<init>(com.github.javaparser.Range)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElement$equals__881"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.Range"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElement$equals__881:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.TextElement$equals__881].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.TextElement$equals__881"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.Range].equals(java.lang.Object)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElement$equals__881:-1,1"
      Dst: "[com.github.javaparser.Range].equals"
    - Src: "com.github.javaparser.printer.lexicalpreservation.TextElement$equals__881:-1,1"
      Dst: "[java.lang.Boolean].valueOf"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.TypeExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.TypeExprMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.TypeExprMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_159__208].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_159__208"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_159__208].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_159__208:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_159__208].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_159__208].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_159__208"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_159__208:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_159__208].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_159__208"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$159(java.lang.Object,com.github.javaparser.ast.expr.Name)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_159__208:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$159"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_3__796].bootstrap$(com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator,com.github.javaparser.ast.type.VarType,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.body.VariableDeclarator)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_3__796"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator"
    - "com.github.javaparser.ast.type.VarType"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    - "com.github.javaparser.ast.body.VariableDeclarator"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_3__796].<init>(com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator,com.github.javaparser.ast.type.VarType,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.body.VariableDeclarator)"
    functionUses: 1
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_3__796:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_3__796].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_3__796].<init>(com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator,com.github.javaparser.ast.type.VarType,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.body.VariableDeclarator)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_3__796"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator"
    - "com.github.javaparser.ast.type.VarType"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    - "com.github.javaparser.ast.body.VariableDeclarator"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_3__796:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_3__796].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_3__796"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].lambda$accept$3(com.github.javaparser.ast.type.VarType,com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.body.VariableDeclarator,com.github.javaparser.ast.Node)"
    functionUses: 2
    ICount: 9
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator$lambda_accept_3__796:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].lambda$accept$3"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference$EnforcingIndentationContext].<init>(com.github.javaparser.printer.lexicalpreservation.Difference,int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference$EnforcingIndentationContext"
    linkageType: null
    functionLinenumber: 271
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.Difference"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.Difference$EnforcingIndentationContext].<init>(com.github.javaparser.printer.lexicalpreservation.Difference,int,int)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference$EnforcingIndentationContext:272,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.Difference$EnforcingIndentationContext].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.Difference$EnforcingIndentationContext].<init>(com.github.javaparser.printer.lexicalpreservation.Difference,int,int)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.Difference$EnforcingIndentationContext"
    linkageType: null
    functionLinenumber: 273
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.printer.lexicalpreservation.Difference"
    - "int"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.Difference$EnforcingIndentationContext:274,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__471].bootstrap$(com.github.javaparser.ast.Modifier)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__471"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Modifier"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__471].<init>(com.github.javaparser.ast.Modifier)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__471:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__471].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__471].<init>(com.github.javaparser.ast.Modifier)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__471"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Modifier"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__471:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__471].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__471"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__471:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__416].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__416"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__416].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__416:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__416].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__416].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__416"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__416:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__416].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__416"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__416:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java11Validator].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java11Validator"
    linkageType: null
    functionLinenumber: 37
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].<init>(java.lang.Class,com.github.javaparser.ast.validator.TypedValidator)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].<init>(boolean)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java10Validator].<init>()"
    - "[com.github.javaparser.ast.validator.Validators].replace(com.github.javaparser.ast.validator.Validator,com.github.javaparser.ast.validator.Validator)"
    functionUses: 3
    ICount: 11
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java11Validator:38,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java10Validator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java11Validator:35,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java11Validator:35,1"
      Dst: "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java11Validator:44,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].replace"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$2$lambda_postProcess_0__36].bootstrap$(com.github.javaparser.ParseResult)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$2$lambda_postProcess_0__36"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParseResult"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$2$lambda_postProcess_0__36].<init>(com.github.javaparser.ParseResult)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$2$lambda_postProcess_0__36:-1,1"
      Dst: "[com.github.javaparser.ParserConfiguration$2$lambda_postProcess_0__36].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$2$lambda_postProcess_0__36].<init>(com.github.javaparser.ParseResult)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$2$lambda_postProcess_0__36"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ParseResult"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$2$lambda_postProcess_0__36:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ParserConfiguration$2$lambda_postProcess_0__36].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ParserConfiguration$2$lambda_postProcess_0__36"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ParserConfiguration$2].lambda$postProcess$0(com.github.javaparser.ParseResult,com.github.javaparser.Problem)"
    functionUses: 5
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ParserConfiguration$2$lambda_postProcess_0__36:-1,1"
      Dst: "[com.github.javaparser.ParserConfiguration$2].lambda$postProcess$0"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_188__181].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_188__181"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_188__181].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_188__181:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_188__181].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_188__181].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_188__181"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_188__181:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_188__181].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_188__181"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$188(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_188__181:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$188"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__666].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__666"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__666].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__666:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__666].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__666].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__666"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__666:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__666].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__666"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__666:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.ArrayCreationLevel].<init>()"
    functionSourceFile: "com.github.javaparser.ast.ArrayCreationLevel"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:53,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:53,1"
      Dst: "[com.github.javaparser.ast.ArrayCreationLevel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.ArrayCreationLevel].<init>(int)"
    functionSourceFile: "com.github.javaparser.ast.ArrayCreationLevel"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 13
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:57,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:57,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:57,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:57,1"
      Dst: "[com.github.javaparser.ast.expr.IntegerLiteralExpr].<init>"
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:57,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:57,1"
      Dst: "[com.github.javaparser.ast.ArrayCreationLevel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.ArrayCreationLevel].<init>(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.ArrayCreationLevel"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:61,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:61,1"
      Dst: "[com.github.javaparser.ast.ArrayCreationLevel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.ArrayCreationLevel].<init>(com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.ArrayCreationLevel"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:66,1"
      Dst: "[com.github.javaparser.ast.ArrayCreationLevel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.ArrayCreationLevel].<init>(com.github.javaparser.TokenRange,com.github.javaparser.ast.expr.Expression,com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.ArrayCreationLevel"
    linkageType: null
    functionLinenumber: 73
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.TokenRange"
    - "com.github.javaparser.ast.expr.Expression"
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.ast.Node].<init>(com.github.javaparser.TokenRange)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].setDimension(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].setAnnotations(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.Node].customInitialization()"
    functionUses: 2
    ICount: 12
    EdgeCount: 5
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:74,1"
      Dst: "[com.github.javaparser.ast.Node].<init>"
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:50,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:75,1"
      Dst: "[com.github.javaparser.ast.ArrayCreationLevel].setDimension"
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:76,1"
      Dst: "[com.github.javaparser.ast.ArrayCreationLevel].setAnnotations"
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:77,1"
      Dst: "[com.github.javaparser.ast.Node].customInitialization"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.ArrayCreationLevel].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.ArrayCreationLevel"
    linkageType: null
    functionLinenumber: 82
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.GenericVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.NoCommentHashCodeVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorAdapter].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.HashCodeVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityEqualsVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.CloneVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.NoCommentEqualsVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.EqualsVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericListVisitorAdapter].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.GenericVisitorWithDefaults].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Object)"
    functionUses: 18
    ICount: 5
    EdgeCount: 11
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:83,1"
      Dst: "[com.github.javaparser.ast.visitor.GenericVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.ArrayCreationLevel].accept(com.github.javaparser.ast.visitor.VoidVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.ArrayCreationLevel"
    linkageType: null
    functionLinenumber: 88
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.PrettyPrintVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Object)"
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Object)"
    - "[com.github.javaparser.ast.visitor.VoidVisitorWithDefaults].visit(com.github.javaparser.ast.ArrayCreationLevel,java.lang.Object)"
    functionUses: 18
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:89,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitor].visit"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.ArrayCreationLevel].setDimension(com.github.javaparser.ast.expr.Expression)"
    functionSourceFile: "com.github.javaparser.ast.ArrayCreationLevel"
    linkageType: null
    functionLinenumber: 99
    functionDepth: 0
    returnType: "com.github.javaparser.ast.ArrayCreationLevel"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.Expression"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.Node].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.Node)"
    functionUses: 3
    ICount: 15
    EdgeCount: 3
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.ArrayCreationLevel:100"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.ArrayCreationLevel:103"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.ArrayCreationLevel:102"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.ArrayCreationLevel:104"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.ArrayCreationLevel:106"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.ArrayCreationLevel:105"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:103,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:105,1"
      Dst: "[com.github.javaparser.ast.Node].setParentNode"
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:107,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.ArrayCreationLevel].getDimension()"
    functionSourceFile: "com.github.javaparser.ast.ArrayCreationLevel"
    linkageType: null
    functionLinenumber: 112
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 19
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:113,1"
      Dst: "[java.util.Optional].ofNullable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.ArrayCreationLevel].getAnnotations()"
    functionSourceFile: "com.github.javaparser.ast.ArrayCreationLevel"
    linkageType: null
    functionLinenumber: 117
    functionDepth: 0
    returnType: "com.github.javaparser.ast.NodeList"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 14
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.ArrayCreationLevel].setAnnotations(com.github.javaparser.ast.NodeList)"
    functionSourceFile: "com.github.javaparser.ast.ArrayCreationLevel"
    linkageType: null
    functionLinenumber: 122
    functionDepth: 0
    returnType: "com.github.javaparser.ast.ArrayCreationLevel"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.NodeList"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.Utils].assertNotNull(java.lang.Object)"
    - "[com.github.javaparser.ast.Node].notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.Node].setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    functionUses: 2
    ICount: 16
    EdgeCount: 4
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.ArrayCreationLevel:124"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.ArrayCreationLevel:127"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.ArrayCreationLevel:126"
        BranchSideFuncs:
        - "notifyPropertyChange(com.github.javaparser.ast.observer.ObservableProperty,java.lang.Object,java.lang.Object)"
    - Branch String: "com.github.javaparser.ast.ArrayCreationLevel:128"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.ArrayCreationLevel:130"
        BranchSideFuncs:
        - "setParentNode(com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.ArrayCreationLevel:129"
        BranchSideFuncs:
        - "setAsParentNodeOf(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:123,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:127,1"
      Dst: "[com.github.javaparser.ast.Node].notifyPropertyChange"
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:129,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:131,1"
      Dst: "[com.github.javaparser.ast.Node].setAsParentNodeOf"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.ArrayCreationLevel].removeDimension()"
    functionSourceFile: "com.github.javaparser.ast.ArrayCreationLevel"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.ast.ArrayCreationLevel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:137,1"
      Dst: "[com.github.javaparser.ast.ArrayCreationLevel].setDimension"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.ArrayCreationLevel].remove(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.ArrayCreationLevel"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 24
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.ArrayCreationLevel:143"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.ArrayCreationLevel:146"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.ArrayCreationLevel:145"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.ArrayCreationLevel:146"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.ArrayCreationLevel:152"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.ArrayCreationLevel:151"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.ArrayCreationLevel:147"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.ArrayCreationLevel:146"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.ArrayCreationLevel:145"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.ArrayCreationLevel:152"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.ArrayCreationLevel:158"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.ArrayCreationLevel:157"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.ArrayCreationLevel:153"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.ArrayCreationLevel:158"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.ArrayCreationLevel:157"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:146,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:147,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:148,1"
      Dst: "[com.github.javaparser.ast.NodeList].remove"
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:154,1"
      Dst: "[com.github.javaparser.ast.ArrayCreationLevel].removeDimension"
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:158,1"
      Dst: "[com.github.javaparser.ast.Node].remove"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.ArrayCreationLevel].clone()"
    functionSourceFile: "com.github.javaparser.ast.ArrayCreationLevel"
    linkageType: null
    functionLinenumber: 163
    functionDepth: 0
    returnType: "com.github.javaparser.ast.ArrayCreationLevel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor].<init>()"
    - "[com.github.javaparser.ast.ArrayCreationLevel].accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)"
    functionUses: 9
    ICount: 6
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:164,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor].<init>"
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:164,1"
      Dst: "[com.github.javaparser.ast.ArrayCreationLevel].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.ArrayCreationLevel].getMetaModel()"
    functionSourceFile: "com.github.javaparser.ast.ArrayCreationLevel"
    linkageType: null
    functionLinenumber: 169
    functionDepth: 0
    returnType: "com.github.javaparser.metamodel.ArrayCreationLevelMetaModel"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 2
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.ArrayCreationLevel].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.ArrayCreationLevel"
    linkageType: null
    functionLinenumber: 175
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.NodeList].size()"
    - "[com.github.javaparser.ast.NodeList].get(int)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.ArrayCreationLevel].setDimension(com.github.javaparser.ast.expr.Expression)"
    - "[com.github.javaparser.ast.Node].replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    functionUses: 1
    ICount: 27
    EdgeCount: 5
    BranchProfiles:
    - Branch String: "com.github.javaparser.ast.ArrayCreationLevel:176"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.ArrayCreationLevel:179"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.ArrayCreationLevel:178"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.ArrayCreationLevel:179"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.ArrayCreationLevel:185"
        BranchSideFuncs:
        - "get(int)"
      - BranchSide: "com.github.javaparser.ast.ArrayCreationLevel:184"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.ast.ArrayCreationLevel:180"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.ArrayCreationLevel:179"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
      - BranchSide: "com.github.javaparser.ast.ArrayCreationLevel:178"
        BranchSideFuncs:
        - "size()"
    - Branch String: "com.github.javaparser.ast.ArrayCreationLevel:185"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.ArrayCreationLevel:191"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.ast.ArrayCreationLevel:190"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.ast.ArrayCreationLevel:186"
      Branch Sides:
      - BranchSide: "com.github.javaparser.ast.ArrayCreationLevel:191"
        BranchSideFuncs:
        - "setDimension(com.github.javaparser.ast.expr.Expression)"
      - BranchSide: "com.github.javaparser.ast.ArrayCreationLevel:190"
        BranchSideFuncs:
        - "replace(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)"
    Callsites:
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:179,1"
      Dst: "[com.github.javaparser.ast.NodeList].size"
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:180,1"
      Dst: "[com.github.javaparser.ast.NodeList].get"
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:181,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:187,1"
      Dst: "[com.github.javaparser.ast.ArrayCreationLevel].setDimension"
    - Src: "com.github.javaparser.ast.ArrayCreationLevel:191,1"
      Dst: "[com.github.javaparser.ast.Node].replace"
    JavaMethodInfo: null
    BBCount: 11
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__355].bootstrap$(com.github.javaparser.ast.comments.LineComment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__355"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.comments.LineComment"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__355].<init>(com.github.javaparser.ast.comments.LineComment)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__355:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__355].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__355].<init>(com.github.javaparser.ast.comments.LineComment)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__355"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.comments.LineComment"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__355:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__355].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__355"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__355:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.changes.ListReplacementChange].<init>(com.github.javaparser.ast.observer.ObservableProperty,int,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.changes.ListReplacementChange"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.ast.observer.ObservableProperty"
    - "int"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListReplacementChange:40,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.changes.ListReplacementChange].getValue(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.changes.ListReplacementChange"
    linkageType: null
    functionLinenumber: 47
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.observer.ObservableProperty"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.lexicalpreservation.changes.NoChange].<init>()"
    - "[com.github.javaparser.printer.lexicalpreservation.changes.NoChange].getValue(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].<init>()"
    - "[com.github.javaparser.ast.NodeList].getParentNodeForChildren()"
    - "[com.github.javaparser.ast.NodeList].setParentNode(com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.ast.NodeList].addAll(com.github.javaparser.ast.NodeList)"
    - "[com.github.javaparser.ast.NodeList].set(int,com.github.javaparser.ast.Node)"
    - "[com.github.javaparser.printer.lexicalpreservation.changes.NoChange].<init>()"
    - "[com.github.javaparser.printer.lexicalpreservation.changes.NoChange].getValue(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.Node)"
    functionUses: 7
    ICount: 39
    EdgeCount: 9
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.changes.ListReplacementChange:48"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.changes.ListReplacementChange:66"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.changes.ListReplacementChange:65"
        BranchSideFuncs:
        - "<init>()"
        - "getValue(com.github.javaparser.ast.observer.ObservableProperty,com.github.javaparser.ast.Node)"
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.changes.ListReplacementChange:50"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.changes.ListReplacementChange:54"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.changes.ListReplacementChange:53"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.lexicalpreservation.changes.ListReplacementChange:54"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.changes.ListReplacementChange:57"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.lexicalpreservation.changes.ListReplacementChange:56"
        BranchSideFuncs:
        - "set(int,com.github.javaparser.ast.Node)"
        - "setParentNode(com.github.javaparser.ast.Node)"
        - "getParentNodeForChildren()"
        - "addAll(com.github.javaparser.ast.NodeList)"
    Callsites:
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListReplacementChange:49,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.changes.NoChange].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListReplacementChange:49,1"
      Dst: "[com.github.javaparser.printer.lexicalpreservation.changes.NoChange].getValue"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListReplacementChange:52,1"
      Dst: "[java.util.Optional].orElse"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListReplacementChange:55,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListReplacementChange:55,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListReplacementChange:55,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListReplacementChange:55,1"
      Dst: "[java.lang.Class].getCanonicalName"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListReplacementChange:55,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListReplacementChange:55,1"
      Dst: "[java.lang.IllegalStateException].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListReplacementChange:59,1"
      Dst: "[com.github.javaparser.ast.NodeList].<init>"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListReplacementChange:60,1"
      Dst: "[com.github.javaparser.ast.NodeList].getParentNodeForChildren"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListReplacementChange:60,1"
      Dst: "[com.github.javaparser.ast.NodeList].setParentNode"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListReplacementChange:61,1"
      Dst: "[com.github.javaparser.ast.NodeList].addAll"
    - Src: "com.github.javaparser.printer.lexicalpreservation.changes.ListReplacementChange:63,1"
      Dst: "[com.github.javaparser.ast.NodeList].set"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.lexicalpreservation.changes.ListReplacementChange].getProperty()"
    functionSourceFile: "com.github.javaparser.printer.lexicalpreservation.changes.ListReplacementChange"
    linkageType: null
    functionLinenumber: 70
    functionDepth: 0
    returnType: "com.github.javaparser.ast.observer.ObservableProperty"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_16__455].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_16__455"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_16__455].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_16__455:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_16__455].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_16__455].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_16__455"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_16__455:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_16__455].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_16__455"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$16(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_16__455:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$16"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_181__299].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_181__299"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_181__299].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_181__299:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_181__299].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_181__299].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_181__299"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_181__299:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_181__299].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_181__299"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$181(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_181__299:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$181"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__618].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__618"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__618].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__618:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__618].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__618].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__618"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__618:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__618].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__618"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__618:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.ArrayAccessExprMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.ArrayAccessExprMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.ArrayAccessExprMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.ExpressionMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_153__175].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_153__175"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_153__175].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_153__175:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_153__175].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_153__175].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_153__175"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_153__175:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_153__175].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_153__175"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$153(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_153__175:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$153"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_asString_1__679].bootstrap$(java.lang.StringBuilder)"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_asString_1__679"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "java.lang.StringBuilder"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_asString_1__679].<init>(java.lang.StringBuilder)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_asString_1__679:-1,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_asString_1__679].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_asString_1__679].<init>(java.lang.StringBuilder)"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_asString_1__679"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.StringBuilder"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_asString_1__679:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_asString_1__679].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_asString_1__679"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.type.ClassOrInterfaceType].lambda$asString$1(java.lang.StringBuilder,com.github.javaparser.ast.type.ClassOrInterfaceType)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.type.ClassOrInterfaceType$lambda_asString_1__679:-1,1"
      Dst: "[com.github.javaparser.ast.type.ClassOrInterfaceType].lambda$asString$1"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.quality.Preconditions].<init>()"
    functionSourceFile: "com.github.javaparser.quality.Preconditions"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.quality.Preconditions:25,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.quality.Preconditions].checkArgument(boolean,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.quality.Preconditions"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "boolean"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.quality.Preconditions:39"
      Branch Sides:
      - BranchSide: "com.github.javaparser.quality.Preconditions:42"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.quality.Preconditions:41"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.quality.Preconditions:40,1"
      Dst: "[java.lang.String].valueOf"
    - Src: "com.github.javaparser.quality.Preconditions:40,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.quality.Preconditions].checkArgument(boolean)"
    functionSourceFile: "com.github.javaparser.quality.Preconditions"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.quality.Preconditions:52,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkArgument"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.quality.Preconditions].checkNotNull(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.quality.Preconditions"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.quality.Preconditions:65"
      Branch Sides:
      - BranchSide: "com.github.javaparser.quality.Preconditions:65"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.quality.Preconditions:64"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.quality.Preconditions:65,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkArgument"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.quality.Preconditions].checkNotNull(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.quality.Preconditions"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.quality.Preconditions:76,1"
      Dst: "[com.github.javaparser.quality.Preconditions].checkNotNull"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_53__216].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_53__216"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_53__216].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_53__216:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_53__216].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_53__216].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_53__216"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_53__216:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_53__216].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_53__216"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$53(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_53__216:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$53"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__589].bootstrap$(com.github.javaparser.ast.stmt.ForEachStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__589"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.ForEachStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__589].<init>(com.github.javaparser.ast.stmt.ForEachStmt)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__589:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__589].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__589].<init>(com.github.javaparser.ast.stmt.ForEachStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__589"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.ForEachStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__589:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__589].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__589"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__589:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_7__155].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_7__155"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_7__155].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_7__155:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_7__155].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_7__155].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_7__155"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_7__155:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_7__155].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_7__155"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$7(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_7__155:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$7"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].<init>()"
    functionSourceFile: "com.github.javaparser.resolution.logic.MethodResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:41,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].groupVariadicParamValues(java.util.List,int,com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.logic.MethodResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 3
    argTypes:
    - "java.util.List"
    - "int"
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 16
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:48"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:51"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:46,1"
      Dst: "[java.util.List].subList"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:46,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:47,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:48,1"
      Dst: "[java.util.List].isEmpty"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:50,1"
      Dst: "[java.util.List].add"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:52,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].findCommonType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:53,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].convertToVariadicParameter"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].findCommonType(java.util.List)"
    functionSourceFile: "com.github.javaparser.resolution.logic.MethodResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 1
    argTypes:
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 9
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:59"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:63"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:62"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:59,1"
      Dst: "[java.util.List].isEmpty"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:60,1"
      Dst: "[java.lang.IllegalArgumentException].<init>"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:63,1"
      Dst: "[java.util.List].get"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].isApplicable(com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration,java.lang.String,java.util.List,com.github.javaparser.resolution.TypeSolver)"
    functionSourceFile: "com.github.javaparser.resolution.logic.MethodResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 4
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration"
    - "java.lang.String"
    - "java.util.List"
    - "com.github.javaparser.resolution.TypeSolver"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:67,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].isApplicable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].isApplicable(com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration,java.lang.String,java.util.List,com.github.javaparser.resolution.TypeSolver,boolean)"
    functionSourceFile: "com.github.javaparser.resolution.logic.MethodResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 5
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration"
    - "java.lang.String"
    - "java.util.List"
    - "com.github.javaparser.resolution.TypeSolver"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 143
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:80"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:85"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:84"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:92"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:96"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:92"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:96"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:97"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:131"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:99"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:109"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:111"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:115"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:114"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:115"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:126"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:118"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:127"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:126"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:121"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:117"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:137"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:142"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:141"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:144"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:202"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:201"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:147"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:158"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:157"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:147"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:158"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:157"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:147"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:158"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:157"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:158"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:164"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:158"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:164"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:160"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:165"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:164"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:161"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:165"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:164"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:165"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:-1"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:166"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:-1"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:166"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:-1"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:168"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:173"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:168"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:173"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:168"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:173"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:174"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:142"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:141"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:177"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:181"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:180"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:181"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:142"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:141"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:182"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:189"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:188"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:182"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:189"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:188"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:182"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:189"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:188"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:189"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:193"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:192"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:189"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:193"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:192"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:189"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:193"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:192"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:193"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:198"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:197"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:193"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:198"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:197"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:194"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:198"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:197"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:202"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:201"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:202"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:201"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:80,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedDeclaration].getName"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:80,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:85,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodLikeDeclaration].getNumberOfParams"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:88,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:90,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodLikeDeclaration].hasVariadicParameter"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:110,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodLikeDeclaration].getLastParam"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:110,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedValueDeclaration].getType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:111,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParametrizable].getTypeParameters"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:111,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:111,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:111,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:112,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].replaceTypeParam"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:119,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:120,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asArrayType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:120,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedArrayType].getComponentType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:120,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isAssignableBy"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:127,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].groupTrailingArgumentsIntoArray"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:133,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].getLastParameterIndex"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:142,1"
      Dst: "[java.util.HashMap].<init>"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:145,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodLikeDeclaration].getParam"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:147,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isTypeVariable"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:147,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isWildcard"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:147,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asTypeParameter"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:147,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration].declaredOnMethod"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:148,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration].getName"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:148,1"
      Dst: "[java.util.Map].put"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:158,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedParameterDeclaration].isVariadic"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:160,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].isArrayOfObject"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:161,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isArray"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:166,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].convertToVariadicParameter"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:166,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedArrayType].isAssignableBy"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:168,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isReferenceType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:170,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asReferenceType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:169,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].isAssignableMatchTypeParameters"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:176,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodLikeDeclaration].declaringType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:176,1"
      Dst: "[java.util.List].addAll"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:182,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isPrimitive"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:189,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isConstraint"
    JavaMethodInfo: null
    BBCount: 64
    CyclomaticComplexity: 5
  - functionName: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].isArrayOfObject(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.logic.MethodResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 16
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:206"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:-1"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:207"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:-1"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:208"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:-2"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:206,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isArray"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:207,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asArrayType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:207,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedArrayType].getComponentType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:207,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isReferenceType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:208,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asReferenceType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:208,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].isJavaLangObject"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].convertToVariadicParameter(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.logic.MethodResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedArrayType"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 8
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:212"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:211"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:212,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isArray"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:212,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asArrayType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:212,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedArrayType].<init>"
    JavaMethodInfo: null
    BBCount: 4
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].getLastParameterIndex(int)"
    functionSourceFile: "com.github.javaparser.resolution.logic.MethodResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 1
    argTypes:
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:219,1"
      Dst: "[java.lang.Math].max"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].groupTrailingArgumentsIntoArray(com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration,java.util.List,com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.logic.MethodResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.List"
    argCount: 3
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration"
    - "java.util.List"
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 35
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:233"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:237"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:238"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:244"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:245"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:259"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:258"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:247"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:246"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:245"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:247"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:246"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:245"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:248"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:253"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:226,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodLikeDeclaration].getNumberOfParams"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:227,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].getLastParameterIndex"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:230,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:236,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodLikeDeclaration].getLastParam"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:236,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedValueDeclaration].getType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:236,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].groupVariadicParamValues"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:246,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:247,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isArray"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:247,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asArrayType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:247,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedArrayType].getComponentType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:247,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isAssignableBy"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].isAssignableMatchTypeParameters(com.github.javaparser.resolution.types.ResolvedType,com.github.javaparser.resolution.types.ResolvedType,java.util.Map)"
    functionSourceFile: "com.github.javaparser.resolution.logic.MethodResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 3
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    - "com.github.javaparser.resolution.types.ResolvedType"
    - "java.util.Map"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 51
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:264"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:267"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:266"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:264"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:267"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:266"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:267"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:271"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:270"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:267"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:271"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:270"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:267"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:271"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:270"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:271"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:275"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:274"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:275"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:279"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:278"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:264,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isReferenceType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:265,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asReferenceType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:265,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].isAssignableMatchTypeParameters"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:267,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].isBoxType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:267,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isPrimitive"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:268,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].getQualifiedName"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:268,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedPrimitiveType].byBoxTypeQName"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:268,1"
      Dst: "[java.util.Optional].get"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:268,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asPrimitive"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:269,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isAssignableBy"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:271,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isTypeVariable"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:272,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asTypeParameter"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:272,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration].getName"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:272,1"
      Dst: "[java.util.Map].put"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:275,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isArray"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:276,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asArrayType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:276,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedArrayType].getComponentType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:276,1"
      Dst: "[java.lang.Object].toString"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:279,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:279,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:279,1"
      Dst: "[java.lang.Class].getCanonicalName"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:279,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:279,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:279,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    JavaMethodInfo: null
    BBCount: 12
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].isAssignableMatchTypeParameters(com.github.javaparser.resolution.types.ResolvedReferenceType,com.github.javaparser.resolution.types.ResolvedReferenceType,java.util.Map)"
    functionSourceFile: "com.github.javaparser.resolution.logic.MethodResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 3
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedReferenceType"
    - "com.github.javaparser.resolution.types.ResolvedReferenceType"
    - "java.util.Map"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 20
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:284"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:287"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:286"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:288"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:294"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:293"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:289"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:292"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:291"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:284,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].getQualifiedName"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:284,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:285,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].isAssignableMatchTypeParametersMatchingQName"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:287,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].getAllAncestors"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:288,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:288,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:288,1"
      Dst: "[java.util.Iterator].next"
    JavaMethodInfo: null
    BBCount: 8
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].isAssignableMatchTypeParametersMatchingQName(com.github.javaparser.resolution.types.ResolvedReferenceType,com.github.javaparser.resolution.types.ResolvedReferenceType,java.util.Map)"
    functionSourceFile: "com.github.javaparser.resolution.logic.MethodResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 3
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedReferenceType"
    - "com.github.javaparser.resolution.types.ResolvedReferenceType"
    - "java.util.Map"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 95
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:300"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:303"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:302"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:303"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:307"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:306"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:307"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:360"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:359"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:313"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:321"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:320"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:313"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:321"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:320"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:321"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:328"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:327"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:321"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:328"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:327"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:328"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:336"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:335"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:330"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:331"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:330"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:330"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:335"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:334"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:336"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:344"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:343"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:337"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:340"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:339"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:340"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:344"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:343"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:344"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:358"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:357"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:345"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:355"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:347"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:350"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:349"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:347"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:350"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:349"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:350"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:353"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:352"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:300,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].getQualifiedName"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:300,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:303,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].typeParametersValues"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:303,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:304,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:308,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:313,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isReferenceType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:314,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asReferenceType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:318,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].isAssignableMatchTypeParameters"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:321,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isArray"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:322,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asArrayType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:322,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedArrayType].getComponentType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:328,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isTypeVariable"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:329,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asTypeParameter"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:329,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration].getName"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:331,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asTypeVariable"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:331,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].matchTypeVariable"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:340,1"
      Dst: "[java.lang.Object].equals"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:344,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isWildcard"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:345,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asWildcard"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:345,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].isExtends"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:347,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].isBounded"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:351,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].getBoundedType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:358,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].describe"
    JavaMethodInfo: null
    BBCount: 32
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].matchTypeVariable(com.github.javaparser.resolution.types.ResolvedTypeVariable,com.github.javaparser.resolution.types.ResolvedType,java.util.Map)"
    functionSourceFile: "com.github.javaparser.resolution.logic.MethodResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 3
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedTypeVariable"
    - "com.github.javaparser.resolution.types.ResolvedType"
    - "java.util.Map"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 19
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:365"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:377"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:376"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:367"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:370"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:369"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:370"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:374"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:364,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedTypeVariable].asTypeParameter"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:364,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration].getName"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:365,1"
      Dst: "[java.util.Map].containsKey"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:366,1"
      Dst: "[java.util.Map].get"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:367,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isAssignableBy"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:372,1"
      Dst: "[java.util.Map].put"
    JavaMethodInfo: null
    BBCount: 7
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].replaceTypeParam(com.github.javaparser.resolution.types.ResolvedType,com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration,com.github.javaparser.resolution.TypeSolver)"
    functionSourceFile: "com.github.javaparser.resolution.logic.MethodResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 3
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    - "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration"
    - "com.github.javaparser.resolution.TypeSolver"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 61
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:383"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:384"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:383"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:383"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:396"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:395"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:384"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:394"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:393"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:386"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:389"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:388"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:389"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:392"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:391"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:396"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:399"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:398"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:399"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:402"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:401"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:402"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:407"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:406"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:383,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isTypeVariable"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:383,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isWildcard"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:384,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].describe"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:384,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration].getName"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:384,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:385,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration].getBounds"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:386,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:387,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:390,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:390,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound].getType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:392,1"
      Dst: "[com.github.javaparser.resolution.TypeSolver].solveType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:392,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].<init>"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:396,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isPrimitive"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:399,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isArray"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:400,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asArrayType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:400,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedArrayType].getComponentType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:400,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].replaceTypeParam"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:400,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedArrayType].<init>"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:402,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isReferenceType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:403,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asReferenceType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:404,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic$lambda_replaceTypeParam_0__1070].bootstrap$"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:404,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].transformTypeParameters"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:407,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:407,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:407,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:407,1"
      Dst: "[java.lang.Class].getCanonicalName"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:407,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 16
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].isApplicable(com.github.javaparser.resolution.MethodUsage,java.lang.String,java.util.List,com.github.javaparser.resolution.TypeSolver)"
    functionSourceFile: "com.github.javaparser.resolution.logic.MethodResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 4
    argTypes:
    - "com.github.javaparser.resolution.MethodUsage"
    - "java.lang.String"
    - "java.util.List"
    - "com.github.javaparser.resolution.TypeSolver"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 164
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:421"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:426"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:425"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:437"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:443"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:442"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:437"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:443"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:442"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:443"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:448"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:447"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:443"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:448"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:447"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:448"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:543"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:542"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:452"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:449"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:448"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:452"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:449"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:448"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:453"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:457"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:463"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:458"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:457"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:463"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:458"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:457"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:464"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:470"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:479"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:492"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:491"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:482"
      Branch Sides: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:484"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:487"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:486"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:492"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:498"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:497"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:498"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:517"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:516"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:499"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:501"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:502"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:512"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:511"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:504"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:508"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:518"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:534"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:533"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:519"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:521"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:520"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:521"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:529"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:528"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:523"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:526"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:525"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:534"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:448"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:447"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:535"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:448"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:447"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:536"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:448"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:447"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:537"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:448"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:447"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:421,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].getName"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:421,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:426,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].getNoParams"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:427,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].getLastParameterIndex"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:430,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:434,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].getDeclaration"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:434,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodLikeDeclaration].hasVariadicParameter"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:449,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:455,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].getParamType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:463,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isAssignableBy"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:466,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asArrayType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:466,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedArrayType].getComponentType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:471,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParametrizable].getTypeParameters"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:472,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].declaringType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:472,1"
      Dst: "[java.util.List].addAll"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:476,1"
      Dst: "[java.util.HashMap].<init>"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:480,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodLikeDeclaration].getParam"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:481,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedValueDeclaration].getType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:482,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedParameterDeclaration].isVariadic"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:489,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].inferTypes"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:492,1"
      Dst: "[java.util.Map].entrySet"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:492,1"
      Dst: "[java.util.Set].iterator"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:492,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:492,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:493,1"
      Dst: "[java.util.Map$Entry].getKey"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:494,1"
      Dst: "[java.util.Map$Entry].getValue"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:494,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].replaceTypeVariables"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:498,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:499,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration].getBounds"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:499,1"
      Dst: "[java.util.List].isEmpty"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:501,1"
      Dst: "[com.github.javaparser.resolution.TypeSolver].solveType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:501,1"
      Dst: "[com.github.javaparser.resolution.model.typesystem.ReferenceTypeImpl].<init>"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:501,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].extendsBound"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:504,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound].isExtends"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:506,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration$Bound].getType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:509,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].superBound"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:512,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    JavaMethodInfo: null
    BBCount: 61
    CyclomaticComplexity: 6
  - functionName: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].distinctByKey(java.util.function.Function)"
    functionSourceFile: "com.github.javaparser.resolution.logic.MethodResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 1
    argTypes:
    - "java.util.function.Function"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:556,1"
      Dst: "[java.util.concurrent.ConcurrentHashMap].newKeySet"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:557,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic$lambda_distinctByKey_1__1071].bootstrap$"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].findMostApplicable(java.util.List,java.lang.String,java.util.List,com.github.javaparser.resolution.TypeSolver)"
    functionSourceFile: "com.github.javaparser.resolution.logic.MethodResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.model.SymbolReference"
    argCount: 4
    argTypes:
    - "java.util.List"
    - "java.lang.String"
    - "java.util.List"
    - "com.github.javaparser.resolution.TypeSolver"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:566"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:569"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:568"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:565,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].findMostApplicable"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:566,1"
      Dst: "[com.github.javaparser.resolution.model.SymbolReference].isSolved"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].findMostApplicable(java.util.List,java.lang.String,java.util.List,com.github.javaparser.resolution.TypeSolver,boolean)"
    functionSourceFile: "com.github.javaparser.resolution.logic.MethodResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.model.SymbolReference"
    argCount: 5
    argTypes:
    - "java.util.List"
    - "java.lang.String"
    - "java.util.List"
    - "com.github.javaparser.resolution.TypeSolver"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 126
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:588"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:593"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:592"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:593"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:621"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:620"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:595"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:602"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:601"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:596"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:594"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:593"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:602"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:620"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:605"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:614"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:613"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:606"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:611"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:610"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:607"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:610"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:609"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:614"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:621"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:620"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:614"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:621"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:620"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:621"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:626"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:625"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:629"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:655"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:654"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:631"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:633"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:632"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:633"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:643"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:642"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:643"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:645"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:644"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:643"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:645"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:644"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:645"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:646"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:645"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:646"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:647"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:626"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:625"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:655"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:667"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:657"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:668"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:667"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:658"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:661"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:660"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:578,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:578,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic$lambda_findMostApplicable_2__1072].bootstrap$"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:580,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:580,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic$getQualifiedSignature__1073].bootstrap$"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:582,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].distinctByKey"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:582,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic$lambda_findMostApplicable_3__1074].bootstrap$"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:585,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:585,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:588,1"
      Dst: "[java.util.List].isEmpty"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:589,1"
      Dst: "[com.github.javaparser.resolution.model.SymbolReference].unsolved"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:593,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:594,1"
      Dst: "[java.util.ArrayList].<init>"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:596,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:596,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isNull"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:597,1"
      Dst: "[java.lang.Integer].valueOf"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:597,1"
      Dst: "[java.util.List].add"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:604,1"
      Dst: "[java.util.HashSet].<init>"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:605,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:605,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:605,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:607,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:607,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodLikeDeclaration].getParam"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:607,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedValueDeclaration].getType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:607,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isArray"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:608,1"
      Dst: "[java.util.Set].add"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:614,1"
      Dst: "[java.util.Set].isEmpty"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:614,1"
      Dst: "[java.util.Set].size"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:615,1"
      Dst: "[java.util.List].removeAll"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:622,1"
      Dst: "[com.github.javaparser.resolution.model.SymbolReference].solved"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:631,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].isMoreSpecific"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:643,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeParametrizable].isGeneric"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:647,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodLikeDeclaration].declaringType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:647,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeDeclaration].getQualifiedName"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:647,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:657,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].isExactMatch"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:661,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:661,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:661,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:661,1"
      Dst: "[com.github.javaparser.resolution.MethodAmbiguityException].<init>"
    JavaMethodInfo: null
    BBCount: 43
    CyclomaticComplexity: 5
  - functionName: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].isExactMatch(com.github.javaparser.resolution.declarations.ResolvedMethodLikeDeclaration,java.util.List)"
    functionSourceFile: "com.github.javaparser.resolution.logic.MethodResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedMethodLikeDeclaration"
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 14
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:672"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:677"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:676"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:673"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:672"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:671"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:672,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodLikeDeclaration].getNumberOfParams"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:673,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodLikeDeclaration].getParam"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:673,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedValueDeclaration].getType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:673,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:673,1"
      Dst: "[java.lang.Object].equals"
    JavaMethodInfo: null
    BBCount: 6
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].getMethodsExplicitAndVariadicParameterType(com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration,int)"
    functionSourceFile: "com.github.javaparser.resolution.logic.MethodResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 2
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration"
    - "int"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 14
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:683"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:686"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:685"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:686"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:689"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:688"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:681,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodLikeDeclaration].getNumberOfParams"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:684,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodLikeDeclaration].getParam"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:684,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedValueDeclaration].getType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:686,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodLikeDeclaration].hasVariadicParameter"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].isMoreSpecific(com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration,com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration,java.util.List)"
    functionSourceFile: "com.github.javaparser.resolution.logic.MethodResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 3
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration"
    - "com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration"
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 112
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:700"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:695"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:694"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:701"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:-1"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:701"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:-1"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:-2"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:707"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:710"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:707"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:710"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:707"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:710"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:707"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:708"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:707"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:710"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:711"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:717"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:711"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:717"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:711"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:717"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:711"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:712"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:711"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:717"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:718"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:723"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:722"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:718"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:723"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:722"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:718"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:723"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:722"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:718"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:723"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:722"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:723"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:786"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:785"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:728"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:734"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:733"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:734"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:737"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:736"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:737"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:745"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:744"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:745"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:752"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:751"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:746"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:752"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:751"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:747"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:752"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:751"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:748"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:751"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:752"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:762"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:761"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:753"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:762"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:761"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:754"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:762"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:761"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:755"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:761"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:762"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:772"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:771"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:763"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:765"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:763"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:771"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:766"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:765"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:766"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:765"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:775"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:778"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:775"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:778"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:779"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:722"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:779"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:722"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:786"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:789"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:786"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:789"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:790"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:795"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:790"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:795"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:793"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:792"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:695,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodLikeDeclaration].hasVariadicParameter"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:697,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedMethodLikeDeclaration].getNumberOfParams"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:699,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:700,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:701,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isArray"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:724,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].getMethodsExplicitAndVariadicParameterType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:746,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isPrimitive"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:748,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isAssignableBy"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:763,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].isJavaLangObject"
    JavaMethodInfo: null
    BBCount: 67
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].isJavaLangObject(com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.logic.MethodResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:800"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:799"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:800"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:799"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:800,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isReferenceType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:800,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asReferenceType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:800,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].getQualifiedName"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:800,1"
      Dst: "[java.lang.String].equals"
    JavaMethodInfo: null
    BBCount: 5
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].isMoreSpecific(com.github.javaparser.resolution.MethodUsage,com.github.javaparser.resolution.MethodUsage)"
    functionSourceFile: "com.github.javaparser.resolution.logic.MethodResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.resolution.MethodUsage"
    - "com.github.javaparser.resolution.MethodUsage"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 26
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:805"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:826"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:825"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:813"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:817"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:816"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:813"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:817"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:816"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:817"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:822"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:821"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:817"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:822"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:821"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:822"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:804"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:803"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:822"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:804"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:803"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:805,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].getNoParams"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:806,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].getParamType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:809,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isAssignableBy"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:822,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isArray"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:822,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asArrayType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:822,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedArrayType].getComponentType"
    JavaMethodInfo: null
    BBCount: 13
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].findMostApplicableUsage(java.util.List,java.lang.String,java.util.List,com.github.javaparser.resolution.TypeSolver)"
    functionSourceFile: "com.github.javaparser.resolution.logic.MethodResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Optional"
    argCount: 4
    argTypes:
    - "java.util.List"
    - "java.lang.String"
    - "java.util.List"
    - "com.github.javaparser.resolution.TypeSolver"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 60
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:832"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:835"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:834"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:835"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:838"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:837"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:839"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:856"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:855"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:841"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:842"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:843"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:846"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:845"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:846"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:838"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:837"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:847"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:838"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:837"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:830,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:830,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic$lambda_findMostApplicableUsage_4__1075].bootstrap$"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:830,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:830,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:830,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:832,1"
      Dst: "[java.util.List].isEmpty"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:833,1"
      Dst: "[java.util.Optional].empty"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:835,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:836,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:836,1"
      Dst: "[java.util.Optional].of"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:841,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].isMoreSpecific"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:846,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].declaringType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:846,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedTypeDeclaration].getQualifiedName"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:846,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:847,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].areOverride"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:848,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:848,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:848,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:848,1"
      Dst: "[com.github.javaparser.resolution.MethodAmbiguityException].<init>"
    JavaMethodInfo: null
    BBCount: 15
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].areOverride(com.github.javaparser.resolution.MethodUsage,com.github.javaparser.resolution.MethodUsage)"
    functionSourceFile: "com.github.javaparser.resolution.logic.MethodResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "com.github.javaparser.resolution.MethodUsage"
    - "com.github.javaparser.resolution.MethodUsage"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 25
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:860"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:863"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:862"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:863"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:866"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:865"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:866"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:871"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:870"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:867"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:866"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:865"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:860,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].getName"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:860,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:863,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].getNoParams"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:867,1"
      Dst: "[com.github.javaparser.resolution.MethodUsage].getParamTypes"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:867,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:867,1"
      Dst: "[java.lang.Object].equals"
    JavaMethodInfo: null
    BBCount: 10
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].solveMethodInType(com.github.javaparser.resolution.declarations.ResolvedTypeDeclaration,java.lang.String,java.util.List)"
    functionSourceFile: "com.github.javaparser.resolution.logic.MethodResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.model.SymbolReference"
    argCount: 3
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedTypeDeclaration"
    - "java.lang.String"
    - "java.util.List"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:877,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].solveMethodInType"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].solveMethodInType(com.github.javaparser.resolution.declarations.ResolvedTypeDeclaration,java.lang.String,java.util.List,boolean)"
    functionSourceFile: "com.github.javaparser.resolution.logic.MethodResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.model.SymbolReference"
    argCount: 4
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedTypeDeclaration"
    - "java.lang.String"
    - "java.util.List"
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 14
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:886"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:890"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:889"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:887,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionCapability].solveMethod"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:890,1"
      Dst: "[java.lang.Object].getClass"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:890,1"
      Dst: "[java.lang.Class].getCanonicalName"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:890,1"
      Dst: "[java.lang.UnsupportedOperationException].<init>"
    JavaMethodInfo: null
    BBCount: 3
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].inferTypes(com.github.javaparser.resolution.types.ResolvedType,com.github.javaparser.resolution.types.ResolvedType,java.util.Map)"
    functionSourceFile: "com.github.javaparser.resolution.logic.MethodResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 3
    argTypes:
    - "com.github.javaparser.resolution.types.ResolvedType"
    - "com.github.javaparser.resolution.types.ResolvedType"
    - "java.util.Map"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 92
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:894"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:897"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:896"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:897"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:909"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:908"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:897"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:909"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:908"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:900"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:907"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:906"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:901"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:907"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:906"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:901"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:907"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:906"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:902"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:906"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:909"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:916"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:915"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:909"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:916"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:915"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:910"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:914"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:913"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:916"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:919"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:918"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:916"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:919"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:918"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:919"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:924"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:923"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:919"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:924"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:923"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:924"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:931"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:930"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:924"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:931"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:930"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:925"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:928"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:927"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:931"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:935"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:934"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:931"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:935"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:934"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:935"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:939"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:938"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:935"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:939"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:938"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:939"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:940"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:939"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:939"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:942"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:941"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.resolution.logic.MethodResolutionLogic:942"
      Branch Sides:
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:945"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.resolution.logic.MethodResolutionLogic:944"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:894,1"
      Dst: "[java.lang.Object].equals"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:897,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isReferenceType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:898,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asReferenceType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:900,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].getQualifiedName"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:900,1"
      Dst: "[java.lang.String].equals"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:901,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].isRawType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:902,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedReferenceType].typeParametersValues"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:902,1"
      Dst: "[java.util.List].size"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:903,1"
      Dst: "[java.util.List].get"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:903,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].inferTypes"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:909,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isWildcard"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:910,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asWildcard"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:910,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].isBounded"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:911,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedWildcard].getBoundedType"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:919,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isTypeVariable"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:920,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].asTypeParameter"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:920,1"
      Dst: "[java.util.Map].put"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:939,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isPrimitive"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:942,1"
      Dst: "[com.github.javaparser.resolution.types.ResolvedType].isNull"
    JavaMethodInfo: null
    BBCount: 39
    CyclomaticComplexity: 2
  - functionName: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].lambda$findMostApplicableUsage$4(java.lang.String,java.util.List,com.github.javaparser.resolution.TypeSolver,com.github.javaparser.resolution.MethodUsage)"
    functionSourceFile: "com.github.javaparser.resolution.logic.MethodResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 4
    argTypes:
    - "java.lang.String"
    - "java.util.List"
    - "com.github.javaparser.resolution.TypeSolver"
    - "com.github.javaparser.resolution.MethodUsage"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:830,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].isApplicable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].lambda$findMostApplicable$3(java.lang.String,java.util.List,com.github.javaparser.resolution.TypeSolver,boolean,com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration)"
    functionSourceFile: "com.github.javaparser.resolution.logic.MethodResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 5
    argTypes:
    - "java.lang.String"
    - "java.util.List"
    - "com.github.javaparser.resolution.TypeSolver"
    - "boolean"
    - "com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:584,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].isApplicable"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].lambda$findMostApplicable$2(java.lang.String,com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration)"
    functionSourceFile: "com.github.javaparser.resolution.logic.MethodResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 2
    argTypes:
    - "java.lang.String"
    - "com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:580,1"
      Dst: "[com.github.javaparser.resolution.declarations.ResolvedDeclaration].getName"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:580,1"
      Dst: "[java.lang.String].equals"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].lambda$distinctByKey$1(java.util.Set,java.util.function.Function,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.resolution.logic.MethodResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 3
    argTypes:
    - "java.util.Set"
    - "java.util.function.Function"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 6
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:557,1"
      Dst: "[java.util.function.Function].apply"
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:557,1"
      Dst: "[java.util.Set].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].lambda$replaceTypeParam$0(com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration,com.github.javaparser.resolution.TypeSolver,com.github.javaparser.resolution.types.ResolvedType)"
    functionSourceFile: "com.github.javaparser.resolution.logic.MethodResolutionLogic"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "com.github.javaparser.resolution.types.ResolvedType"
    argCount: 3
    argTypes:
    - "com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration"
    - "com.github.javaparser.resolution.TypeSolver"
    - "com.github.javaparser.resolution.types.ResolvedType"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.resolution.logic.MethodResolutionLogic:404,1"
      Dst: "[com.github.javaparser.resolution.logic.MethodResolutionLogic].replaceTypeParam"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_21__61].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_21__61"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_21__61].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_21__61:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_21__61].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_21__61].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_21__61"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_21__61:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_21__61].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_21__61"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$21(com.github.javaparser.ast.expr.LambdaExpr)"
    functionUses: 3
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_21__61:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator].lambda$new$21"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_193__151].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_193__151"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_193__151].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_193__151:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_193__151].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_193__151].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_193__151"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_193__151:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_193__151].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_193__151"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$193(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_193__151:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$193"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_17__547].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_17__547"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_17__547].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_17__547:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_17__547].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_17__547].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_17__547"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_17__547:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_17__547].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_17__547"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$17(java.lang.Object,com.github.javaparser.ast.comments.Comment)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_17__547:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$17"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__631].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__631"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$clone__631].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__631:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__631].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__631].<init>()"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__631"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__631:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$clone__631].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$clone__631"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.comments.Comment].clone()"
    - "[com.github.javaparser.ast.comments.BlockComment].clone()"
    - "[com.github.javaparser.ast.comments.LineComment].clone()"
    - "[com.github.javaparser.ast.comments.JavadocComment].clone()"
    functionUses: 7
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$clone__631:-1,1"
      Dst: "[com.github.javaparser.ast.comments.Comment].clone"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_2__746].bootstrap$()"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_2__746"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Predicate"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_2__746].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_2__746:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_2__746].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_2__746].<init>()"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_2__746"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_2__746:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_2__746].test(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_2__746"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "boolean"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$2(java.lang.String)"
    functionUses: 2
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DefaultPrettyPrinterVisitor$lambda_visit_2__746:-1,1"
      Dst: "[com.github.javaparser.printer.DefaultPrettyPrinterVisitor].lambda$visit$2"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.metamodel.WildcardTypeMetaModel].<init>(java.util.Optional)"
    functionSourceFile: "com.github.javaparser.metamodel.WildcardTypeMetaModel"
    linkageType: null
    functionLinenumber: 41
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.Optional"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.metamodel.TypeMetaModel].<init>(java.util.Optional,java.lang.Class,java.lang.String,java.lang.String,boolean,boolean)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.metamodel.WildcardTypeMetaModel:42,1"
      Dst: "[com.github.javaparser.metamodel.TypeMetaModel].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DotPrinter].<init>(boolean)"
    functionSourceFile: "com.github.javaparser.printer.DotPrinter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "boolean"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DotPrinter:43,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DotPrinter].output(com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.printer.DotPrinter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 16
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DotPrinter:49,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.DotPrinter:50,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.DotPrinter:51,1"
      Dst: "[com.github.javaparser.printer.DotPrinter].output"
    - Src: "com.github.javaparser.printer.DotPrinter:52,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DotPrinter].output(com.github.javaparser.ast.Node,java.lang.String,java.lang.String,java.lang.StringBuilder)"
    functionSourceFile: "com.github.javaparser.printer.DotPrinter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 4
    argTypes:
    - "com.github.javaparser.ast.Node"
    - "java.lang.String"
    - "java.lang.String"
    - "java.lang.StringBuilder"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 162
    EdgeCount: 0
    BranchProfiles:
    - Branch String: "com.github.javaparser.printer.DotPrinter:64"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DotPrinter:67"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DotPrinter:66"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DotPrinter:68"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DotPrinter:70"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DotPrinter:69"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DotPrinter:70"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DotPrinter:75"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DotPrinter:74"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DotPrinter:75"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DotPrinter:80"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DotPrinter:79"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DotPrinter:77"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DotPrinter:79"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DotPrinter:78"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DotPrinter:80"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DotPrinter:90"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DotPrinter:89"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DotPrinter:82"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DotPrinter:89"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DotPrinter:88"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DotPrinter:82"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DotPrinter:89"
        BranchSideFuncs: []
      - BranchSide: "com.github.javaparser.printer.DotPrinter:88"
        BranchSideFuncs: []
    - Branch String: "com.github.javaparser.printer.DotPrinter:87"
      Branch Sides:
      - BranchSide: "com.github.javaparser.printer.DotPrinter:88"
        BranchSideFuncs: []
    Callsites:
    - Src: "com.github.javaparser.printer.DotPrinter:57,1"
      Dst: "[com.github.javaparser.utils.Utils].assertNotNull"
    - Src: "com.github.javaparser.printer.DotPrinter:58,1"
      Dst: "[com.github.javaparser.ast.Node].getMetaModel"
    - Src: "com.github.javaparser.printer.DotPrinter:59,1"
      Dst: "[com.github.javaparser.metamodel.BaseNodeMetaModel].getAllPropertyMetaModels"
    - Src: "com.github.javaparser.printer.DotPrinter:60,1"
      Dst: "[java.util.Collection].stream"
    - Src: "com.github.javaparser.printer.DotPrinter:60,1"
      Dst: "[com.github.javaparser.printer.DotPrinter$isAttribute__1076].bootstrap$"
    - Src: "com.github.javaparser.printer.DotPrinter:60,1"
      Dst: "[java.util.stream.Stream].filter"
    - Src: "com.github.javaparser.printer.DotPrinter:60,1"
      Dst: "[com.github.javaparser.printer.DotPrinter$isSingular__1077].bootstrap$"
    - Src: "com.github.javaparser.printer.DotPrinter:60,1"
      Dst: "[java.util.stream.Collectors].toList"
    - Src: "com.github.javaparser.printer.DotPrinter:60,1"
      Dst: "[java.util.stream.Stream].collect"
    - Src: "com.github.javaparser.printer.DotPrinter:61,1"
      Dst: "[com.github.javaparser.printer.DotPrinter$isNode__1078].bootstrap$"
    - Src: "com.github.javaparser.printer.DotPrinter:61,1"
      Dst: "[com.github.javaparser.printer.DotPrinter$isSingular__1079].bootstrap$"
    - Src: "com.github.javaparser.printer.DotPrinter:62,1"
      Dst: "[com.github.javaparser.printer.DotPrinter$isNodeList__1080].bootstrap$"
    - Src: "com.github.javaparser.printer.DotPrinter:63,1"
      Dst: "[com.github.javaparser.printer.DotPrinter].nextNodeName"
    - Src: "com.github.javaparser.printer.DotPrinter:65,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.DotPrinter:65,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.DotPrinter:65,1"
      Dst: "[com.github.javaparser.printer.DotPrinter].escape"
    - Src: "com.github.javaparser.printer.DotPrinter:65,1"
      Dst: "[com.github.javaparser.metamodel.BaseNodeMetaModel].getTypeName"
    - Src: "com.github.javaparser.printer.DotPrinter:65,1"
      Dst: "[java.lang.StringBuilder].toString"
    - Src: "com.github.javaparser.printer.DotPrinter:70,1"
      Dst: "[java.util.List].iterator"
    - Src: "com.github.javaparser.printer.DotPrinter:70,1"
      Dst: "[java.util.Iterator].hasNext"
    - Src: "com.github.javaparser.printer.DotPrinter:70,1"
      Dst: "[java.util.Iterator].next"
    - Src: "com.github.javaparser.printer.DotPrinter:72,1"
      Dst: "[com.github.javaparser.metamodel.PropertyMetaModel].getName"
    - Src: "com.github.javaparser.printer.DotPrinter:72,1"
      Dst: "[com.github.javaparser.metamodel.PropertyMetaModel].getValue"
    - Src: "com.github.javaparser.printer.DotPrinter:72,1"
      Dst: "[java.lang.Object].toString"
    - Src: "com.github.javaparser.printer.DotPrinter:78,1"
      Dst: "[com.github.javaparser.printer.DotPrinter].output"
    - Src: "com.github.javaparser.printer.DotPrinter:82,1"
      Dst: "[com.github.javaparser.ast.NodeList].isNonEmpty"
    - Src: "com.github.javaparser.printer.DotPrinter:86,1"
      Dst: "[java.lang.String].length"
    - Src: "com.github.javaparser.printer.DotPrinter:86,1"
      Dst: "[java.lang.String].substring"
    - Src: "com.github.javaparser.printer.DotPrinter:87,1"
      Dst: "[com.github.javaparser.ast.NodeList].iterator"
    JavaMethodInfo: null
    BBCount: 22
    CyclomaticComplexity: 5
  - functionName: "[com.github.javaparser.printer.DotPrinter].nextNodeName()"
    functionSourceFile: "com.github.javaparser.printer.DotPrinter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 10
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DotPrinter:93,1"
      Dst: "[java.lang.StringBuilder].<init>"
    - Src: "com.github.javaparser.printer.DotPrinter:93,1"
      Dst: "[java.lang.StringBuilder].append"
    - Src: "com.github.javaparser.printer.DotPrinter:93,1"
      Dst: "[java.lang.StringBuilder].toString"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.printer.DotPrinter].escape(java.lang.String)"
    functionSourceFile: "com.github.javaparser.printer.DotPrinter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.String"
    argCount: 1
    argTypes:
    - "java.lang.String"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.printer.DotPrinter:97,1"
      Dst: "[java.lang.String].replace"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_2__695].bootstrap$(com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_2__695"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_2__695].<init>(com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator,com.github.javaparser.ast.validator.ProblemReporter)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_2__695:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_2__695].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_2__695].<init>(com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator,com.github.javaparser.ast.validator.ProblemReporter)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_2__695"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator"
    - "com.github.javaparser.ast.validator.ProblemReporter"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_2__695:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_2__695].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_2__695"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].lambda$visit$2(com.github.javaparser.ast.validator.ProblemReporter,com.github.javaparser.ast.body.Parameter)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator$lambda_visit_2__695:-1,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.ModifierValidator].lambda$visit$2"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.language_level_validations.Java14Validator].<init>()"
    functionSourceFile: "com.github.javaparser.ast.validator.language_level_validations.Java14Validator"
    linkageType: null
    functionLinenumber: 51
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed].<init>()"
    - "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].<init>(java.lang.Class,com.github.javaparser.ast.validator.TypedValidator)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].<init>()"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java13Validator].<init>()"
    - "[com.github.javaparser.ast.validator.Validators].remove(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].remove(com.github.javaparser.ast.validator.Validator)"
    - "[com.github.javaparser.ast.validator.Validators].remove(com.github.javaparser.ast.validator.Validator)"
    functionUses: 3
    ICount: 17
    EdgeCount: 7
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java14Validator:52,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.Java13Validator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java14Validator:47,1"
      Dst: "[com.github.javaparser.ast.validator.RecordAsTypeIdentifierNotAllowed].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java14Validator:49,1"
      Dst: "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java14Validator:49,1"
      Dst: "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].<init>"
    - Src: "com.github.javaparser.ast.validator.language_level_validations.Java14Validator:63,1"
      Dst: "[com.github.javaparser.ast.validator.Validators].remove"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.TypedValidator$1].<init>(com.github.javaparser.ast.validator.TypedValidator)"
    functionSourceFile: "com.github.javaparser.ast.validator.TypedValidator$1"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.validator.TypedValidator"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.TypedValidator$1:43,1"
      Dst: "[com.github.javaparser.Processor].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.TypedValidator$1].postProcess(com.github.javaparser.ParseResult,com.github.javaparser.ParserConfiguration)"
    functionSourceFile: "com.github.javaparser.ast.validator.TypedValidator$1"
    linkageType: null
    functionLinenumber: 46
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ParseResult"
    - "com.github.javaparser.ParserConfiguration"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.TypedValidator$1$lambda_postProcess_1__34].bootstrap$(com.github.javaparser.ast.validator.TypedValidator$1,com.github.javaparser.ParseResult)"
    - "[com.github.javaparser.ParseResult].getResult()"
    functionUses: 2
    ICount: 7
    EdgeCount: 2
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.TypedValidator$1:47,1"
      Dst: "[com.github.javaparser.ParseResult].getResult"
    - Src: "com.github.javaparser.ast.validator.TypedValidator$1:47,1"
      Dst: "[com.github.javaparser.ast.validator.TypedValidator$1$lambda_postProcess_1__34].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.TypedValidator$1:47,1"
      Dst: "[java.util.Optional].ifPresent"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.TypedValidator$1].lambda$postProcess$1(com.github.javaparser.ParseResult,com.github.javaparser.ast.Node)"
    functionSourceFile: "com.github.javaparser.ast.validator.TypedValidator$1"
    linkageType: null
    functionLinenumber: 46
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ParseResult"
    - "com.github.javaparser.ast.Node"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.validator.ProblemReporter].<init>(java.util.function.Consumer)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java9Validator$lambda_new_0__84].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.VarValidator].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.SimpleValidator$lambda_new_0__103].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.VisitorValidator].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_6__101].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_8__46].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java7Validator$lambda_new_1__82].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java7Validator$lambda_new_0__81].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_1Validator$lambda_new_1__77].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_0__78].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.TreeVisitorValidator].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_4__80].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.Validators].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java8Validator$lambda_new_1__83].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_6__44].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_5__100].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java5Validator$lambda_new_3__79].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.Java1_0Validator$lambda_new_7__45].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.CommonValidators$lambda_new_7__102].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.language_level_validations.chunks.RecordDeclarationValidator].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.SingleNodeTypeValidator].accept(com.github.javaparser.ast.Node,com.github.javaparser.ast.validator.ProblemReporter)"
    - "[com.github.javaparser.ast.validator.TypedValidator$1$lambda_postProcess_0__119].bootstrap$(com.github.javaparser.ParseResult)"
    functionUses: 1
    ICount: 9
    EdgeCount: 23
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.TypedValidator$1:47,1"
      Dst: "[com.github.javaparser.ast.validator.TypedValidator$1$lambda_postProcess_0__119].bootstrap$"
    - Src: "com.github.javaparser.ast.validator.TypedValidator$1:47,1"
      Dst: "[com.github.javaparser.ast.validator.ProblemReporter].<init>"
    - Src: "com.github.javaparser.ast.validator.TypedValidator$1:47,1"
      Dst: "[com.github.javaparser.ast.validator.TypedValidator].accept"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.validator.TypedValidator$1].lambda$postProcess$0(com.github.javaparser.ParseResult,com.github.javaparser.Problem)"
    functionSourceFile: "com.github.javaparser.ast.validator.TypedValidator$1"
    linkageType: null
    functionLinenumber: 46
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ParseResult"
    - "com.github.javaparser.Problem"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.utils.VisitorList$3].add(java.lang.Object)"
    - "[com.github.javaparser.ast.NodeList].add(java.lang.Object)"
    - "[com.github.javaparser.utils.VisitorList].add(java.lang.Object)"
    - "[com.github.javaparser.ParseResult].getProblems()"
    functionUses: 1
    ICount: 5
    EdgeCount: 4
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.validator.TypedValidator$1:47,1"
      Dst: "[com.github.javaparser.ParseResult].getProblems"
    - Src: "com.github.javaparser.ast.validator.TypedValidator$1:47,1"
      Dst: "[java.util.List].add"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethods_2__126].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethods_2__126"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethods_2__126].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethods_2__126:-1,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethods_2__126].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethods_2__126].<init>()"
    functionSourceFile: "com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethods_2__126"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethods_2__126:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethods_2__126].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethods_2__126"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.nodeTypes.NodeWithMembers].lambda$getMethods$2(com.github.javaparser.ast.body.BodyDeclaration)"
    functionUses: 7
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.nodeTypes.NodeWithMembers$lambda_getMethods_2__126:-1,1"
      Dst: "[com.github.javaparser.ast.nodeTypes.NodeWithMembers].lambda$getMethods$2"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__373].bootstrap$(com.github.javaparser.ast.stmt.SwitchEntry)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__373"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchEntry"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__373].<init>(com.github.javaparser.ast.stmt.SwitchEntry)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__373:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__373].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__373].<init>(com.github.javaparser.ast.stmt.SwitchEntry)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__373"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.SwitchEntry"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__373:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__373].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__373"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__373:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_50__464].bootstrap$(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_50__464"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Function"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_50__464].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_50__464:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_50__464].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_50__464].<init>(com.github.javaparser.ast.visitor.ModifierVisitor,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_50__464"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.ModifierVisitor"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_50__464:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_50__464].apply(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_50__464"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.lang.Object"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$50(java.lang.Object,com.github.javaparser.ast.expr.PatternExpr)"
    functionUses: 7
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.ModifierVisitor$lambda_visit_50__464:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.ModifierVisitor].lambda$visit$50"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_139__327].bootstrap$(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_139__327"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_139__327].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionUses: 1
    ICount: 5
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_139__327:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_139__327].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_139__327].<init>(com.github.javaparser.ast.visitor.VoidVisitorAdapter,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_139__327"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "com.github.javaparser.ast.visitor.VoidVisitorAdapter"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 7
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_139__327:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_139__327].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_139__327"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$139(java.lang.Object,com.github.javaparser.ast.expr.Expression)"
    functionUses: 4
    ICount: 7
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.VoidVisitorAdapter$lambda_visit_139__327:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.VoidVisitorAdapter].lambda$visit$139"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__599].bootstrap$(com.github.javaparser.ast.expr.CastExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__599"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.CastExpr"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__599].<init>(com.github.javaparser.ast.expr.CastExpr)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__599:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__599].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__599].<init>(com.github.javaparser.ast.expr.CastExpr)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__599"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.expr.CastExpr"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__599:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__599].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__599"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__599:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$compare__785].bootstrap$()"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$compare__785"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.Comparator"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$compare__785].<init>()"
    functionUses: 1
    ICount: 3
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$compare__785:-1,1"
      Dst: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$compare__785].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$compare__785].<init>()"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$compare__785"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$compare__785:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.expr.TextBlockLiteralExpr$compare__785].compare(java.lang.Object,java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$compare__785"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "int"
    argCount: 2
    argTypes:
    - "java.lang.Object"
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 11
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$compare__785:-1,1"
      Dst: "[java.lang.Integer].intValue"
    - Src: "com.github.javaparser.ast.expr.TextBlockLiteralExpr$compare__785:-1,1"
      Dst: "[java.lang.Integer].compare"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Log$SilentAdapter].<init>()"
    functionSourceFile: "com.github.javaparser.utils.Log$SilentAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 0
    argTypes: []
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.utils.Log$SilentAdapter:81,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Log$SilentAdapter].info(java.util.function.Supplier)"
    functionSourceFile: "com.github.javaparser.utils.Log$SilentAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Supplier"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Log$SilentAdapter].trace(java.util.function.Supplier)"
    functionSourceFile: "com.github.javaparser.utils.Log$SilentAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.util.function.Supplier"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 3
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.utils.Log$SilentAdapter].error(java.util.function.Supplier,java.util.function.Supplier)"
    functionSourceFile: "com.github.javaparser.utils.Log$SilentAdapter"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 2
    argTypes:
    - "java.util.function.Supplier"
    - "java.util.function.Supplier"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 0
    ICount: 4
    EdgeCount: 0
    BranchProfiles: []
    Callsites: []
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__414].bootstrap$(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__414"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "java.util.function.Consumer"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__414].<init>(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt)"
    functionUses: 1
    ICount: 4
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__414:-1,1"
      Dst: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__414].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__414].<init>(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__414"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt"
    constantsTouched: []
    argNames: []
    functionsReached: []
    functionUses: 1
    ICount: 5
    EdgeCount: 0
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__414:-1,1"
      Dst: "[java.lang.Object].<init>"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
  - functionName: "[com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__414].accept(java.lang.Object)"
    functionSourceFile: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__414"
    linkageType: null
    functionLinenumber: -1
    functionDepth: 0
    returnType: "void"
    argCount: 1
    argTypes:
    - "java.lang.Object"
    constantsTouched: []
    argNames: []
    functionsReached:
    - "[com.github.javaparser.ast.Node].addOrphanComment(com.github.javaparser.ast.comments.Comment)"
    functionUses: 4
    ICount: 6
    EdgeCount: 1
    BranchProfiles: []
    Callsites:
    - Src: "com.github.javaparser.ast.visitor.CloneVisitor$addOrphanComment__414:-1,1"
      Dst: "[com.github.javaparser.ast.Node].addOrphanComment"
    JavaMethodInfo: null
    BBCount: 1
    CyclomaticComplexity: 1
